工作随记2017.12.1

今天,我已经正式上班5个月了。是时候总结一下自己工作的上以及生活上的事情了。

        刚上班的时候,满心热血,一下子想学很多东西。报了开发班,学关于ios的课程。课程分很多内容,包括进阶开发,web移动(react native),构架师,组件开发,底层开发,反编译安全攻防,ARKit,coreML等课程。一开始基本上每次课程都听,直到某一次旷课之后就一发不可收拾了。原因也很多,比如老师课程安排太紧(一开始说135上课,后来基本上每天都有课);还有由于感情问题,颓废了两个月;赶项目(晚上要跟其他开发人员沟通与调试);还有就是我最大的兴趣爱好了(打羽毛球)。进阶开发基本全部听了,web移动和反编译安全攻防斗志听了一半,其他的就基本没听。整体听的课程基本上最后只是有个印象,根本没记住具体的东西,因此我觉得,听课只是简简单单的听,不动手去前代码,不动手去记笔记的话永远也学不会。因此,我也开始下定决心写了。

        由于公司的规模以及性质的原因,我刚入职就开始进行招聘工作。这个过程基本上都是我和我们经理两个人来做的。我负责技术(对于一个刚毕业的ios工程师来说去把控安卓、前端和后台的技术面试简直就是个笑话),经理负责全面把控。我通过自己专业的一些积累,以及一些朋友的帮助,就这样凑合着面了大约30人(前端占6成,安卓3成,后台1成,难道真的前端就很容易入门吗?)按照我的认知(可能有点井底之蛙了),作为一个程序猿,薪资8k(广州)起已经是最低标准了。但是面了好多人,他们的刚毕业拿的薪资都是3k-5k这样子(可能是因为他们大部分都是大专学历),最后都动摇了我对程序猿薪资的认知了,不过想想我同学都是10k,13k等等的起薪,我也就相信,真正的程序猿依然是值钱的(再想想BATJH的20k起,我就觉得自己就像那些大专生一样了)。除过去薪资的问题,我再说一下关于个人价值的问题。在面试的过程中,经理虽然不懂技术,但是对人才的个人能力方面要求还是蛮高的。主要聚焦于应聘者的三方面,个人现有能力(现在的技术层面),解决问题的能力(遇到问题怎么解决),学习能力(对于未来发展的规划以及过往的学习)。通过这些,我对自己做一个对比:个人能力的话我目前还处于一个编写UI的层面,虽然对于优化以及一些优秀框架有一点点理解,但毕竟作为刚毕业的人来说,积累不够,很难有一个很高的技术层面(能进BATJH的另算,但估计也不会高到神一样的地步);解决问题的能力我还算ok,最开始一味的百度照抄,到后来会去思考,会去运用,但是由于技术层面不高,所以很难有大问题需要去解决;学习能力中等吧,不像有些人,下班了就是玩,我这个人很无聊的,下班后除了打球,有时候看看电影,就没其他爱好了,所以会花时间去学些东西,但是最大的问题是英语很烂,所以一些外文文档总是很难去读懂,比如最近想学的RxSwift。多年后这些可能就是我的增值的资本吧,所以,我要从这三点去多多改进吧。

        最后再说说我的近期目标吧。公司最近准备搞微信小程序和网站的项目,我想趁势把前端技术学习一下。为了完成我的目标,我要好好的记录下学习的笔记。坚持丰富我的和github。(PS. 老板啥时候会涨我工资呢?我的工资在程序猿同学里是最低的了。)

你可能感兴趣的:(工作随记2017.12.1)