其实,这个话题很难讲了,我也只能说就自己的一些粗浅认识发表一点看法而已。算是我追求的境界吧!并不是说因为我写了这点小看法,就自认为自己是优秀的工程师了。当然,我有机会跟优秀的工程师一起工作,我也希望自己在别的工程师眼中能算是比较优秀的了。共勉吧:
1.周密计划:优秀的工程师一定有很好的一个计划性。有的时候,我们用自己是创造性的人才来为自己不想做计划开脱。但我认为,一个优秀的工程师在他开始一项工程之前,一定能做一份很周密的计划。计划越周密,就越优秀。不做计划,有几种可能性:一是你完全还算不上一个工程师,因为你对自己要做的工程完全没有概念,所以你没有任何的计划;二是你属于超级高层的人物,需要别人来把你的思想转变成可以实现的计划。如果你觉得自己不是这两种人之一,又觉得自己就是工程师,那么努力去思考做一份计划,哪怕它不那么周密,也是一个开始,一个走向优秀工程师的开始。看过“越狱 ”没 ?虽然是故事,但那样优秀的工程师肯定是存在的。
2.勤于动手,同样勤于思考。我认为保持清醒的头脑,无论何时都是最重要的事情。善于思考的人总是能看得更清楚一些。但是,总是不停的思考,没有任何的实际工作,那么什么来体现你的成绩呢?体现不出你的成绩,我们只能认为你没有成绩。但是,我也不觉得他们不停反复调试程序,不停下来仔细想想问题可能在哪里的工程师能成为优秀的工程师。因为他们只是想工具一样反复操作,不清楚自己究竟想做什么,怎么样做才能做到。也许他最终也能完成作业,但是我相信他需要比别人多几倍的时间。也许你会说:笨鸟先飞,只要我坚持调试就行了。但是我还是建议你不要一味地去操作,认为自己操作就是在赶进度,停下来,想一想,保持头脑清醒,分析清楚自己的方法有没有问题,思路有没有问题。你注意观察你周围的工程师,优秀的工程师是否总是在操作中呢 ?也许你不愿意承认他们比你优秀。这个自我认识是比较残酷一点的 。
3.善于总结。如果你还不能做出周密的计划,那么你至少应该做的仔细记录项目过程中,你所有的得失,经历的过程,最后来做出一个总结。总结的过程,就是一个提高的过程。越善于总结的人,越有发展的潜力。因为他不仅仅从自己的得失中学习,还从别人的成败中学习。
当然,还有许多可以写的:开放的学习和交流态度,他会让你受益匪浅的;良好的工作习惯等等。
用户589535 2013-6-24 21:33
用户1635580 2013-5-27 16:40
用户1198977 2013-5-8 11:27
自做自受 2013-5-7 23:04
有两本书,《从合格到优秀》,《从优秀到卓越》,全文阅读了前者,后者只看了个书皮。因为合格是基本、是持久,优秀是暂时,卓越是过度。
用户1694164 2013-5-7 22:02
用户1604852 2013-5-7 19:05
用户1667768 2013-5-7 11:03
不是工程师,但就心中“优秀的工程师”概念写几点浅见。
1.善于提出一个新问题。
2.如果不善于提出一个新问题,那至少要善于解决一个新问题。
3.如果不善于解决一个新问题,那至少要善于解决一个老问题。
其中,第三点应是指掌握足够的技术;第二点应是指领会了了技术中蕴含的共性与个性,这里有方法论的味道,能解决一个新问题,应是触类旁通的境界。 至于第一点嘛,刺总貌似曾说过一句话,大意是说工程师们可能会有一个毛病,觉得靠技术能解决所有的问题。不过按我的观察,靠技术非但不能解决所有的问题,甚至连大多数的问题都解决不了。
用户1610239 2013-5-7 10:05
用户3809340 2013-5-7 09:51
在同样积累了比较完整深入的基础知识技能经验以后的所有工程师中间,才好谈怎样的人能够成为“优秀”。天性超人因此各路悟性都能事半功倍地获得的极少数游刃有余者不谈。那么几个重要的分水岭确实是LZ所言:精于计划、勤于思考、善于总结。当然还有若干其它要点操守。
首先要明白,存在一个兢兢业业技能都会的工程师,与凡事都能融会贯通的工程师这2个全然不同的境界的根本区别。后者面对全新的东西,学习起来不费劲,不是因为他是神仙可以先验,而是他此前的经验技能不是“整体”照搬的大块,而是渗透到自己灵魂的单元片段,那么新技术仍然是用着这些片段,所以学来不难。面对新技术或非常不同功能的项目,都能够“一次成功”加上少许润色即可。
笔者认为,能够达到比别人优秀的机会,就存在于你能否在所有技术面前,所有项目的经验中,都有一个基本不变的自己的思维模式在、或高度、或习惯,也就是说,不单单跟随课本或手册而是从中抽出自己的抽象来学习,那样总结就会很高效,并且很据兴味,因为“似曾相识”或者本来自己就差不多那样想了。我这样说,当然多数人不明白,这不仅仅是我的表达能力只能到这里,更是因为人类本身的学习过程和内里的思维过程,比较复杂,如果不达到一定深度去观察的话,就只能说每个人完全不同、无法借鉴了。但不是的、还是有共性的。(有兴趣的同仁,可以阅读“认知”cognition方面)
最后笔者认为,优秀的工程师,一定内心也是个科学家。不需要有人给你授那个牌位,而是你自己做开发中,会不时地来源于相关科学道理,然后用你手上的技术工具去实现一下而已。只有有了这样的科学基础,有了自己给自己“供货”的渠道,才能开发出超人一点的技术东西,而如果仅仅用现成的拼凑,就顶多是个“良好组合”而已了。
用户1033552 2013-5-7 07:56