入职一年工作总结

回顾

去年毕业,因为各种原因决定来北京工作,于是被学校赶走之后就来了北京。一晃竟然就是一年。回顾过去这一年,感觉竟然是活了23年以来最为充实的一年,充实意味着大部分日子没有虚度,这是这一年最为满意的地方。我始终相信无论是财富还是知识的积累都是复利的,善于理财的人手头的财富会越来越多增长越来越快,知识也一样。
公司有一个较为特别的规定,每天下班之前花几分钟发送一封不一定会有人看的邮件,内容是今天都做了什么,明天打算做什么。这样做的好处很多,不仅可以让一起工作的同事知道你的工作进度,更能让自己的思路和工作计划变得清晰,回顾过去一周、一月、一年的report邮件,也能总结出这一段时间都完成了什么工作。如果可以的话,决定以后每一年都为过去一年做记录和计划。

过去一年学习到的新东西

Team
  • 对团队重要性的认识
    上大学的时候我开发过两个小项目,一个是基于微信公众平台的小区物业管理,一个是学校的在线打印店。每当看到现在市面上类似的产品,我都会想到这两个奇葩的小东西。首先值得肯定的是当初弄这些玩意儿的想法还是挺先进的,虽然谈不上开创者,但是那时候确实市面上的竞品不多,可惜我们是在天津弄了个地方几个人凑在一起瞎搞,我是唯一的开发,然后还有一个集产品和美工于一体的大黄加上一些酱油的小学弟。我并不是什么天才程序员,再加上这样简陋的配置自然不可能成什么大事。这段经历最大的回报就是瞎折腾的过程中提高了自己学习的能力。
    去年我也见证了一个小团队的解散,这是几个朋友一起搞的小团队,他们想做视频交互,合伙人中有视频行业从业多年的精英、就职与微软多年的资深开发。由于这个东西确实很好玩,我也在闲暇之余投入了一些精力协助他们做一些开发。但是显然这个新的方向也并不是这么一个几个人的小团队能做起来的。我认为失败最大的原因是团队人员配置问题,最主要的是技术开发能力不足、人手不足、缺乏配合。最资深的技术常年工作的内容是C++相关的,并且在微软呆了太久缺乏对新技术的热情,而另一个开发水平有限,我这种友情场外援助显然不能挽救场面,最后项目自然无疾而终。
    我坚信我迟早会开发出一个还不错的自己的产品,但是现在我明白了一个人很难做成一件大事,无论你能力有多强,想要做好一款互联网时代的优秀产品,孤军奋战是几乎不可能完成的。众多的互联网从业者中,有很多看起来并没有任何卵用的角色,但是真正想做一个东西出来任何事情都亲力亲为的时候就会发现效率是极低的。人类社会之所以像现在这样分工明确显然是有道理的,各司其职又能互相配合的团队才是成就一个伟大产品最重要的因素。而我目前需要做的是在找到这样的团队之前,不断提升自己的能力
Code
  • 对编程的重新认识
    又要提到大学时候做的那两个奇葩的项目了。那时候可以算是什么都不会,要用到什么就现学现用,好在我学习能力还不错于是就把各种东西ThinkPHPBootstrapjQuery还有一堆乱七八糟的插件拼凑到一起,随便写了一堆代码部署到SAE上,奇葩的是他们竟然能正常运行上线服务。那时候并不在意代码规范,不懂得如何规划项目,只知道我要做什么,只要实现了就好。于是入职后的第一个周我的内心的崩溃的,完全看不懂项目里的那些上万行的Javascript代码,也有太多的概念不懂,满脑子里面塞的都是新东西:单页应用Restful接口代码规范前端构建插件封装前后端分离代码调试性能调优……一下子感觉自己什么都不懂,连代码都看不懂,下个月应该就可以被开除了吧……最深刻的认识就是以前写的代码真是玩具代码,我根本不会编程。后来又开始学习Golang,看了很多别人的代码在大牛们的悉心指导下才逐渐对设计模式接口设计远程调用……这些东西有所了解。而越是深入学习,越是发现自己什么都不会,而计算机行业技术永远保持着快速的迭代更新,穷尽一生也不可能将所有的东西都掌握。优秀的开发者应该永远保持对技术和学习的热情

  • 技术上的提升
    JavascriptGolang的编码水平得到了很大的提升,确切说是以前根本不会,现在算是入门了。熟悉了Linux系统,现在也能完成基本的系统部署,ShellDockerTorqueSlurmRedis……也都能玩得来,还能随手撸出来一段解放双手的脚本。对项目的基础构建有了一定的认识。最最最重要的是学习的能力得到了提高,不会的东西看看文档就能开始尝试,在知识的复利条件下这意味着未来如果我能保持去年的精力投入一定会得到更多的回报。

过去一年看过的书

  • 已看
    • 《JavaScript语言精粹》
    • 《JavaScript权威指南》
    • 《Go语言程序设计》
    • 《Go语言编程》
    • 《黑客与画家》
    • 《如何变得有思想》
    • 《解忧杂货铺》
    • 《异类》
    • 《冰与火之歌第二卷》
    • 《从0到1》
    • 《创业小败局》
    • 《浪潮之巅》
    • 《穷爸爸富爸爸》
    • 《Web全栈工程师的自我修养》
    • 《极简欧洲史》
  • 在看
    • 《代码整洁之道》
    • 《JavaScript设计模式》
    • 《新生》
  • 年度好评书籍
    黑客与画家

未来一年的计划

  • 继续提高JavaScript和Golang的编程能力
  • 尝试完成一个完全属于自己的项目
  • 阅读数量不少于去年的书

愿明年总结的时候,能同样觉得充实。

坚持原创技术分享,您的支持将鼓励我继续创作!