从初级到资深:程序员的职业生涯思考与可迁移技能培养

在去年的一年里,我经历了一次 “升职”:从一个咨(cheng)询(xu)师(yuan)变成了一个高级咨询师。Title 变了,就意味着工作的内容也会发生一些变化。从拒绝升职,到被说服升职,我的一些想法发生了一些改变,开始考虑一些职业生涯的技能。

作为一个程序员,你不可能在一个岗位/ Title上干一辈子,就算你愿意,你老板也不愿意;你老婆也不愿意——你一辈子拿着一样的工资。

发展其它的通用技能,对这就是本文的主题。

开始之前,让我们带着一个问题:假使你是以 CTO 作为程序员生涯的最终目标,突然间,公司的 CTO 变成了你,你觉得你能做什么吗?

职业生涯

在今年一月份里,我看了一本名为《远见:如何规划职业生涯3大阶段》,尽管有人会说:书中的道理我们都懂,但是我还是想先扯一下相关的内容。

作者将职业生涯分成了三个阶段,每个阶段差不多要用 15 年的时间:

  • 第1阶段:加添燃料,强势开局。耐心打磨经验、技能和关系,为未来的职业生涯做基础。

  • 第2阶段:锚定甜蜜区,聚焦长板。专注于自己的长处,寻找更高的目标和追求。

  • 第3阶段:优化长尾,发挥持续影响力。成为导师,做一些想做的事情。

从本科毕业的年龄 + 45,你可能已经退休了。而到未来,退休年龄可能变成了 65 ,但是这并不重要。

在第一个 15 年里,我们应该着重于发现和探索自己喜欢做的事情。如对于多数程序员而言,编程只是一个谋生及存活的工具,在那之上,我们才有足够的财力去做想做的人和事。你现在觉得你喜欢前端开发,可能是因为你没有深入过后端,又或者只是你比别人擅长前端,你就喜欢上前端开发了

除此,在第一个 15 年里,作者也介绍了职场的三大燃料,用于为未来打下基础:

可迁移技能。职业生涯中获取并拥有的各种基本能力,这些技能可以在我们从一家公司跳到另一家公司,甚至是一个行业换到另外一个行业是仍然能依靠的能力。如解决问题、沟通等等。 有意义的经验。即拥有多样性的经验,它可以帮助我们成为复合型的人才,以免得我们的职业生涯脆弱不堪。如从传统的电信行业出来的程序员,可能在面对互联网企业,会有些不适应。 持久的人际关系。即职业生态系统,这些人可以是上司、客户、合作伙伴、人才及同类,互相之间可以相互帮助。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值