今天虚岁三十三,有点大了。
前几天和一个朋友聊天,说到感觉现在自己的脑子转的比上大学的时候慢多了,朋友大惊:你现在才觉得? 我几年就这么觉得了,好吧,其实我也是。。。
曾经也和一些同事也交流过这个话题:
有人说:那是因为现在成熟了,考虑问题比较更加全面,仔细,不像以前那么鲁莽了
有人说:那是因为现在不像以前那么有激情了
都说的挺有道理的,但还是喜欢和朋友的那种直接的交流方式:妈的,老子脑子转的就是慢了!
慢了怎么办? 和一些刚毕业的学生比,他们年轻、聪明,勤奋,代码写的飞快,你和他们比这个吗? 我想不是,此时的你,千万不要给自己错误的定位,你要做的是抛开自己年轻时对代码的执着,不要再去艳羡人家码代码的速度与激情,而是要想着如何更好的加以培养与利用。
曾经和公司几个比较senior的同事聊时,我问,你们现在还写代码吗?
一答:我现在写代码?不是给人添乱吗?
一答:我不要写代码,我感兴趣的是解决问题,写代码找些小伙子写就是了,我有更重要的事要做。
那么你们的价值在哪里? 我总结了一下,包括这么几个:
1 项目管理
包括进度,与优先级
2 软件架构以及业务逻辑的设计
写代码的人需要知道在哪个模块实现,以及写成什么样子。
同时,有的代码可能不是你写的,但是你知道它是怎么工作的,因为如果条件允许,任何一行代码都是经过你的review的。
3 风险管理
主要是质量保证。
以及万一出outage了,你的补救方案 - 这个一般情况下很难察觉,但是非常重要!
4 客户交流
首先,最开始的发展客户。
有了客户之后,如何获取、筛选客户的反馈,需求;解决客户的问题;manage expectation等等。
这里其实也包含着另外一层价值:你长时间以来和客户建立的关系。
所以,你的关注点要有所改变,或者说有所提升:你最关心的是“把这个项目做成” - 选用合适的技术,选派合适的人做合适的事, 他们的成功,就是你的成功,而你的价值,体现在项目最后的成功上。