本来应该在元旦前一周就该写这篇的,结果一放松就过去半个月了,好在活动还有一段时间再结束,在这个只想划水无心Coding的傍晚,想想还是写点什么吧,就当是给自己留下点有始有终的错觉。
2019年的技术上感觉很不好,好像做了一整年的项目但是没什么印象深刻的,更找不到一个拿得出手的惊喜时刻。这也许是我现在只想划水的原因吧,路走的太平坦,渐渐的也不知道方向在哪里。
19年年初的时候在一个新的项目组,想当初公司气势汹汹的投入ToB,那时天真的以为可以在toB战场分一杯羹的想法现在看来真是可笑。这可能是多数公司都会犯得错误,看到市场被巨头一阵吹捧,就以为风来了,准备起飞了,但是没有整顿兵马,砺刀秣斧得准备,还没起步,便重重的摔下是宿命。
对于个人而言,19年尝试的技术还是蛮多的,Golang比18年底更熟练了,Vue.js也算是真正帮我敲开了前端的大门,现在拿到前端的需求,应该不至于会有尝试RN和小程序那时心虚了。
大多数开发时间还是花在了iOS开发上面,围绕着一个项目,改了一年bug,想想也是有点难过。记得年初时给自己定下目标要学习20个极客时间的专栏,做到了第一步,买了20个专栏的课而已。戴铭老师的iOS高级课程对我而言似乎有点超纲了,这也说明我虽然工作已有五年,实际水平也仍然没有到达高级。
团队老大在搞技术分享,大家一起跟着耗子叔的程序员练级攻略听了好久,印象最深的就是语音版一直在报书名和论文的名字,我还没尝试几乎就放弃了,最后思索了好久,决定将计算机操作系统作为我的练级第一课。为了能更好的理解OC和iOS,偶尔我还是会补习C语言,可是好景不长,Leetcode至今也才刷了三题,这一条同样被我写进2020年的计划里,希望年底再总结的时候不会仍然这般尴尬。
这一年对与项目管理/团队管理上应该是有些提高,很多道理说得义正词严的,也不知道自己是真掌握了,还是道听途说。管理在我看来还是有些虚,所以老大问我要不要继续接已经带了半年的测试团队时,我还是退缩了,我还是觉得应该以技术作为核心竞争力会比较稳。
接触测试团队半年,第一个任务是整理测试用例,因为是几乎是全新的团队,最初的时候,老大跟说我,Deadline是最重要的,定个时间,一定要出东西,整体下来,我践行的还不错,这才有了后面半年的经历。总结一,项目管理最重要的要素“Deadline”。
做的第二件事是培训,因为团队经验不足,所以很多地方需要培训。一开始我搞得很声动,但是效果差,原因是内容太分散了,而且忽略了实战,再加上一些培训和实际工作脱节,效果自然不会满足期待。到11月的时候才决定将Python作为一个长期的固定培训目标,通过设计一些小项目,培训这件事才渐渐走入正轨。也是因为培训,我自己才好好学了一把python3,年底在项目上,还开发了一些工具,对项目起到了一些积极作用。Python算是我在19年的一点意外收获,20年把这一块继续做下去,多掌握一门编程语言,成就感也会更强烈一点,话说Python对于Excel表格还有字符串的处理实在是太棒了,我再也不想用Shell去做一些文本处理了。
团队管理上的第三点收获是心态,我大概花了四个月制定了很多关于工作中细节的流程,可是结果挺糟糕的,复盘的时候能发现这些事情都是强调了很多遍的,比如说主动沟通,Bug入系统等等。一开始我很苦恼,怎么能这样的,我都说了十遍了咋还不按我说的做,太痛苦了,有时候都不想干了。后来一次老大跟我聊天时一句话让我想通了,他说“完美的队友很难找到的,你要发掘他们的长处”。本来我自己也不是什么完美队友,如何去要求别人呢,成功并不是所有的事情都滴水不漏,而是因为把一些关键的目标达成了,做人如此,做项目做公司也是如此。
定时Review,主动沟通,持续学习,不断重复这三句话,积极面对自己的工作,一定可以在职场里越做越好。
19年读了约40本书,简书上写了2万字,公众号写了26篇。20年的目标还是“修身”,潜心学习,勤勤恳恳的修炼自己,认认真真的做有价值的输出。