程序员的核心竞争力

程序员所在的软件行业,信息、知识、技术、产品等更迭非常快,常常是你刚学会一门技术,还没吃两年,风头过去了,又得学新的了,马不停蹄地追赶,马不停蹄地忧伤:我的核心竞争力,到底在哪里呢/p>

有人说年轻能拼能加班是竞争力,有人说某一技术精深了有竞争优势,有人说跨领域博学多才是王道……那么,到底什么才是真正的核心竞争力呢/p>

让我们先来看看人的能力模型。

能力模型

人的能力分为三类,如下图所示:

程序员的核心竞争力

抱持“软件开发是吃青春饭”这一观念的人,只看到了软件开发这一工作中“体力化的代码打写(编码)”这一初级层面,误以为程序员只能靠拼时间和体力来建立竞争优势,但实际上,体力化的优势,在偏重信息处理的工作中,永远都不是解决问题的关键,都不能带来竞争优势。

决定程序员是否具有优势的,是思维能力,是解决问题的框架,是快速学习,是自我管理,是创新与创造,是这些应用流程方面的能力。而这些,都需要时间的沉淀和项目的历练。这正是大龄程序员的优势:他们的阅历、思维、解决问题的框架往往都得到了充分的历练和实践的检验,遇到问题时能够更快找到更合适的解决方案,先人一步在头脑里创造出最终的形象(第一次创造),然后在充分思考后用代码实现出来(第二次创造)。

所以,大龄程序员应该在实践中发现并淬炼自己的“应用流程”,建立相应的优势,这样,他就可以超越体力层面的局限,让自己的能力与价值随着年龄和阅历的增长而增长,就可以多多通过思考层面的创造来进行工作:谋定而后动,做得更少,但更关键,也更好。这才是更高效,更经济,更有价值的工作方式。


推荐阅读

  • 大龄程序员的未来在何方
  • 让自己更值钱的要诀
  • 转行不必从0开始,7成积累能迁移
  • 做事的常识

程序员的精进系列Live的最后一次——方向选择与转型,2月10日晚8点开始,感谢支持,戳这里。

来源:foruok

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月4日
下一篇 2017年1月5日

相关推荐