三十岁的第一年,始于编码却不终于编码|2021 年中总结

从2013年开始工作至今,每到一个年头都会给当年做一个总结,回顾一下经过这一年后有哪些得失。这个习惯一直延续到今天,已经有8个年头了,我也从一个初入职场的小菜鸟逐渐成为公司里的中坚力量。恰逢掘金举办年中征文活动,正好把自己在2021年上半年的成长得失做个总结。希望路过的大神不吝赐教,新人会从本文中汲取一些经验。

入职新公司

2021年伊始,我入职了一家新公司,这家公司背靠成熟的上市企业,在我所居住的城市刚刚设立子公司。面试过程异常顺利,本来打算元旦后多休息一段时间(2020年年底的状态非常不好,职业倦怠很严重,2021年元旦刚从阴影里走出,有机会再给大家分享这段经历),结果短暂(一周)调整后便上岗了。
熟悉我的朋友都知道,我从毕业开始一直从事Android App的开发与优化工作,然而新公司缺人手,我做为当时唯一一个和前端靠边的岗位,不得不写Vue项目。当然,我要声明一点:我非常乐于探索未知的领域,所以并不反感写前端代码。实际上,由于8年的编码经验加持,上手Vue项目对我来说非常容易。现在我已经可以独立开发Vue项目,但是还不太熟悉Vue源码,这将会是我将来努力的一个方向。
从这份工作中,我得到两点启示:
第一,某种意义上讲,编程语言一通百通(以前只是听说,现在是亲历)。不用过度担忧现有技术水平,先精后广,打造“T”字形人才;
第二,和客户端相比,前端开发确实很节省时间和人力成本。如无必要,无需投入客户端研发;如有必要,也可适当考虑跨平台解决方案(对于客户端,我们正在采用Flutter跨平台解决方案)。

写作

说到写作,也是一项我一直在坚持的事情。从2014年开始,先后在CSDN、博客园、简书、掘金等平台输出博文,并在2019年从事图书创作,并在2020年完成两本技术类图书的上市(避免广告之嫌,请直接搜索我的姓名 萧文翰 即可找到所著图书)。我坚持写作有两个原因:第一是我喜欢写作,喜欢文字的东西,没有理由的喜欢。假如我不从事软件开发类的工作,很有可能我会是一名作家;第二是写技术类文章会加深对技术本身的理解,尤其是当我解决了一个非常难以搞定的需求或者Bug,我便迫不及待地想记录下来,想与人分享。
今年,我的新书《深入浅出Android Jetpack》已经在6月中旬完成初稿,即将交付给图书编辑。当然,在此之前我还要全文通读一遍,算是“公测”前的“内测”了。概括地说,这是一本介绍Android Jetpack组件库的基础类图书,能够帮助读者使用Google官方建议的架构模型开发Android App。期待这本书能与读者早日见面,并切实地帮到读者朋友们。
除此外,公众号的复更已经开始,复更通告已经推送给关注公众号的朋友们了。一直以来,公众号都以“不止代码 编程新人的创作手册”为名。即将复更的公众号,名称将改为“不止代码 写给软件开发者的信”。这是基于以下多个原因考虑的:
第一,在开发技术方面,不再仅包含入门级别的内容;
第二,在职业发展方面,我将结合自身的亲身经验总结出一些可供朋友们参考的内容;
第三,在工作之余,如何利用宝贵的时间以及有关适合开发者们的一些兴趣爱好方面的内容等等也会登场。
此外,在阅读碎片化严重的当下,只有做更系统、更深度的思考才能从信息的海洋中筛选出最为珍贵的内容。因此,我将以书信的形式定期向关注公众号的朋友们推送文章,在如今这个快节奏的时代做一个充满智慧的慢思考者。

阅读

说完了写作,自然要说说阅读。如果说写作是“输出”,阅读即是“输入”。输入的东西足够多,才能有的写,不然便只剩空谈,言论不足以稳固。
2021年上半年对我影响最大的书分别是《程序员之禅》、《成法》、《高效程序员的45个习惯》。看上去,这三本书没有一本是教授技术本身,都在论“道”。事实上,我最缺乏的东西,就是这些“道”。
坦率的讲,我出生在一个并不富裕的家庭里,母亲是普通的生产线工人,父亲赶上下岗潮。在我上中学和大学的时候,筹集学费总是会让全家人发愁的事。自从我对家庭经济方面有所关注后,“穷”总是无法避开的字眼。于是在很小的时候,我就暗下决心长大后要努力赚钱,改善这种情况,这个观念始终支撑着我多年。如今,温饱问题自然不用担心,我也开始在生活中有了很多享受型的消费需求。然而,随着年龄的增加,看到网上的各种有关人到中年的言论,不由又让我担忧起来,甚至有时无法集中注意力工作。这种担忧让我和伴侣都很痛苦,她看到我回家皱着眉头,感受到我的担忧,她会很难受;偶尔我会控制不住情绪,把这些负能量通过言语传达给她,也影响了我们之间的和睦。直到我看到了这三本书,才成功地从担忧的泥沼中挣脱出来。
那些被企业组织优化掉的员工,必然有其被优化的原因。如果一个程序员,有10年的工作经验,却一直做着最基本的实现业务工作,那这10年的工作大部分都是在重复,必然要缩水,这是毫无疑问的。反之,如果一个程序员,同样有10年的工作经验,却具备了架构师的能力,甚至可以担任技术总监的职位,那有什么理由焦虑和担忧呢?“内卷”卷的始终是低水平的人,因为低水平的人最多,相当于金字塔巨大的底。如果一个人能力拔群,能够做到金字塔尖,他能和谁卷?
另一方面,都说“机会是给有准备的人”、“选择比努力更重要”、等等这些话,之所以被奉为“鸡汤”,我觉得有一部分原因是断章取义和被用作懒惰的挡箭牌。不管是机会还是选择,你得有机会有选择,而且这些机会和选择比当前的状况更好,这两个前提同时成立才能让机会和选择成为可选项。如果现在不具备这样的可选项,我们能做的就是努力把眼下的工作做好,时刻准备迎接“机遇”的到来。而不是天天喊着口号,却不做事,那是典型的眼高手低。
当我认识到这些后,我便从原来的“机会主义者”变成了“务实主义者”,决定踏踏实实地对待工作。并将成为一名架构师或技术总监作为目标,同时不忘培养自己的写作能力。一方面做技术的深耕,另一方面做技术的创作(如果您有读过吴军的《阅读与写作讲义》,便会理解我为什么要坚持做写作输出,这里不再展开叙述),并始终相信“机会是给有准备的人”、“选择比努力更重要”。

下半场

2021年的下半场,我给自己的目标是

  1. 读完吴军老师的《阅读与写作讲义》,完成得到App相应课程的学习;
  2. 持续精进技术能力,对标架构师的岗位需求;
  3. 坚持周更公众号、知乎专栏,纯技术的文章更新CSDN等博客平台;
  4. 出版《深入浅出Android Jetpack》一书;
  5. 携妻子一同去未到过的地方旅行,感受当地的人文和美景;

想要说的基本已经都说了,能看到这里的都是朋友,很感谢您能看我唠叨这么久。
最后,“路漫漫其修远兮,吾将上下而求索。”与君共勉。

掘金年中主题活动 | 2021 我的半程成长之路征文活动正在进行中……

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享