在我经历过的IT生涯中,两种人上升最快。
- 一种是沟通能力很强、想法很多,喜欢讨论的程序员,他们不一定技术能力很强,但会通过各种沟通、讨论来完成自己的任务,非常清楚自己要达到的目标是什么。
- 第二种是技能水平不高,但你每次交给他事情,他都能够按时、按质完成。他们做事都是以达到目标为主。
两种人往往没有什么发展
- 一种是自作聪明型,凡事都认为自己做的最完美,不理会时间表,综合表现是想法很多,但交付效率很差;这种程序员表面上被重视,而实际上往往是管理者的烫手山芋。
- 一种是能力又差,叫什么事情给他都没有办法按时完成,不清楚自己的目标是什么;
跟很多人也讨论过这个问题,所有的项目管理者都有差不多的思路。喜欢交付能力、目标性强的人,对完美性,不理会交付目标和时间的人员感到头疼。
跟一些程序员讨论,也经常听到这种观点,总是在抨击别人不追求做的更好,“本来xx事情可以做的更好的,但他为了达到目的竟然那样做了,哎”。
说说我自己的观点,我很崇尚史玉柱一句话“所谓人才,就是你交给他一件事情,他做成了; 你再交给他一件事情,他又做成了 ”,这里指的做成了,我认为是按时、按质(要求的质量,不为过,也不为不及)、按量做成了。
所以,我更追求目标性,我们在追求质量的同时,更需要关注目标(时间目标、质量目标、范围目标)。在允许的时间和计划限制下,追求完美的质量当然更好,但在做项目时,往往发现很多工程师为了追求完美,走题了,结果任务交付一拖再拖。
仅以此文献给辛苦的程序员,观点不一定适合你,但希望能对个人的发展发起一个思考... ...
我的BLOG很少人评论和发言,欢迎更多拍砖!