美文网首页程序员
程序员的核心竞争力是什么?

程序员的核心竞争力是什么?

作者: 烽火戏码农 | 来源:发表于2018-05-23 09:22 被阅读31次

    最近面试了一些开发者,不同工作年限的都有。影响比较深的有两个,一个是工作12年了,此前做项目管理,但就开发而言基本上没有任何出彩点。另外的是毕业3年,非科班出生,基础不扎实。在面试的过程当中,我比较关注两个地方 一是持续学习的能力;二是解决问题的能力。

    持续学习的能力

    其实持续学习也是为解决问题服务的。因为计算机行业本身的技术发展,日新月异,所以需要开发人员不断的学习,当然主最主要还是一些核心的基础,因为计算机技术变化有时候也只是换汤不换药而已。

    再者,面临不同的工作环境,需要去学习理解相关的一些业务,包括技术框架平台等等。

    还有一点就是从持续不断的学习上来看 对于开发工作不断追求进步的一种态度,这也是极好的。

    解决问题的能力

    计算机技术的根本是解决现实问题 从现实到计算机的连接就是程序员对于现实问题的理解,并转化到计算机上,运用计算机语言描述,并解决问题。

    那就要求程序员对现实问题有很深的理解

    核心的问题还是对没有深度思考,对技术和解决方案手段。核心问题是解决问题,解决问题则依赖于持续不断的学习,累积的技术基础。

    解决问题,除了自身的技术能力外,还需要跟,同事领导的沟通相关的一些软技能。也包括一些好的职场习惯及时总结等。

    以上两者之间也可以理解为“理论联系实践”,甚至“知行合一”。学习的技术往往放到具体的问题场景中去锤炼才能发挥更好的价值,也更能深刻促进对技术的理解学习。

    以上,共勉!

    相关文章

      网友评论

        本文标题:程序员的核心竞争力是什么?

        本文链接:https://www.haomeiwen.com/subject/zuiljftx.html