程序员如果一直做技术,没转到管理或者转行做其他事情,那么工作五年后,应该基本上是这个情况:
1.技术leader,带着几个人完成大项目中的一到两个模块。
2.高级开发角色,能承担项目中的核心任务,快速完成项目或产品的需求分解、设计UML、User Story,并能够根据各个release的轻重缓急分配好任务,自己则完成核心部分。
3.很多人会变成大油条小油条或者老油条,知道怎么跟别的团队或产品经理扯皮。
4.发现自己懂得越来越多,可也会慢慢清楚自己不懂的也越来越多,偶尔会困惑,会倦怠,甚至可能会厌倦程序员这一行。
5.自己的生活空间越来越少,跟生活的热情慢慢冷却,更多时候都在加班,这个阶段的程序员,多数都认命了,知道这是自己以后好些年一直处于的状态,很难有大的改变。
6. 想有女友了,或者想成家了。其实工作两三年左右这个想法就很强烈了,只不过到工作五六年的时候才敢想结婚的事。
7.还在技术上升期,很多人都慢慢的变得不再羡慕大神,而是希望自己能成为别人眼中的大神,所以加班更多。
8.越来越少的去怀疑自己是否选错了行,加班开始变得自觉。
9.电子产品换了一代又一代,这点始终乐此不疲。
10.颈椎越来越不舒服了,以前戏谑要不要看看《颈椎病康复指南》,现在真的偷偷去瞄几眼了。