这是第一次在CSDN上做年度总结,以前都是在微信朋友圈。之所以换到CSDN上,主要是今年发生了很多事,我希望以技术的角度来总结今年,再有就是这里能比朋友圈多写点(咳咳)。
到此我的职业生涯来到了两年半,今年应该是近三年来最特别的一年,我离开了毕业后入职的第一家公司,离开了生活20多年的沈阳,拖着行李箱一个人来到北京,结果还阳了......
在这2023年的第一天,我回首2022发现并不算糟糕,相反还挺有趣。
今年整体的工作心态其实起伏非常大,老东家让我的心态很糟糕,来新东家这三个月又让我把心态调整了回来,应该说这次跳槽是不错的。
回忆起为何离开老东家,其实我还是心有愧疚的,老东家对我很好,在那里我遇到了我职业生涯中最重要人——我的恩师(以前不曾有过,以后我觉得也不会再有)。作为校招新人的那半年里,我的师傅教会了我太多,不只是说技术有多深刻,还有理解问题,为人处世等等,让我顺利过渡到成为真正的职场选手。不仅是恩师,我后来的领导,以及后来跟随的团队,技术大哥,合作过的同事,他们也是很好,对我的帮助和影响很大。我至今都很后悔2022年我对老东家的态度不好,尤其是我的领导,他们真的帮我顶了很多事情,像我这么轻狂的人,路能走的这么平坦背后的支撑是可想而知的。
离开的原因有很多种,我对外普遍的说法是:那个项目我干不下去了,那个项目的人我合作不来(这是原因之一,老东家真的加班特别狠,新项目依旧维持了强制加班,而且客户也很糟糕)。
更加真实的原因其实是复杂的:老东家有个很不好的情况,总有人不停的打听薪资并扩散,用比我先离职的兄弟讲,就是搞心态。而我确实听不得钱的话题,我对技术很纯粹,但是控制不住心境,高薪的想法逐渐发芽。再有就是氛围越发差了,以前200多人的时候大家都认识是很欢乐的。21年我们有一个超级难搞的项目,几乎有半年时间里都是单休,工作日加班到深夜也是常态。那个项目结束后其实走了非常多的人,尤其是老同事们,一下子就感觉周围陌生了不少。后来老东家壮大了,人翻了一倍,但是那种感觉回不去了。之后的工作我也遇到了瓶颈,我发现我22年上半年的水平没有多少提升,我开始恐惧,我无法接受停滞不前(班也加了,但是什么也没得到),我害怕被替代。
最后我提出了离职,我领导也看出来我精神状态愈发的差,嘱咐我一些事情后就同意了。我的恩师则是更多叮嘱我,为人处世一定要谨言慎行,因为新环境可没人能强势的替你说话了。
年轻的程序员确实在行业内很吃香,年轻真的是优势,找工作的过程其实不困难,八成的公司都给了offer。最后我选择了一个相对薪酬并不高的offer。原因有很多,终于不用当外包听别人上句了、大公司自家产品、平台好能镀金、加班很少(三个月加班了16个小时,对比老东家这真的太舒服了)、福利待遇也很好、交的也都是顶额......这里我得到了前所未有的愉悦,是身心的放松,所以我才会说这次跳槽其实不错。
当然是有缺点的,在北京这个工资并不高,这里更多追求产品形态的定义和创新idea。这对于我一个程序员并不讨好,可能是我格局小了,对于技术探索更多的需要我自己驱动,不再是项目驱动,这就很考验我勤奋程度。另外没人带着我,我需要独当一面,支撑也远不及老东家。这里还有一个致命问题:产品们对于开发不能说了解,真的是不懂。跟他们打交道能相互理解真的谢天谢地。
前同事们也偶尔联系,因为大家都很好,我没有透露薪资待遇,因为我以前饱受这个困扰。仅是描述了额外福利和不加班,希望不要搞到他们心态。即使这样,他们仍然对我的工作很是羡慕,而我希望的是,他们羡慕的是我的技术。
技术上我今年做的不够好,更多时候被情绪影响(我的心态还需要磨练)。
我是做Android开发的,印象比较深的,上半年我做了一个自定义的时间滑动选择控件,整体设计与算法已经完善,但是还有一些拓展想法没有去做。下半年我做了一个自定义单选控件,自定义程度远比RadioGroup高,不过也有一些想法没有去做。很多人会讲,这些东西明明都有,为什么你还要造轮子?我想,会用别人的轮子,与自己会做轮子是两码事。
计划22年读完郭霖的《第一行代码 第三版》,到最后还差几章。想把自己的一些自定义控件传上GitHub,建立自己的控件库,也最终没有实行。
新公司给了我很大的自由度,整个11月我都在自学Blender 3D建模,应该说初有成效,不过我的电脑太老了,卡是一方面,渲染不动是最致命的,最后我没能做一些案例。
总之遗憾是不少的,欣慰的是我一直有坚持去做,对Android一直保持着一颗求知好奇的心,就是有点拖沓。有人说,人生总是失败贯穿其中,我很认可,但是要再加一句:只有自己能为自己赢得尊重。
再此制定2023年目标:
1.总结自己这些年制作的自定义控件,整理代码,建立控件库,上传到GitHub。
2.读完郭霖的《第一行代码 第三版》。
3.做一个郭霖书中的天气应用。
4.计划开发一个日历应用(由浅到难)。
5.开发一个抽奖应用。
6.花更多的时间学习Android系统开发。
7.学习制作更多的自定义控件,维护更新自己的控件库。
8.新电脑会在23年实现,Blender做几个案例。
最后,希望在新的一年里,我能怀着一颗谦虚真诚的心对待周围的人和事。磨炼心境,专注于Android。不畏惧去接触,学习新东西。始于技术,衷与技术。
靡不有初,鲜克有终。