毕业六年IT 总结(一)
眨眼毕业参加工作6年多,眼看着和周围大咖的明显差距,心里很是失落,但痛定思痛之后,发现自己本可以做得好很多。结合这最近对过去几年工作的回顾,有下面一些深刻的感受,记录如下,便于今后回头对照这些要求和期许,我做到了几成。
1、把握行业动态,了解技术趋势
还记得09年刚毕业找工作的时候,嵌入式和通讯很火,眨眼6年过去了,现在的热门是共享经济、互联网、大数据、云计算和职能硬件。通讯行业俨然成了落寞的代名词,就连几年前还风生水起的传统存储行业,也渐露疲态。身边有位朋友在iphone开始火的时候就开始学习iphone/Android,而自己的同门师兄在09年就开始了Android之旅,为了选择Android,他甚至放弃了去美国读博士的机会。而现在,迎接新的大潮正当其时。只需要对比下五年前、后公司招聘的帖子以及风投追捧的公司的差异,就能听到潮流的涛声。就本人而言,工作前四年也是全心关注在技术学习方面,经常问自己技术上每天有多少收获,虽然打下了一些基础,但从比较封闭的体制内出来之后,才发现市场上***实弹拼的是什么,才知道自己居然一直比较努力地陶醉主流技术之外。对真正的企业而言,不在乎是否国产,也不在于你某一方面的优势多么明显,公司卖的是产品,要的是保证销量和质量。市场没认可的技术不一定差,销量大的一定总体技术比较靠谱。企业一般不会冒风险。所以技术一定要在产品上落地生根,否则就是空中楼阁。
2、坚持深耕细作,学习有的放矢
行业知识需要积累,这是个深耕的过程;专业技能更需要实践磨砺,不放过每个相关细节,这就是细作的态度。行业动态可以泛泛而谈,但所从事行业的专业技能则必须精益求精,这样才能既专又全:了解市场、行业的动态,自然而然能把握趋势;对所处行业有全面认识,自然能把握重点、知道核心所在,进而才有可能结合经验和已有的技能实现造价值。而且,明白了自己在产业链中和产品架构图中的位置后,学习专业技能就能有的放矢,学到的技能才会即学即用,达到事半功倍的效果。其实自己就是一个反例,从研究生阶段就开始看<<深入理解Linux 内核>>,断断续续不知道翻了几遍,但直到最近因为工作的需要才明白些,根本原因就是当年看的时候没有带着问题去学习,也不晓得工作中哪里会用到它,不是有的放矢。
3、归档分析总结,用好博客论坛
大牛不是一天形成的,但据我的观察,大牛们都有非常好的总结、抽象、文档的能力。对比自己,工作五六年,拿得出手的文档只有个位数。一些做得比较好的项目,以及解决过比较有挑战的bug,或者当时出现的新的点子和实现方法,都没有及时归纳总结并写成文档。导致现在有的还只记得主要的思路,有的甚至现在都没办法讲清楚。对比现在公司的几位大咖,要么PPT写得特别好,要么总结做得好,要么发的博文都是三位数、浏览量都有六位数。有时我分析自己跟别人讨论问题的过程,自己都能感觉到口误,或者怎么样都无法让对方完全听清楚。这其实反映的就是表达能力和思维是否清晰的问题,写文档、博客是一个很好帮助提高表达能力、训练思维清晰度的方式。因为你不仅要写出来,你还要使之系统化、条理化,使得别人一看就懂,而自己一看就能马上拣起来。
4、积极讨论交流,踊跃参加会议
最近经常和一位做scale out的同事一起下班,地铁上他时而三言两语时而侃侃而谈,不知不觉竟然发现自己这个在kernel及以下的底层开发人员,竟然也对IaaS/PaaS/failover等概念有了感性的认识,再也不会把IaaS/PaaS弄混淆了。类似的,对SAN/NAS的区别也是在食堂吃饭时候跟IO组的同事聊清楚的。公司也有很多技术会议,细心的人肯定也会和我有类似的感受,凡是会上提问或者发言的会议,印象比一言不发的深得多,对会议主题的理解也深入很多。因此,和同事多聊天、会上积极发言也是很好的提高自己的途径。