温水里的程序员,技术将淘汰一切。

简介:   七月,炎炎的夏日,疯狂的暴雨不分昼夜,侵袭着这座城。早上七点,我骑着摩拜单车出发去往地铁站,誓死如归一般的,挤进地铁。像往常一样,骑车、挤地铁、打卡上班。相 信大家都跟我一样,未来的憧憬支撑着我们,日复一日的写着代码、重复着一样的工作、造不完的车轮、用不完的框架,然而我慢慢的开始觉得这是一个陷阱,一个把我们的梦想与未 来禁锢在牢笼中、细细把玩的理想主义者。

  七月,炎炎的夏日,疯狂的暴雨不分昼夜,侵袭着这座城。早上七点,我骑着摩拜单车出发去往地铁站,誓死如归一般的,挤进地铁。像往常一样,骑车、挤地铁、打卡上班。相

信大家都跟我一样,未来的憧憬支撑着我们,日复一日的写着代码、重复着一样的工作、造不完的车轮、用不完的框架,然而我慢慢的开始觉得这是一个陷阱,一个把我们的梦想与未

来禁锢在牢笼中、细细把玩的理想主义者。

  说一个老掉牙的故事:《温水煮青蛙》,

  美国康奈尔大学作过一次有名的实验。

  经过精心策划安排,他们把一只青蛙冷不防丢进煮沸的油锅里,这只反应灵敏的青蛙在千钧一发的生死关头,用尽全力跃出了那势必使它葬身的滚滚油锅,跳到地面安然逃生。

  隔半小时,他们使用一个同样大小的铁锅,这一回在锅里放满冷水,然后把那只死里逃生的青蛙放在锅里。

  这只青蛙在水里不时地来回游动。接着,实验人员偷偷在锅底下用炭火慢慢加热。

  青蛙不知究竟,仍然在微温的水中享受“温暖”,等它开始意识到锅中的水温已经使它熬受不住,必须奋力跳出才能活命时,一切为时太晚。

  它欲试乏力,全身瘫痪,呆呆地躺在水里,终致葬身在铁锅里面。
  
  最后,青蛙在温水里葬身,根本原因其实是实验的人没有救它。从青蛙的角度,它感知环境,相信环境,因为这是它的判断标准,它的思想局限注定了跳不过这个慢慢加热的锅,
 
这大概是它的悲剧吧。
  
  我们程序员,何尝不像这只青蛙?那口锅,就是那个理想主义者,理想主义者用代码在煮锅里面的水。技术是有温室效应的,我们经常、总是,写着代码,学着代码,反复练习,梦想成为架构师,寻找
 
更好的生活,代码产出越多,如果不能跳脱代码之上,它就会变成二氧化碳,架构师的视角是不一样的,我们的角度在锅里,架构师的角度在锅外。同一个项目,架构的感知能力,从产品入手,到架构设计,
 
再到项目实施,中间需要产品知识、设计知识、产品领域知识,最后产出,不一样的多视角能做好一个架构,如果只是在代码层面,与业务脱离,即使程序写的再好也无用。而我的感知,常常停留在代码层面,
 
如何写好代码,用哪个框架,往往能获得不错的结果,得到同事,老板的认可。如果细细回想,我不就是青蛙,温水已经开始沸腾。一旦熟悉的代码被淘汰,或者34岁了。。。
 
  华为在清退34岁以上的员工,我觉得他们是被煮熟了。舒适区待得太久了。浑浑噩噩,代码写的好,可是效率比不过年轻人了,况且年轻人学习的更快,很快就能超越这群煮熟的青蛙,
 
技术带来的温室效应迷惑人的感知。写好代码,很行了,很牛逼。殊不知如果没人救你,警钟敲响一切就晚了。
 
  寻找不同的途径,跳出舒适区 
  程序员的未来在哪?最终成为架构师,或者转行,还是被淘汰?我觉得学习迫在眉睫! 不仅仅是代码,注意你的生活,设计,产品,甚至是烹饪,读书写作。技术发展的太快了,往往在学完一种知识,另一
 
接踵而来。未来的风险在不断的加深,当下时代,技术饭,不是那么好吃的,等年轻人抢走你的饭碗,你能跟他们争的,无非就是这些生活的阅历,对项目的把控能力,对架构的感知能力,这些靠敲代码是敲
 
不出来 的, 必须寻找不同的途径,跳出现在的舒适区。好代码煮程序员,时间会淘汰一切。
  
2017年7月23日 广州 雨夜记
======================================================== 转载请注明出处。
目录
相关文章
|
2月前
|
算法 Java 程序员
程序员未来真的会被淘汰吗?
大部分人卷的计算机:Java web 实际上的计算机:web,图形学Q,Linux系统开发,一系列嵌入式开发,数据库,高性能服务器,中间件开发,三维建模,网络安全,通信协议°,加密算法,服务器集群维护,文件存储引擎Q,编译器,工业软件,客户端,计算机视觉,自然语言处理,算法调优,游戏引擎Q
44 6
程序员未来真的会被淘汰吗?
|
2月前
|
缓存 算法 前端开发
前端开发者必知的缓存淘汰策略:LRU算法解析与实践
前端开发者必知的缓存淘汰策略:LRU算法解析与实践
|
9月前
|
前端开发 搜索推荐 程序员
程序员空闲时间是继续卷技术,还是找副业?
程序员空闲时间是继续卷技术,还是找副业?
34 0
|
8月前
|
开发框架 前端开发 JavaScript
当年很流行,现在已经淘汰的前端技术有哪些?
当年很流行,现在已经淘汰的前端技术有哪些?
134 0
|
9月前
|
算法 Cloud Native 程序员
解密算法与数据结构面试:程序员如何应对挑战
解密算法与数据结构面试:程序员如何应对挑战
37 0
|
12月前
|
数据可视化 Oracle 搜索推荐
程序员最终会被自己开发的轮子所淘汰吗?
程序员最终会被自己开发的轮子所淘汰吗?
|
SQL XML 前端开发
别再学了!这些技术已经被淘汰了,少走点弯路。。。
别再学了!这些技术已经被淘汰了,少走点弯路。。。
|
设计模式 运维 架构师
04技术变化那么快,程序员如何做到不被淘汰?|学习笔记
快速学习04技术变化那么快,程序员如何做到不被淘汰?
122 0
|
前端开发 程序员 C#
程序人生 - 这几门语言可能要被淘汰了!
程序人生 - 这几门语言可能要被淘汰了!
130 0
程序人生 - 这几门语言可能要被淘汰了!
|
前端开发 Java 开发工具
面试官:你和队友之间选一个淘汰,你怎么选?
面试官:你和队友之间选一个淘汰,你怎么选?
110 0
面试官:你和队友之间选一个淘汰,你怎么选?