据小编个人的经历,感觉不厉害的程序员一共有以下3个特征,接下来小编就和大家说道说道。
 

程序员

1、编程技术不过关。创建代码是程序员的本职工作之一,当软件不能正常工作时,程序员需要做的是快速有效地找到问题的根源,对代码进行修改,所以编程技术是衡量程序员能完成工作的重要指标之一。如果不能够符合这个工作条件,那么这个程序员的工作就不算合格。

2、不具备与时俱进的创新思维。软件行业更新迭代的速度非常快,这就需要程序员具备随时学习新代码和新技术的能力。如果一个程序员只知道吃老本,不愿意学习新的知识和技术,那么他早晚也会被这个时代所淘汰。不称职的程序员喜欢临时抱佛脚,只有在需要的时候才去学习。而优秀的程序员会去主动学习各种相关知识,对各种知识来源都有一种开放的心态,而不会象有的人那样固步自封。

3、钻牛角尖,不懂得与团队进行合作。编写代码其实并不只是程序员一个人的事情,遇到问题很多时候需要与他人进行交流合作。而一个称职的程序员知道如何能更高效的完成任务,如何更能有效的解决问题。当遇到问题时,不钻牛角尖,善于利用外部工具解决自己的问题,特别是能熟练应用搜索引擎或者相关技术网站寻求帮助与合作。正如以为大佬所言:“初级的程序员只会使用百度和百度知道搜索问题,而高级的程序员/优秀程序员使用谷歌和 Stack Overflow 或者 MSDN forums 这类网站寻找更优秀的答案。”