什么是好的程序员?是不是懂得很多技术结节?还是懂底层编程?还是编程速度比较快?
我觉得都不是。
对于一些技术结节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。
我认为好的程序员应该有以下几个方面的素质:
1、有钻研精神,勤学善问,举一反三。
2、积极向上的态度,有创造性思维。
3、与人积极交流沟通的能力,有团队精神。
4、谦虚谨慎,戒骄戒燥。
5、与出的代码质量高,包括:代码的稳定、易读、规范、易维护、专业。