roverland

导航

做有追求的程序员

工作13年来,有将近11个年头是跟程序员们一起摸爬滚打过来的,在腾讯5年的经历,学习成长过程感悟颇多,看着年轻的程序员总像看着自己年轻时的身影,总想他们能迅速走上康庄大道,跑得更快,更稳。
 
1298518468_73.jpg
优秀程序员的特质
 
    我对人的关注一向远远超越对事的关注,因为我相信,所谓“事在人为”,美好的前途靠人来创造,特别是我们广大的程序员团队,有一个人才辈出的优秀团队、优秀的文化和机制,我们将无往不胜。毛主席说:“存地失人,人地皆失;存人失地,人地皆存”,都是一个道理。所以我倾注了大量的时间去思考优秀程序员的成长之路,去思考如何建立一个优秀的程序员团队。
    一个优秀的程序员应该具备以下的特质:谦虚(三人行,必有吾师)、包容、开放(分享、交流、坦诚、无私式编程)、责任心、自尊而不自负,理性思考、怀疑一切、执着(精益求精、追求玩美;当日事当日毕)、实践总结(自省,吾日三省吾身)、知其然更知其所以然(刨根问底)。

 
程序员的成就感来自哪里
    我加入程序员的源动力:创造的乐趣!找到自己真正钟爱的事情,并创造条件去实践她。没有激情去谈成长、谈创新、谈成就都是奢侈的,因为那是无根之水。
    我来自汽车行业,跟很多同学一样,被选择读了一个自己不了解的专业,被洗脑爱了一个自己不清楚的行业,以至于毕业证上最后一句写道:“愿意为中国汽车工业之崛起而奋斗!”。无知者无畏的冲动和满腔热忱的钟爱区别还是蛮大的,几年下来,我才知道了中国真是“缺乏”创新的土壤,无论是文化上还是机制上,当年“满腔冲动”变成了“腰怀(游标)卡尺”,每天都在拆车、测车、改车中度过。
    只到有一天,我们用cracker(黑客)的手段“占领了”研究院所有的骨干路由器和UNIX图形工作站,UNIX世界“机制和策略分离”的思想也在此时深入骨髓(这个思想亦可以作为基本原则解决大多数其它领域的问题),才发现编程会有如此大的魅力,编程工具在手,可以创造性的解决“任何”问题,世界就在你脚下,你将坐在键盘前征服她!
    没想到,这个她不是地球,而是自己的爱人,只到现在,老婆还常说:“你当年又胖又傻,唯一让人心动的就是当你坐在UNIX工作站面前时,手像钢琴家一样随风飞舞(应该是机房空调吹出的风),满屏都是黑底绿字的终端窗口,那种专注和自信,显得潇洒自如”。
    今天,我们在腾讯有了更大的平台,有了更优秀的同事加盟,技术发展日新月异,时移世易,唯一不变的是原则和精神:找到自己的乐趣。
 
如何成为优秀的程序员
    首先,爱上她,找到乐趣。
    其次,天道酬勤,需要毅力去坚持。我毕业后到东汽研究院,每天下班就留守机房,看书和调试,不亦乐乎,笔记一大堆。
    然后,多实践,从大处着眼,从小处着手,比如我的第一个“实用”程序就是替换IRIX系统下的Login命令,用户登录时输入密码都会存放在隐藏文件中,这样某些同事忘记密码了,我便可以提供有效的支持。

    点滴成绩都是自信心的积累;最后,程序员的优秀品质全部用上,必有收获!孙子兵法有云:“投之亡地然后存 陷之死地然后生”,下定决心的事情就不要回头,持之以恒的坚持,更何况还是自己好之的事情。

    人生如逆水行舟,不进则退,我们需要“爱心”和热忱来鞭策自己不断完善自我,臻于至善。
身心健康,家庭和谐是基础,愿大家在腾讯快乐学习、快乐工作、快乐运营、快乐生活!
 
1298518971_77.jpg

posted on 2011-12-28 18:38  MagicV  阅读(201)  评论(0编辑  收藏  举报