新关注 > 信息聚合 > 知乎热议:如何辨别一个程序员水平的高低?

知乎热议:如何辨别一个程序员水平的高低?

Zhihu debate: how to identify the level of a programmer?

2017-03-11 21:39:47来源: DoNews

程序员成了新时代下高新阶层的代表,也成了许多年轻人所梦想向往的职业,大量的程序员涌入到了各家互联网公司之中。但程序员也分三六九等,技术也有高低之分。如何辨别一个程序员水平的高低呢?聚集了一大批优秀程序员的知乎似乎给了一些参考答案。    站内优秀回答者“姚冬”就给出了一个好主意:给他安排debug的任务,最好是崩溃问题或性能问题,观察他面对大量复杂的代码,在信息不全的的情况下,看他怎样一步步抽丝剥茧缩小范围,最终定位根本原因,并且给出一个不错的fix。如果能独立完成工作,那么以后必然成为高手。如果经过少量提醒点拨也能完成,以后会是个不错的程序员。如果需要不断提醒,只能按照我给的思路去反复测试调...

Programmers to become a high class under the new era, has become a profession, many young people dream to yearn for a lot of programmers into into the Internet companies. But programmers also points such as 369, technology is divided into high and low. How to identify the level of a programmer? Brought together a large number of outstanding programmer zhihu seems to give some reference answer. Station good responders "Yao Dong" gives a good idea: for the debug task, it is best to collapse or performance issues, his face a lot of complicated code, in the case of incomplete information, see how he cobwebs step by step, narrow range, final positioning root causes, and gives a good fix. If you can work independently, then later must become superior. If after a few remind inspiration can be completed, will be a good programmer. If you need to constantly remind, can according to I give ideas to repeatedly test tone...

标签: 知乎