突然很想写这个主题的文章,从我的角度出发,谈谈我欣赏的程序员。
一、善于沟通型
程序员一般话比较少,很多时候,你给他布置好工作,等到完成他才来找你。即使中间遇到问题也会自己想办法克服。但是往往做出的东西不太令人满意。程序员也需要多沟通,如果遇到问题前期沟通会比后期沟通效果好,而且效率高,走的弯路少。
二、善解人意型
有的时候当需求方和程序员发生误会的时候,程序员如果能站在对方的角度思考一下,或许会避免误会发生。毕竟对方不懂代码,但是你可以懂业务。实在无法实现,再进一步沟通。
三、考虑周到型
很多时候,我希望得到的结果是稳定的,可靠的,可行的。但是往往一上线就会有这样或那样的问题出现,解决了这个问题又带来了新的问题。没有彻底根治,非常苦恼。感觉程序员自己给自己下了一个永远不会结束的工单。如果能把可能遇见的问题都给解决了。那应该是个不错的程序员。
最后我想说,其实一个好的程序员能准确的知道对方要什么,并且通过程序给予实现,与此同时可以给到对方最优的解决方案或者建议。并且写的程序便于后期维护和复用。
不知道这么写对不对,这只是我个人的想法,仅供参考。