程序员,假如你当下赖以生存的技能失效了会怎样

假如你目前的主要技能失效了会如何

这又是一篇涉及个人危机意识的文章,之前写过不少,《做了七年软件开发后反而更迷茫》,《工作了四五年,感觉技术上依旧长进不大》,《一位资深传统型软件开发者的思考:传统软件企业危机四伏》,《与年龄相匹配的经验与阅历》,《突破自己的技术思维》,《记一次面试经历,探究女程序员的迷茫》,《30多岁挨踢人要转行的焦虑,是真的吗》等等,现实中都是可以找到原型的。

程序员作为一个高薪群体,早已广为人知,越来越多的的从业者加入进来,每年的毕业生、半路出家培训班出来的转行者,涌入进来,门槛之低只需要培训两个月就可以上岗,导致人员素质参差不齐,找不到好工作也总得有工作吧,工作后稍加努力包装,过个两三年还是可以找个好工作。

程序员,假如你当下赖以生存的技能失效了会怎样

题图 From unsplash

回到标题上的那句话,假如你目前的主要技能失效了怎么办?比如你是做Android的,其他技能没有,现在流行跨平台、多终端适配开发,似乎现在的JS框架更适合这种场景,作为从业者的你会如何抉择呢?这只是一个引子,对比当下,反观自身,再来寻找答案。

这是技能方面的挑战。

技术更新迭代目不暇接,我们可以对外炫耀、积累多年的从业经验也在迎接着挑战,有些放到当下的环境中可能已经失效,如果没办法再指引当下的管理、技术、业务等问题,又当如何呢?多年前做淘宝创业的路子,放到现在很多就是无效的,商业环境变了,做法也得跟着变。

这是经验方面的挑战。

不少JD上标明,似乎有意无意间划了个分界线:30岁,30岁转行、35岁转行、35岁*裁员、中年危机等等不绝于耳,大龄程序员未来之路似乎充满艰辛,体力、精力都无法再与刚毕业的小年轻人PK,即使靠一个活跃的脑力能支撑起自身的发展吗?

这是时间方面的挑战。

不管是商务谈判、项目上线还是跟人买东西讨价还价,都要一个预案的说法。一套方案行不通,另一套方案就要顶上来,否则必然是个黯然神伤的结果,谈崩了、项目发布失败产品无法使用、心爱的东西价格没谈妥买卖不成等等。

主业可以看作是我们的Plan A ,当下赖以生存的技能经验,而Plan B就是我们的预案,当主要技能面临威胁,不管是技能还是经验,Plan B都可以很好的过度过来,这也印证了个人反脆弱性必要性,要求自身身怀多技,且要能够依赖其生存。Plan B是对A的一个保险确认,为即将到来的发展成长做有效支撑,面对未来不确定性的一个提前储备。

业内相关联的有个词:斜杠青年。有本书讲过(《斜杠青年,如何开启你的多重身份》),相信你会有更深的理解。

如果Plan A 失效,但是没有Plan B,可以问一下自己,下一步能应对吗?

程序员,假如你当下赖以生存的技能失效了会怎样

往期推荐:

长按2秒,识别二维码,关注我

程序员,假如你当下赖以生存的技能失效了会怎样