程序员最核心的竞争力是什么?
互联网时代的技术来得快,去得更快。就像 Flash 这样曾经雄霸天下多年的技术,都有被人人唾弃的一天。如果没有足够强的学习能力,就无法跟上变化,被淘汰只是迟早的事。想想看,你苦心钻研多年引以为傲的技术,一夜之间就没有用武之地了,难免会有一种「身体被掏空」的感觉。
学习力强的程序员敢大胆地体验尝试新技术,他们的技术栈始终在保持不断地更新。他们能快速把握事物的本质,并判断出它能用来做什么,不能用来做什么。他们拥抱技术升级和革命,因为他们学习并掌握新技术的速度比其他人更快,所以他们永远不用担心失业。事实上,他们掌握的是「驾驶」和「学习驾驶」的技术,而不是「驾驶 XX 牌汽车」的技术。
但也有不同的观点,如上图中,个体竞争力最基础的是基本素质,最上层的是执行能力。能力可以区分为 “创新能力”、“学习能力”、“执行能力”、“专业知识” 等,其中专业知识是其他能力的基础 。学习能力强并不能直接的为企业创造价值。
那么
1、你认为程序员最核心的竞争力是什么?
2、程序员该怎么学习技术?
3、你更看重深度还是广度?为什么?
看看大家怎么讨论:https://developer.aliyun.com/ask/268008?utm_content=g_1000096957