08年毕业,工作10年,作为程序员的他凭什么成就年薪100W架构师?

享学课堂online 2019-05-30 13:56:31

华为能发展如此壮大,能直面一个超级大国动用国力来对其打压仍屹立不倒,与其居安思危的战略思维有莫大的关系。

一个企业如此,作为个人,作为在互联网行业日夜拼搏的程序员怎能不如此?

公司绝不需要能被顷刻榨干的人

小编在工作中接触过很多技术开发人员,有跟他们私下闲聊,也有旁观过他们互相之间的聊天。无不是在感慨,工作压力已经使他们抬不起头,岗位的激烈竞争尤使他们不得不负重前行。

行业间就是这么残酷,倘若哪天没有价值了,也就必须得卷铺盖走人。没有哪家企业愿意养对他们来说没有价值的人。

小编之前学过一句话:“‘被利用’从某种意义上说是褒义词,说明你是有价值的。”

L生是一个从事Java语言开发十年之久的程序员,出于一次偶然的机会,在他听完一个直播课后跟他聊到了深夜,那时的他已经工作了八年。

当我问到为什么都工作这么久了,现在还在看这些培训的课程。L生苦笑着摇了摇头,掐灭手中的烟头,点燃了另一支,深吸一口。

“我是08年大学毕业的,985,之前也是喜欢这行,工资高,那时候就有个理想,要实现年薪百万。”

“那时候正式进了我的第一家公司,也是之前实习过的公司,由于实习期间天赋异禀的技术能力,公司的领导非常器重我,老同事都觉得我的未来不可限量,我就在这种万众瞩目中度过了两年。”

“两年内一直陆陆续续的有新人进来,因为我前期出色的表现,领导也让我做了一个项目负责人,带一个四人的小团队。有时会因为技术上的分歧,导致团队的磨合程度不好。但是,领导却没有站在我这边,同时也劝诫我多抽点时间学学新的技术。”

“我高傲的性格却告诉我,两年下来,我做了多少个大大小小的项目,光实战经验上讲,有些工作三年的同行也无法企及吧,工资也未见得有所增进。接下来,我提交了离职,也为了找个更高薪的工作。”

“接下来我换了将近8份工作,越到后面换得越快,其实也是到后面才发现,‘3年一个瓶颈,5年一个瓶颈,8年一个瓶颈’真不是说说笑的,也就慢慢觉得,百万年薪是那么的遥不可及。”

“越来越发现,我这么多年了,始终是一个程序员,也只能做个程序员。”

烟灭了,他一口也没有吸。

接着,他指了一下刚刚看完课程关上的电脑,“就是这样啊,人呐,还是得学,学了用,用完了学,不对,是用的时候还得学,学习反正不能停,什么时候停下了,什么时候你也就快面临淘汰了。”

......

相似的事情,我也听很多人讲过,感叹的点如出一辙。公司用人,是要用能源源不断创造价值的人,不是用那些仅有一些有限价值的人。哪怕公司用了你,等你的价值被“榨干”了,那么你也就不将被利用了。现实就真的这么残酷,优胜劣汰,物竞天择。

做好当下,更应未雨绸缪

在国际上国与国之间的竞争下,从华为的事件中不难看出,把企业做好做大做强是当下努力奋斗的结果,做好当下难能可贵,但出色、远见的战略思想却显得弥足珍贵。

同样,在长期互联网寒冬的时代背景下,裁员已然是一种普遍现象,程序员就成了这一行业中首当其冲的对象,而加之每年应届毕业和培训就业的程序员有增无减,就造成了其岗位间的竞争越来越恶劣,没有能力就面临淘汰,被人顶替。以下两张图的数据足以证明小编这一观点。

各行业人才流动差额排行榜

2018年&2019年各行业就业竞争对比

前不久,一向被国内程序员界以“养老院”著称的国际IT巨头企业甲骨文毫无征兆的裁员900人,其中研发人员占500人。

程序员可能无法判断出行业的动态和形势,但应该及时感知到自己技术能力的缺失。在稳定岗位上的程序员,特别是在体制内工作的人,不要以为抓住了铁饭碗就可以享受安逸了,再坚固的绳索也有断掉的一天,上面福利好、工作时间自由的甲骨文大量裁员就是一个例子。

说一个插曲,阿里、百度、腾讯、华为等互联网巨头,为吸纳甲骨文的员工,在园区内设置了专门的招聘专栏,并且举办了大型的专场招聘。可是,甲骨文员工的表现却让人大跌眼镜,大部分的人都未能通过第一轮的面试,有的即便过了面试,也在技术检测时被刷了下来。

对于程序员来说,出色的完成每一个项目,稳定好自己的工作,不好高骛远,是作为一个优秀的员工当下所必须具备的。但是,要做到目标百万年薪,把握住未来一切可能的机会,还需要未雨绸缪的战略思想。

记住,“温水煮青蛙”说的只是一类社会现象,结局取决于你选择做一只怎样的青蛙。只有身在其中,炼筋煅骨,才能在热锅之中浴火重生。

居安思危只是储备实力的开始

前面提到“居安思危”的战略思想,相信所有读者读到这里也能体会其真意。古语有云“苦心人,天不负,卧薪尝胆,三千越甲可吞吴。”

说华为具备了“居安思危”的战略思想,海思、鸿蒙就是华为的战略储备。在一片祥和、互利互惠的市场背景下,华为斥巨资投入到它自己都认为不会大规模投入使用的产业上,艰苦研发,卧薪尝胆,却从没想过它们已然成为了亿万国人瞩目的英雄。

同样,程序员不能仅靠着满腔热血,储备实力才是战略思想的具体实施。那作为一个程序员,应该在日夜无眠的工作中储备怎么样的能力呢?

关于这些,小编没有很多相关的经验,也无从说起。后来,我再次联系上了那时已有觉悟的L生,想了解一下他的现状。

根据跟他的聊天内容,大体总结出了以下几点:

1、独立解决问题的能力

大多数程序员都是以“码农”自嘲,在工作中就根据需求复制粘贴代码,代码出现逻辑问题就抛给别人解决。那些能独立快速解决代码问题且稀缺的程序员,就会显得弥足珍贵。因此,培养独立自主快速解决问题的能力,能使自己成为团队中不可或缺的部分。

2、源码阅读能力

会用代码是一个方面,认识代码又是另一个方面。能阅读源码是独立解决问题的先决条件,只有熟知源码,才能很快的发现问题。另外,熟练的阅读源码能让自己做到举一反三,使自己编写的代码更加优化简洁,提高工作效率。

3、架构能力

架构能力是未来成长储备的进阶方向之一。随着年龄的增长,纯粹的技术能力已不适合自身的长远发展,也不适应公司组织架构的优化,面对更年轻、学习能力更强的程序员,做纯技术的你已不具备比他们优异的核心竞争力。因此,你需要储备一些技术大方向的知识,也就是这里说的架构能力。做一名架构师,搭建技术框架,除了需要同时掌握以上两种技能,还要学习更多的架构知识,例如,高并发、高可用、高性能、分布式、微服务等。

4、管理能力

管理能力是未来成长的另一个方向。当技术达到了一定的层面,技术已不足以支撑起你的核心竞争力的时候,这时的你可以考虑到管理层继续磨砺自己,带好团队也是体现自己价值的重要途径。当然,在此之前,你必须要储备相关的管理技能,例如,计划、组织、领导、控制能力,只有掌握这些要素才能在管理过程中高效的发挥其职能。

出奇的,他并没有受到这段时间的互联网寒冬的影响,反而他在公司的地位更加的牢固,有了举足轻重的地位。他告诉我,他走的是架构路线,管理不适合他,他愿意在技术这条路上取得更多的造诣,同时指导更多的技术爱好者一路无阻的走下去。他兴奋的跟我说,他理想的100万年薪已经在向他招手了。

作为程序员的他凭什么成就年薪100W架构师?相关推荐

  1. 面试加分项!程序员工作2年月薪12K,附架构师必备技术详解

    最近看到群里看到一个女生,讲述了她从开始选择Android,经过非常努力的学习和挣扎,然而最后面对当前的环境却不得不放弃.看完以后真的非常替她感觉惋惜,如果早几年入行可能结果会比现在好很多,但可惜,这 ...

  2. 程序员怎么在短时间内从菜鸟到高级架构师

    (向贴吧大神致敬,个人觉得里面我看过的书籍挺好的,献给新手) 面试一般涉及类容: 说道面试及笔试题,一般不外乎Java语言基础.Java语言高级.UML和OO和模式.数据库.测试.数据结构和算法.管理 ...

  3. 适合程序员的画图技法,不再是“PPT”架构师

    程序员不是写代码的么,为什么需要画图?很多程序员会认为写好代码就好,画好图有什么用?程序员成为架构师后是不是就天天画架构图,成为了所谓的 PPT 架构师?如上这些疑问,好几年前也曾让我困惑过. 在一篇 ...

  4. 不认识java代码_程序员进阶:优雅的代码对于一个架构师的重要性

    lison:复旦大学工程硕士,专注技术十年,产品控.代码控,拥有丰富的项目经验,主持研发了多个成功上线的大型互联网项目.热爱互联网,热衷于各种web技术,精通JAVA.J2EE和前端开发,擅长互联网高 ...

  5. 作为程序员,要取得非凡成就需要记住的15件事。

    作为程序员,要取得非凡成就需要记住的15件事. 1.走一条不一样的路 在有利于自己的市场中竞争,如果你满足于"泯然众人矣",那恐怕就得跟那些低工资国家的程序员们同场竞技了. 2.了 ...

  6. 2021全球程序员收入报告,字节跳动年薪274万元排第5!

      转载于 新智元   编辑:桃子 David [新智元导读]近日,Levels.fyi发布了2021全球程序员收入报告,Netflix高级工程师年薪位列全球第1,字节以274万元位列第5.就国内来看 ...

  7. 老派程序员:徒手实现伟大成就

    当在读Peter Seibel的精彩著作<编程人生:15位软件先驱访谈录(Coders at Work)>的时候,我发现一些老派的程序员(我是这样尊敬的称呼他们的)是非常的有趣,比如Ken ...

  8. 82年 AI程序员征婚启示火了!年薪百万,女生神回复

    最近在某社区,一则程序员征婚启示火了! 很多女生在评论区表示"全中",想交流看看.然后评论区就炸了,有人恶意说yp,有人说看中了楼主的钱. 笔者一翻,发现楼主果然无意中透露了百万年 ...

  9. 93没有了_杭州1米93程序员征婚贴火了!年薪50万,孩子随妈姓,没有皇位要继承...

    文丨三秋桂子 自从二胎政策开放以来,很多宝妈都希望二宝能随自己姓,但有些男方家庭却不同意,双方就孩子的"冠名权"一事争论不休. 可最近有位小伙却因为征婚贴火了,原因有两个,一是小伙 ...

最新文章

  1. 防止代码变质的思考与方法
  2. Oracle12c 从入门到精通(第二版) 闫红岩 金松河 编著
  3. 电信运营商计费模型_商客通:南京电信400电话怎么办理更省心
  4. html5 数据验证,【译】表单数据校验
  5. win7 右键增加打开 powershell选项
  6. pcb设计等长线误差_17种元器件PCB封装图鉴,美翻了(附PCB元件库)
  7. 太省事了!高分SCI全套优质模板下载
  8. SQL Server中的T-SQL元数据功能的完整指南
  9. Centos下oracle11g R2的启动与关闭监听、数据库
  10. Kalman Filter—Extended Kalman Filter(EKF)
  11. python操作excel的读写
  12. WiFi 扫描处理过程
  13. LBP特征算子原理过程
  14. 一些开源的IOS项目(wifi扫描 条形码扫描 tcp/ip 等等)
  15. 不使用imrotate 的图像旋转实现
  16. 【Jquery】文本框校验练习
  17. 51Nod 1007 正整数分组
  18. java求2到100内的素数_java学习日记-基础-列出2~100内的素数
  19. JavaSE学习笔记之网络编程
  20. android脚本实现自动捉妖,一起来捉妖自动秒杀脚本下载-一起来捉妖自动秒杀辅助 最新版_爱下手机站...

热门文章

  1. 记一次服务器“挖矿“处理
  2. 情人节python代码_情人节 ,能否表白成功就看这段Python代码了
  3. 广数980TDI/980MDI/988系列CNC机床 IP地址设置步骤教程详解
  4. 2023上海电力大学计算机考研信息汇总
  5. layui上传文件php上传接口异常,layui.upload上传图片报错“请求上传接口出现异常”...
  6. JS知识资源一站式集锦
  7. 嵌入式相关问题记录concerto.mak
  8. 牛客网C语言刷题(指针篇)
  9. 序列的平稳性与纯随机性检验,模型的有效性,参数的显著性,最优模型准则AIC,SBC
  10. 论如何去选择合适自己的固码