代码工匠

Walking The Long Road.

谈谈技术在职业发展中的意义

今天跟领导聊了一会天,收获很多,有些事情之前没想到的,现在又有了新的认识。

职业发展追求的是什么?无非是更高的职位,更高的薪水。更高的职位可以让你能做更多的事情,更高的薪水则是生活质量的保证。对于技术来说,也希望自己的产品能够影响更多的人。

技术不是技术人的一切

之前一直混技术社区,向往的是技术大牛。

在geek的世界里,可能根本没有“职业发展”一说,他们成天钻研更酷的技术,活在自己的世界。知乎上有一篇帖子《在北上广深一线城市年薪二十、三十、四十万的码农的真实生活状态是怎样的?》,可以参考一下。

之前一直在纠结以后是管理路线还是技术路线,今天听到一段话,觉得特别有道理:“其实什么管理路线,技术路线,最终还就是看你这个团队在公司受不受重视”,说白了就是跟对人。其实软件开发本质上来说还是个工程内容,技术再好,没有项目,不能给公司提供价值,自然也没什么好的回报。


技术的意义是什么?

在我看来,第一,是安身立命之本。职业发展不可能一帆风顺,但是技术水平过硬,至少可以保证生存不成问题。诺基亚的裁员就是个例子。我面试的时候见过所谓十几年经验的“项目经理”,技术水平一团糟,可能还不如一年两年的新人的水平,在逆境时真的是个悲剧了。

第二,技术过硬的领导,会更容易得到下属的支持和尊敬。注意我这里用了“尊敬”两个词,其实真的如此。虽然不是leader,但是最近也临时带了几个项目,尊敬级别谈不上,但是明显能感觉到大家还是比较配合的。我的一个支付宝来的同事,老是说起他们老大做的什么什么,确实推崇的很。

第三,技术太烂,确实会做不好事情。当然,这也不直接导致他混的好不好,混的好的大有人在。

第四,个人追求。

能想到的就这些了,我的意思倒不是说谁对谁错,但是没有目标,盲目的觉得技术至上,也不太可取。毕竟我也是一个俗人,上有老下有小,职业发展也是不得不考虑的事情了。

Add a comment