2019届的毕业生,本科学校是985软件本科,大三的时间自己没有足够深入的考虑也没有和周围的同学们交流,不太清楚未来的选择和选择的意义,决定考研错过了校招,最后也没有考上第一志愿的学校,调剂了北理工的非全。当时选择调剂非全的时候其实有一点赌的意味了,因为其实国家的政策没有很乐观,现在看来应该是赌输了吧。看着同学们一个个都去了大厂,自己还是挺难过的,也有挺大压力
马上毕业的时候了解到非全研究生没有三方和校招,但是可以选择跟导师做研究,其实自己本科也有一些实践吧,sklearn+tf还是用过的,也了解一些经典机器学习的方法的原理,但是真到了选择的时候,深入了解一下就业的环境,看到其实算法岗就业的竞争也是越来越大,跟着导师做两年研究还没有校招,可能自己也不是很有信心吧,要是做了两年AI相关的东西出来找不到工作怎么办。所以最后还是考虑做Java开发,毕竟市场容量也大一些,然后开始准备。
毕业第一天,认识到了形式非常严峻的我开始疯狂学习Java然后疯狂投简历。本科的时候确实没什么准备,没写自己的技术博客,github也只有一些star和fork的记录。最开始投了可能30家企业吧,两个礼拜找到了中国联通的实习,说实话在这种类似传统企业的开发部门写前后端不分离的JSP还是挺痛苦的,但是自己之前毕竟都忘得差不多了,靠着自己按照教程写了一个非常简单的管理系统就上了,就连log4j输出信息调试都不知道,maven clean run tomcat也不知道,但是好在脸皮比较厚,多问问题,成长很快,大概三个星期的时间就把联通时科那里的技术都掌握了(spring,mybatis,redis)这些的基本语法,白天看书,晚上回家继续刷面试题。
在联通实习了一个月就辞职了,决定只投大厂实习,BATMDJ快手(没有投头条是因为很久没刷题了没什么信心),收到面试邀请的只有京东,面试的时候其实问题回答的还可以,面试官从synchronized,Reentrantlock,AQS,一直挖到cas的实现我都答出来了,最后还是没下文了,可能是联通的项目太简单了吧,没说出什么东西。还好没有放弃一些顺便投的小公司,面试比较顺利(原生ajax,线程池,https,tcpip,冒泡排序)最后来了人人车。
进来人人车之后才知道之所以能来人人车是因为人人车的处境比较糟糕(公司的经营策略有一些问题,拿到投资扩张太快又没能盈利,还赶上P2P暴雷),没钱招正式员工,也没钱校招了,就只能实习转正来找一些便宜的应届生,身边一起实习的同学也能感觉出来水平一般。但是人人车的技术积累还是可以的(之前招了很多人但是公司资金链不好都走了,留下来的都是原来的team leader),RabbitMQ,k8s,jekins,jira...写代码也比联通舒服太多了,而且身边的实习生不行就体现出自己还是有一点水平的,自己也比较厚脸皮,乐于问问题,能顺畅交流。实习250/天(还不用交税真是神操作)作为一份实习也还行,但是跟同事沟通了薪资都觉得转正可能也就是一个月一万,12薪,但是其实我是能接受的,因为我没得选,而且在这里干的还是比较开心的,回家也有自己的时间看书。
为了万一在人人车转不了正,干了两个月开始投正式的岗位,但是投的单位面还是比窄,选的都是一些jd明确,技术看起来不是很落后也前后端分离的。但是我既没有校招身份,也没有正式工作经验,最后也是没有音讯了。写下这个文章离转正答辩还有一周,如果是应届生,理论上是过了转正答辩,到了毕业六月份就能来入职了。但是HR明显不知道我的非全随时可以正式工作的情况吧,到时候希望自己可以谈的好一点,拿到比一起来的实习生高的工资吧,毕竟自己没有plan b公司也没钱,应该很难谈吧。
最后说一下为什么要写技术博客,第一点肯定是技术博客可以让面试官了解到自己技术上的积累和上进,错过了校招才知道平台和机会的宝贵,哎,只能做好自己现在能做的事儿吧。第二点就是之前的时候,每天都刷面试题+工作中的实践,是进步很快,但是核心的矛盾是如果只是零散的知识点的话,总会有所遗漏而且不成体系,还是要看书然后做总结的,笔记总是有点乱,给别人讲明白才是真明白。
刚开始写博客的时候决定看一本书写一篇,但是这样的话,如果写的很详细,就太复杂,如果写的不详细,又没什么价值了。所以还是要一个专题一个专题写这样比较好。
希望自己可以每天都进步,希望自己21岁错过校招努力也还不晚,毕竟有了一份工作经验之后我的985软件的学历可能还是能有点用吧,希望自己可以在一年之后进入大厂。
2019-11-11
网友评论