高级程序员

业界程序员大佬跟普通程序员的差别,别的不说,对于完成一个需求来说,除了更少的 bug,还有什么优势?

还有程序员对性的追求。

下面谈谈最顶级的程序员对20个性的追求

可靠性(reliability)

可读性(readability)

可维护性(maintainability)

可测试性(testability)

可扩展性(extensibility)

可移植性(portability)

可伸缩性(scalability)

易用性(usability)

可用性(avaliability)

可重用性(reusability)

互操作性(interoperability)

可管理性(manageability)

可支持性(supportability)

一致性(consistency)

安全性(security)

性能(performance)

稳定性(stability)

精确性(accuracy)

可客制性(customizability)

魯棒性(robustness)

程序员的核心价值就是帮助用户实现需求的,通过代码来让用户满意的,所以说高级,中级低级的程序员的差别就是对自己的我约束能力的差异了,


低等程序员经常说:我说的这块逻辑可以理解吗?怎么还有问题?你搞错了啊。。

中等程序员经常说:你这样,我这样,搞完就 OK 了。好的。

高等程序员其实并不需要沟通,他早已做好给你,并让你感觉你TM就是个低等程序员

你可能感兴趣的:(高级程序员)