与优秀的人共事

     和优秀的人共事总会有智慧的火花...

这次项目实训,非常荣幸能与蔡灿同学一组。他的能力着实让我大开眼界!很多方面的能力。 当初主动拉他一组是因为我看得出他有很强的动手能力。事实上他没有让我失望,并且,让我大吃一惊。 事实证明,优秀的队友不仅能让项目提前完工,而且能让项目更加完美。 我一直很反对项目开发每个人自己做自己的,因为没有讨论,每个人按自己的工作方式工作,最后可能无法整合,可以要重新再来,这样太浪费时间。所以一开始我就声明,有问题一定要讨论,不管是建议还是异议。 这次项目我负责做UI(做项目我一向都是做UI,因为我会做▔□▔)。QT3开发平台的局限性让我很是担心,UI做好了能够实现吗?!我尝试着自己去解决这些问题,可以自己时间的紧迫真的需要我放弃一些东西。可以说这个项目开发期间,我都是打酱油的。但是身为组员,我不能不负责任。所以,一开始制定计划的时候,我便极力压缩开发周期。不过内心还是有点内疚。 在我画UI的期间,其他的组员们便学习着程序的开发。 不久,我给出了前几个UI。在这之前,我发现蔡灿已经将系统的大部分功能完成了!完全超越了其他小组。我有点吃惊。 然后,我们开始着手UI的改善,蔡灿经常找我讨论,是主动找我讨论,这点我很喜欢,尽管每次和他讨论完都会忙乎一段时间,但肯定能创造出更好的产品... 其实,我一直觉得自己做的东西压根就是垃圾,摆不上桌面。因为大多是拼拼凑凑的。所以我很喜欢别人提意见,因为我知道,改善了以后肯定比现在的好看,人性化! 我很喜欢蔡灿的一点是,他的开发进度很快,快得我跟不上!并且,他写的代码是好的代码,一个好的程序员应该写出的代码。为什么不说优秀呢?因为这才是刚开始,他也说,代码还需要优化。但我看了一下,他的代码很规范,并且,里面包含了他的很多创意!有想法,肯上进,这一点我很喜欢!每次我问这个那个怎么实现的,他都会津津乐道地解释给我听。 为什么他的开发进度会这么快呢?因为专注!这一点我十分欣赏,因为我自己也做不到。有时候,我看得出他也很疲劳,但他还是会来找我讨论某个UI怎样怎样好点,然后我们一讨论,就有可能到深夜的2点! 于是,在QT3极度苛刻的环境下,靠着重写n个控件的类,他把界面实现的出乎意料的融洽。并且,从他的言语中可以听得出,这些被重写的类闪耀着他智慧的火花! 今晚看了他实现的一个旋转效果,Execellent!可以这样说! 说他优秀还不只是他的开发能力强,更重要的是他在极力地减轻我的负担。从我来设计,我来切图到他自己学PS截图,我的工作越来越少,需要做的只是把UI设计得和谐一点,然后征询意见,没意见他就切图然后放到程序里面实现,这转移了我的很大一部分无谓的工作。这真让我十分内疚! 还有一点很重要的品质是:他不是那种做完就不管的人,他会追求更完美!这一点我想是因为他在开发过程中积累了很多经验,然后想将以前不好的都换掉。这点在我看来,十分好!有这种心思,会追求更好的人才会有成长,才会变得更优秀! 只是出于时间考虑,我把这个意见放了一下,因为我的时间实在有限,没精力分这个心啊!@_@ 不过,以后肯定会再完善!这个以后不会很后,就在2个月03天后! 再次感谢我的组员,尤其是蔡灿,承担了大部分的开发工作,并且做得如此出色!
我一直希望有一个优秀的团队或者能进入一个优秀的团队,这个团队里面的每个人都是顶尖的高手。有点像Google。当然,在此之前,我必须成为更高超的高手。
乔布斯为什么能领导一个如此优秀的团队呢?因为,优秀的团队都有一个理念:做完美的产品。只不过,乔布斯吃了点迷幻药,看到了更完美的产品,于是,他变成了更高的高手,于是他成功地驾驭了一个顶尖的团队。      
posted @ 2011-11-07 00:19  ifeixiang  阅读(622)  评论(0编辑  收藏  举报