如果你坚持写代码,25年后你将会遇到这些...

25年后,你发的编程知识经验还会增加,但薪水却不加了;25年后,如果你还热爱编程便不会选择转行去当管理人员;25年后,你想和好友去玩耍,而经理却让你加班;那么你是否想过这25年之间做出另一种选择呢? ...,HTML5中国,中国最大的HTML5中文门户。

  本篇回答作者是个有着35 年C、C++经验的工程师

 

 

  25 年后,你关于编程的知识经验还会不断增加,但是你的薪水却不会增加了。你将要重头开始学习新的工具(语言/框架/技术/工具链)两次或者三次,即便你已经掌握的工具看起来依然实用并且你已经很熟悉,但是市面上总会有些热门的新技术出现,你必须学会它们,这样你的简历才会漂亮。如果你运气好的话,你在工作中就有机会学到最新最酷的工具。如果没有,你就必须下了班后晚上学习并且独自研究。可能这个时候,你学会计的朋友可以去参加公司赞助的培训,或者在参加各种party。

 

  在这25年里,你可能会丢掉你的工作,中间失业好几次。这不一定就是你的错,可能只是因为你加入了失败的创业团队,或者你所在的整个行业被取代消失了,或者经济不景气公司开始裁员。一个关于软件开发的黑暗秘密是它是一个工程项目,就像建造一座摩天大楼。当项目完成时,你就会被毫不犹豫的抛弃。如果你刚好赶上经济萧条的时期,没有新开启的项目,你就会失业更长的时间。这和你会多少技能无关,你就是可能连简历都没有地方可以发。

 

  25 年后,如果你还因为热爱编程继续写着代码,你不会选择转行去当管理人员。你对软件开发的理解肯定比那些只知道做不完就招人的10年经验的管理层更深入。你会看到他们在管理上做出一堆愚蠢的决定,因为这些愚蠢的决定你都见识过了。但是你的建议他们也不会听,所以你就心里苦笑着说,『这盛世,如你所愿』,看着这个项目慢慢被做死。

 

  25 年后,你有了一个家庭,和一些愿意经常一起去玩耍的好基友。但是你的经理却不断暗示你多加加班。同时你会看到身边那些毫无牵挂的年轻人可以没日没夜的写代码,一天可以干16个小时。

 

  然而25年后,你代码看起来会让人觉得清新舒爽。你会将每一个循环和函数都完成的就像一个忍术的大师的出招一样精妙。在这个美妙的编程世界里,你会忘记了自我。就是这种写出代码的快感让你愿意继续面对那些操蛋的事情,你会愿意一直写下去。

 

  小编说:本文与HTML5技术毫不相关,我们想让大家了解的是一种态度,建议每个做技术的开发者都好好想想,如今自己可能只是初入职场的实习开发者、有的可能是有着3、4年工作经验、每月薪资不低不高但也衣食无忧的职场老鸟,你可曾认真考虑过10年、甚至25年后,自己是否还会继续写代码生涯,或者转作管理层?不同的人生经历、人生态度会做出不同的选择吧!

 

  来源:简书

  原标题:如果你写了25年代码,你将会遇到这些

  Quora:In 20-30 years, what will software engineers who are currently 20-35 years old do?

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

近日,微软宣布开源Chakra的核心组件。Chakra是微软新一代浏览器 Microsoft Edge的JavaScript引擎。相关代码将于2016年1月上传到微软的GitHub账号,项目名称为 ChakraCore,遵循MIT许可协议。 ...,HTML5中国,中国最大的HTML5中文门户。
这篇文章报道的不是“新闻”,因为W3C早已开始着手CSS变量方面的工作。至于Google,则要追溯到11月初,当时该公司主要开发人员之一的Addy Osmani宣布了率先在Chrome Canary中引入对CSS变量的支持。 ...,HTML5中国,中国最大的HTML5中文门户。
在经历很长一段时间之后,Adobe终于开始支持用户放弃Flash格式,开始鼓励用户在创作动画时使用HTML5格式,Adobe让“Flash”这一名称在一些公司的流行软件中退休,表明该公司已清楚网络正在发生变化,或许会变得更好 ...,HTML5中国,中国最大的HTML5中文门户
在HTML5中 标签加入了一个新的属性ping。设计者加入它的理由是, Ping可以使浏览器对外发送一个异步请求,通常用来广告的追踪、点击率统计或完成一次HTTP重定向。但是听到监视、追踪这个词,你是不是也觉得有点不舒 ...,HTML5中国,中国最大的HTML5中文门户
2015年12月TIOBE编程语言排行榜,java居高不下,有望成为今年的年度语言,C一直处于下滑趋势,Objective-C暴跌8%,另一个有趣的举动是Python迅速崛起,一下子上升了4名。 ...,HTML5中国,中国最大的HTML5中文门户。
12月6日消息,微软官方博客宣布,将下月在代码托管网站GitHub上分享Chakra源代码。Chakra是Edge浏览器的JavaScript引擎。此外,微软将接受外部开发者贡献的代码。不过微软此举并不意味着将开源整个Edge浏览器。 ...,HTML5中国,中国最大的HTML5中文门户。