
程序员的技术水平高低从哪里可以看的出来?
1.理解能力
事情看完说完,就能明白什么情况,几个点确认之后就准确把握,这就是理解能力。在这里要清楚,理解能力很多时候是经验加持的,我这里指的更多是大家都不清楚、都没有经验的情况下,能很快就知道怎么回事的,这就是理解能力,换一个词叫智商。
2.沟通能力
对不清楚的事情、愿意积极主动去协调、能较快找到合适的人且说清楚、说服、明确,达成既定目的,这是沟通能力。沟通能力更多是由个人的性格性情、态度意愿决定,口齿伶俐不代表沟通能力强,很多人东扯西拉、却说不到点子上、上不了大雅之堂。
3.设计能力
大至产品、项目,小至功能模块,在精准理解的前提下能很快出相对靠谱的实现思路、明确要点、画出框图、明确关系、制定计划,这是设计能力,看一个设计文档初稿:有没有漏项、是否合理、是否易落地,很容易看出一个人的设计能力。
4.交付质量
从程序架构、代码规范、BUG几率、可复用程度、使用体验可以看出代码能力,这是程序员最基本的安身立命的能力,代码能力很多时候是责任心、自律能力的直观体现,在这个基础上提升设计能力、沟通能力、理解能力,大多数程序员都是这样成长的。
#程序员# #互联网# #计算机#
#学习# #知识# #编程#
本文由作者笔名:电脑管家 于 2024-01-17 23:04:16发表在本站,原创文章,禁止转载,文章内容仅供娱乐参考,不能盲信。
本文链接: http://www.lovelp.cn/wen/15917.html