「时光不负,创作不停,本文正在参加2022年中总结征文大赛」
前言
没错,是海洋技术专业的程序员。当我说我是海洋技术专业的时候,同事都会抛出非常诧异的眼光,海洋技术咋来当Android开发程序员了?海洋技术是学啥的呀?
通俗来讲,海洋技术就是学习海水淡化,海洋环境保护的。从这来看海洋技术跟程序员是一点都不着边,大学学过的唯一计算机课是VB。可能因为对计算机的好奇,和对本专业的迷茫,大三开始自学程序开发语言,把《C++Primer》,《Java编程思想》给看完了。
大三下学期期末就开始找计算机相关的实习,可想而之没人会相信一个海洋技术专业的人会编程,连这个专业都没听过吧,所以投出去的简历石沉大海。没办法,为了能找到实习,又把《Android的第一行代码》给看完了,非常感谢第一家公司能看得起,给了面试机会,面试问题基本都是Android的基础和java的基础,基本都回答上来了,顺利的拿到了第一份Android开发的实习机会,实习工资3000~。后来毕业后来到了现在这家公司,工资已经是当时实习的好几倍了,主动转行算是成功了。
技术学习
算是毕业后19年来到了当前这家公司,开始正式程序员生涯。是的,当时就我一个Android软件工程师(笑哭),不大展拳脚,那还能咋办,来都来了,硬着头皮上。好在公司的体量很大,给了很多其它部门的资源协助,现在的APP基本都是经手过从0到1的开发。现在回过头来看两年前写的些许稚嫩的代码,老想有重构的冲动(看不下去)。开始的时候,部门人很少,导致了它有一个很大的好处,那就是啥都要干,遇到不懂的,那就面向google编程学习,从Android应用层到Framework层,ReactNative,组件化,插件化,flutter,jni开发都有应用在项目中,缺点就是很多东西并没有更加深入的去了解它的底层原理。所以后半年的给自己的目标主要还是在Android深入了解,app性能优化等等。
上半年的收获
工作上
- 成为了一名面试官,面试过程遇到了很多优秀的人
- 成为了一名导师,开始带领新入职的新人
- 跟进部门专利的完成,算是一整年部门目标的项目
程序员嘛,都要面对的是35岁这个槛的焦虑,有啥办法?现在还年轻,只能一直往前走。所以去年年终的时候跟管理层谈话,我就跟管理层说2022年我要独立从0~1带项目。带项目不光是开发技术,还要有风险识别,风险管理,资源协调调配的能力等等,继续学习吧。
生活上
变成了一名小弟(有女朋友了,她是大哥,我是小弟)。跟大哥在一起也是挺有缘分的。大哥原来也是同事,只是不是同一个部门的,所以直到大哥离职去了深圳的时候我们还是没有认识。3月份机缘巧合下拿到了大哥的微信,后面自然而然的就在一起了,算是双向奔赴了。
下半年的规划
我的企业微信的签名是“学习学习”,所以下半年的规划除了完成项目工作内容外,更多还是学习,学习flutter的深层原理和架构,还要学习项目的管理,再接再厉吧。