程序员的素质评定
Author
Zhou Renjian
Create@
2005-07-01 15:38

其实,程序员素质评定是一个很难的过程,或许这对任何一种职业的人员素质评定都是很难的。
就程序员而言,并不是说这个人写程序很快也能准确地完成任务就是素质很高,这个也许对于单独的一个项目(不考虑项目维护)而言,具有如此能力的程序员可以 说是素质不错的。但是如果要考虑软件产品的可维护性,以及产品的可扩展性,写得快写得准确并不代表着就是好的,而且如果还考虑一些是否具有前瞻性的问题, 那一个程序员的工作的评定就不能够简单地进行评定了。
或许一个人写程序很烂,但是他能够不断发现一些很不好的东西,虽然他自己不能够解决,但是他把他碰到的问题提高到理论层次来讨论,从而真正地拥有具有前瞻 性的技术;这就比那些有问题就能够立刻实现,但是由于没有足够的研究,只是简单地解决问题而无法最好的解决问题,以至于以后的维护或者扩展都存在问题,那 么也就是所谓的“欲速则不达”的道理。
我自己作为一个程序员的素质,还真是说不上来啊。