程序员的价值

-空白式 2015-09-21 02:34:53
加精
觉得很经典,就摘出来和大家分享一下
原文链接是这个http://mp.weixin.qq.com/s?__biz=MzAxMzUzNzYyNA==&mid=209716959&idx=1&sn=c8b881e82d21ecd8379039813fa5ebdb&scene=20#rd

程序员的价值所在

对于程序员来讲,价值怎么体现?一个程序员的价值,就体现在他的稀缺性上。物以稀为贵么,亘古不变的道理。

“闻道有先后,术业有专攻”这句话很适用于程序员,直白点说,技术的精湛不是以年龄来评判的,有的朋友在上学时的技术水平已经比工作十来年的高了,有工作十年的水平不如工作三年的,当然也有很多程序员的技术水平是正比于年龄增长的。

作为一个老程序员,只有你的技术能力正比于年龄,才是合格的,否则就必然越走越慢,慢慢掉队,最终就只能面临被年轻人挤兑、淘汰的窘况,结果就是被迫离开程序员的队伍。

程序员要想让自己的价值持续增长,有这么几个方向可供参考。

(一)选行业
在一个行业内持续积累,对行业的理解到位,积累深厚,你的价值是巨大的。不信你去浏览招聘网站上的岗位需求,99%都要求相关行业背景。所以,选择一个靠谱的、前景好的行业非常重要,只要这个行业能够不断发展、前进,你的积累就是有价值的,你自己就是不断增值的。

(二)技术
程序员,业务积累是屠龙刀,技术积累是倚天剑,两个都有,那就逢山开路遇水搭桥没有走不通的路了,你一定是先锋部队尖刀兵,到哪里都具有超强的攻击性。

技术上最起码的要求是技术水平和视野对得起年龄,如果有超越年龄的积累和犀利,那就没话说了,地球人已经阻挡不了你前进的步伐了。

就技术来讲,假如你掌握了一门很难又很重要的技术,那单单是这一点,就很有价值。比如你熟悉 Windows 内核或 Android 内核,能够熟练撰写各种驱动,那找个月薪五六十K的工作不成问题。再比如你图像处理算法很牛,再比如你视频解码算法很牛,……像这些特定领域的算法,我们也叫它技术吧。如果你懂类似的算法并能实现之,恭喜你,你已经超越了 90% 的程序员了,你的重要性和价值将不可估量。

(三)产品意识
做产品也是讲感觉的,当然有时我们觉得对产品的把握是产品经理的事儿,这么讲对,也不对。产品经理虽然是不挂衔的 CEO ,但产品的最终实现,是要靠程序员的,假如你对产品没有热情、没有感觉,无所谓好无所谓坏,那很难做到出色了。

我有一个很朴素的想法,一个程序员,要想做一个不那么糟糕的产品,一定要有爱,就像天龙八部里的段誉哥哥,见到美女就爱得要死要活,对每一位妹妹的爱都是发自真心的、都是炽烈的、都是让人魂牵梦萦的。惟其如此,你才能像张京兆(张敞,曾任京兆尹)为妻子画眉那样用心雕琢你的产品,对每一个细节都念兹在兹直到完美。这是讲我们程序员要爱产品,爱各种各样的产品,是做出好产品的前提。

你爱你做的产品,打心眼里希望她好,就有了第一个前提了。那接下来就很容易进入角色了,每做一个产品都会有积累,走心嘛,没积累才奇怪。慢慢你就会培养出对产品的独特感觉,形成产品意识,鹤立于程序员群里了。

再罗嗦一点,业务积累是屠龙刀,技术积累是倚天剑,那产品意识就是张无忌了,由他来控制屠龙刀和倚天剑,那就能发挥无上威力了。

结论

我要亮出我的观点,评说就任人了。

我的结论是:程序员的价值与年龄没有直接关系,价值不会反比于年龄。作为软件开发人员,自己不要给自己在年龄上设限,很多事情我们没做成,很多时候我们没能取得更大的成就,都是因为我们先给自己设置了限制,用这个限制禁锢了自己。

下面这张图来自 cnbeta 的文章“2014年中国程序员调查报告”,他说明了国内程序员的年龄分布情况:



图1 程序员年龄分布
谁说程序员干不过三十岁呢,图1表明,30岁以上的程序员占比高达 48.62%,占整个程序员群里的将近一半。

2015年1月22日,我去参加 Qt 西安开发应用研讨会,有一哥们就是老程序员,40多了,宝刀正锋利呢。
王江民30多岁写软件,43岁搞出横扫杀软市场的江民杀毒。
我的老上司,40来岁了写直播流媒体协议,P2P的,传输效率高且稳定。
……

年龄只是一个自然现象,而我们的经验、认知、能力、心智成熟度,在合理的情况下,都是随着年龄增长的,廉颇不老,黄忠能战,只要你走在正确的方向上有值得称道的积累,缘何不能横刀立马顾盼自雄耶。
...全文
7942 79 打赏 收藏 转发到动态 举报
写回复
用AI写文章
79 条回复
切换为时间正序
请发表友善的回复…
发表回复
aijiumei 2017-02-04
  • 打赏
  • 举报
回复
你想的太理想了,你以为是谷歌微软。举例一个人毕业从事c++开发,第一年要利用业余时间看完《C++ PRIMER》,一本算法类的书,一本计算机网络的书,刚毕业一般早于21点下班的公司比较少,看书时间只有周末,第二年要看设计模式,uml、高质量编程等书籍,第三年看些架构设计方面的书籍,差不多到了找老婆的年龄了,年纪越大业余时间越少,如果从事linux下工作,还要看些linux的书籍,还有数据库方面的,如果遇到公司用python或php之类的,你还得花时间学习下。说实话数学不好的人算法能好到哪去,都是抄袭别人的算法而已。真有创造力那就是乔布斯之辈了,地球上有几个? 人到40后有多少身体是完全健康的。很多慢性病上身,不能熬夜,不能过度劳累,拼什么都拼不过刚毕业的,当然都选择换行业了,这是大众路线
chenchenpc 2016-11-30
  • 打赏
  • 举报
回复
感觉很好的样子,然而并没有怎么理解
Heyeverybody 2016-01-20
  • 打赏
  • 举报
回复
好吧,写的非常好
天台的故事 2016-01-20
  • 打赏
  • 举报
回复
真心是说得好,有时候我担心技术更新迭代之后程序员如何维持竞争力,文章写到点子上了
taogaowei 2016-01-19
  • 打赏
  • 举报
回复
人老。。。。
斧王啊 2016-01-18
  • 打赏
  • 举报
回复
forwin 2016-01-18
  • 打赏
  • 举报
回复
干了这碗心灵鸡汤!
xb12369 2016-01-15
  • 打赏
  • 举报
回复
果然我想的没错 一定要在各个行业待待
y997901711 2016-01-14
  • 打赏
  • 举报
回复
要不断学习啊
blueink_200451 2016-01-14
  • 打赏
  • 举报
回复
果vinegar 2016-01-12
  • 打赏
  • 举报
回复
会猝死的哟。。。
走在四季 2016-01-12
  • 打赏
  • 举报
回复
写的真好。
lyp0283 2015-10-15
  • 打赏
  • 举报
回复
好帖子!我们需要的精神食粮!
h786556226 2015-10-15
  • 打赏
  • 举报
回复
当上ceo迎娶百富美,走向人生巅峰
姓小名白丶 2015-10-15
  • 打赏
  • 举报
回复
qq_31990831 2015-10-13
  • 打赏
  • 举报
回复
苦逼的程序猿
匆匆岁月 2015-10-13
  • 打赏
  • 举报
回复
坚决做好程序员,做个懂业务的程序员,攻城狮
吴士龙 2015-10-11
  • 打赏
  • 举报
回复
作为20多岁的程序员来讲,很多事情既熟悉又陌生,来到一个新的领域,有点儿莫名,却是自己的选择。既然选择了地平线,留给世界的只能是背影。好好努力吧!
伊顺鸣 2015-10-11
  • 打赏
  • 举报
回复
进来看看。。。。。。。。。。。。。。。。。。。。。。
foruok 2015-10-11
  • 打赏
  • 举报
回复
我的文章嗳,更多程序人生类文章可以关注我的博客(http://blog.csdn.net/foruok),<a href='http://blog.csdn.net/column/details/aboutprogrammer.html'>漫谈程序员专栏</a>,或者关注我的微信订阅号“程序视界”。
加载更多回复(57)

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧