当前位置: 首页 > 图灵资讯 > 技术篇> 如何识别真正的程序员

如何识别真正的程序员

来源:图灵教育
时间:2023-04-20 16:57:00

1,激情。

我曾经遇到过很多“职业程序员”。他们从事IT是因为他们认为这是一种职业。他们只在工作时间编程,除非他们被送去培训 否则,他们就不会学到新的东西,这不是一个好的程序员。我认为一个好的程序员总是对编程充满热情,一个好的开发人员会做一些编程工作,即使没有报酬。激情是一个很好的程序 序员的重要指标。

2,自学好学

编程领域一直在发展和变化。不到一年,一些新技术就变成了旧技术。这并不意味着好的程序员应该跟进所有的新技术,但 有些人对学习任何新技术都不感兴趣。他们通常在学校学习编程,然后安排单位下班后学习任何东西。如果你在招聘中听到“让我训练一周”,我就会胜任这个 不要雇他工作。事实上,真正优秀的程序员总是谈论你不知道的新技术,并向人们解释为什么你必须使用这种技术,即使没有听众理解,即使他自己不理解 明白。

3,聪明

聪明包括很多因素,情感和社交只是其中之一。好的程序员永远不会迟钝。他们是最聪明的人。他们中的许多人善于沟通,健谈,兴趣广泛。

四、隐性经验

—好的程序员。他们经常有自己的私人研究、爱好和项目,他们不会写在简历上 (通常觉得不值得写),但表现出来的可能正是他的潜力、深度和后劲。

五、技术多样性

一般来说,22岁以上的人都熟悉很多新技术,因为好的程序员喜欢学习和涉猎新技术,而且对各种技术的长度都很熟悉 个人意见/见解“强烈”,喜欢尝试新技术。

6,资格证书

资格证书不是识别真正程序员的方法,MCSE、SCJP、什么也解释不了。他们只是让别人知道和得到它。最多,这意味着这个人在某种技术上有一定的知识。

原作者在文章的最后写道:上述标准并不是绝对的,因为一些优秀的程序员确实不符合上述要求,而一些bad程序员则符合要求。但我相信这些都适用于大多数真正的程序员。

综上所述,优秀的程序员通常有以下特点:

n 对技术充满激情;

n 以编程为爱好

n 如果你允许,你会和你谈论技术

n 有个人发展经验(和4意思一样)

n 坚持认为某种技术是最好的

n 如果他用他认为不好的技术,他会很尴尬

n 聪明、健谈、兴趣广泛

n 在大学和工作之前开始接触程序