为何你比别人成长的慢

前言

新年事后换了一份新的工做,前两天刚刚经过转正。或许是由于新工做强度不够大的缘由,老是在胡思乱想--反思为啥本身会受到裁人的波及。html

与年龄相匹配的能力

自从2017年华为扛起了辞退35岁的大龄程序员以后,年龄就是比技术更能考验程序员生涯的利器。程序员

2018年下半年开始的裁人潮,找工做难,无不在透露这个年龄对应程序员的重要性。无数的公司都在强制岗位的年龄限制。--案例就请你们自我百度吧(若是你已经懒到不肯意百度,仍是尽早远离程序员这个行业)。面试

可是年龄是否真的是一道不可逾越的红线,从我自身的观察来看,年龄不是职业生涯的巨大障碍,可是与年龄不匹配的能力是你被裁人的关键缘由。缺少足够的成长速度,不肯意学习,激情不在是失去竞争力的关键因素。编程

下面是比人总结的几个关键的时间节点,若是你没有知足条件,仍是要早作考虑。架构

关于程序员的几个阶段

  • 第一阶段----三年

我认为三年对于程序员来讲是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,咱们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。咱们知道如何团队协做、如何使用项目管理工具、项目版本如何控制、咱们写的代码如何测试如何在线上运行等等,积累了必定的开发经验,也对代码有了必定深刻的认识,是一个比较纯粹的Coder的阶段工具

  • 第二阶段----五年

五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工做,在空余时间基本不会研究别的东西,这些人永远就是个Coder,年纪大一些势必被更年轻的人给顶替;有些人在三年里,除了写代码以外,还热衷于研究各类技术实现细节、看了N多好书、写一些博客、在Github上分享技术,这些人在五年后必然具有在技术上独当一面的能力而且清楚本身将来的发展方向,从一个Coder逐步走向系统分析师或是架构师,成为项目组中不可或缺的人物学习

  • 第三阶段----十年

十年又是另外一个门槛了,转行或是继续作一名程序员就在这个节点上。若是在前几年就抱定不转行的思路而且为之努力的话,那么在十年的这个节点上,有些人必然成长为一名对行业有着深刻认识、对技术有着深刻认识、能从零开始对一个产品进行分析的程序员,这样的人在公司基本担任的都是CTO、技术专家、首席架构师等最关键的职位,这对于本身绝对是一件荣耀的事,固然老板在经济上也毫不会亏待你测试

补充

第一次看到这个的时候,我以为本身是符合条件的啊,而且比上面的更优秀,由于我在三年的这个阶段承担了五年的工做。可是,我忘了这个针对的是大学毕业生。你拿着比本科生高的工资,干着和人家同样的活,不裁你裁谁。网站

在本身奔三的年龄段,却没有成熟的想法,不可以妥善的处理同事之间的关系,老是自我任性,不可以及时接受各类信号。htm

这么想,好像被裁人也没事关系。

须要不断问本身的问题

  1. 我到底适不适合当一名程序员?
  2. 我到底应不该该一生以程序员为职业?
  3. 我对编程到底持有的是一种什么样的态度,是够用就好呢仍是不断研究?

程序员是一条艰难的道路,怀揣着程序改变世界的想法,却只能过着没有睡眠的生活,承受着被新技术拍死在沙滩上的凄凉。

每一个可以在各类新技术折磨后,仍然坚持理想的,是值得尊敬的,可以在大浪淘少中生下来的,是优秀的。

因此,可否在这条路上走下去,是须要不断的问本身的。认清本身的理想很重要。

让优异的品质成为你的习惯

上面探讨了程序员的重要节点。不管你是否在程序员这条路上走下去。都须要陪本身的良好品质。不然,不管作什么,都是在重复上一次的失败,没法克服本身的缺点,怎么作都是一个失败者。

学习是寂寞的、枯燥的,让人想放弃的。可是须要坚持。要从培养习惯,坚持习惯,让习惯成为惯性的角度,让好习惯跟随你走下去。

努力、上进、钻研、好奇心。要成为你血液的一部分。例如:每一个技术点的研究,你的时间规划是否顺利执行。这个有没有输出,如何确保你真正的掌握。都是须要关注的。

自我学习的方向

什么是你学习的方向,不是各类面试经验或者程序员成长经验。那些只能很片面的应试,并不能助你完善自我解决方案

这个时候,你会发现招聘网站是个颇有做用的地方。全部的岗位都会标明要求,这个是别人付给你薪水的标准。也是你要学习的东西。

选择大于努力,说的就是你学习的方向。你画时间研究一个没有招聘的东西,这个学习的再好,也是没有任何价值的,全部企业的需求,就是将来的方向,就是前进的方向。

学习的深度

书是看来就会了,而后就是掌握了吗?不是的。没有独立的输出,是不能算掌握。没有掌握,就不是你的东西。不是你的东西,就不能转换成竞争力。

解决问题的能力

问题是千奇百怪的,从过往经验不可以解决的时候,就须要你运营本身 查找资料、研究、需找解决方案、解决问题。

实现自我能力的提示。什么是好的技术,能解决实际问题的技术就是好的技术。

管理、沟通

向上管理,管理领导的指望。向下管理,管理团队成员的预期。沟通,正确的表达本身的意思,让别人正确的理解本身的意思。

分享

  • 世界上没有什么是努力办不到的,若是有,那就更努力一些吧。

将来何去何从

将来太远,将来也是很难规划的。恰逢本身在三年的这个节点。总结过去的三年,并非足够的顺利,足够的符合指望。但愿本身在五年的那个时间节点,知足本身的指望。

两年的时间,但愿本身可以把有道上规划的内容作完。实现本身系统级架构的能力。而且具有系统调优的能力。

后记

写到这里,发现本身只是指定了一个学习的目标,学习的里程碑却没有。又是一个坏习惯啊。

立贴为证,在一个星期内,会制定一个学习的里程碑事件。

连接

五月的仓颉四年总结

面试感悟----一名3年工做经验的程序员应该具有的技能

相关文章
相关标签/搜索