
“人才是推动公司发展的第一生产力”。如果把软件系统比做一艘航母,那么程序员就是推动航母前行的源动力。如何让新员工快速融入团队,胜任分配的任务,尽早成长为符合公司发展的合格人才?研发中心在中心总经理晏义学的组织下,围绕“绩效考核、团队管理、素质培养、能力提升”开展了一系列公开课。
近期,研发中心在代码审核和技术方案评审过程中,发现部分员工遇到问题只会找“度娘”,盲目从网上获取资源,囫囵吞枣,表面上问题是解决了,实际上造成大量代码冗余和垃圾代码,产生了一些不可控的问题和隐患,造成软件系统的不稳定;且一味的追求最新最时尚的技术,而忽略了公司已有的解决方案和技术沉淀资源,仅仅知道怎么做,而不知道为什么这样做,整体上开发能力得不到提升和突破。如何整合江湖各路门派,形成统一的创智和宇派?为此,8月2日,研发中心晏总组织雷鑫、李志刚、曾胜遂给研发中心小鲜肉们上了一堂名为“程序员的自我修养”培训课!
“程序员的自我修养”
三部曲
第一步
入门修炼
研发四部部门副经理曾胜遂认为:“程序员”是一个文凭,但也是一种资格。不能自己觉得是程序员了,那么你就是程序员。需要有一些基本素养和良好的习惯,这些良好的习惯,我们称之为“程序员的自我修养”。
❖三个层面

第二步
经验传承

研发一部部门经理李志刚认为,除了具备基本素养、基本技能之外,想要修炼成为一名优秀的程序员还需要具备其他的基础:
1. 培养兴趣。兴趣是最好的老师,也是最大的动力,当好一名程序员必要的条件是爱好编程,爱好编程不是一句口号,而是长时间的实践,优秀程序员和一般程序员的区别是,优秀程序员下班后和休息日在写代码,钻研技术,而一般程序员下班和休息日大把的时间花在了别处。
2. 开发领域。互联网时代技术更新换代速度快,我们最要花心思的不但是其中某一项技术,而是锻炼和培训自己快速学习新技术的方法和能力,在实践过程中完善和优化调整。
3. 开放(Open)兼容。要想在开发的道路上走得更远,就要用开放的心态去不断的学习,不断吸收别人,别的公司的长处;用开放的心态去对待同事,新人,在帮助别人的过程中实际也提高了自己,设置技术壁垒只能把自己变成井底之蛙。
■ ■■■■

公司系统架构师雷鑫通过回顾自己的编程生涯,讲述了如何从一个普通程序员成长为一个优秀架构师的过程,倾心传授自己的工作和学习经验:除了基本素养、专业技能、心理素养之外,程序员还需要从业务方面考虑问题,程序猿光是满足于做一个技术狗是没有用的,还要懂业务, 俗话说,不想做将军的士兵不是一个好士兵,同理,不想搞好业务的程序员也不是一个好程序员。

第三步
总结提炼
最后,公开课形成了课堂结论。公司选择新员工不光是看中你们的开发技能,同时也看中的是你的学习能力。程序员写的不光是代码,是内在修养提升,是知识沉淀积累,一名优秀的程序员应该给自己设定一个目标,目标主导成就,希望每一个人都能朝着自己的目标从现在起不断的修炼自己,打好基础稳步提升!
希望公司的程序猿们,
在工作当中多一些实干,少一些空话;
同事之间多一些参与,少一些观望;
遇到问题时多一些乐观,少一些情绪;
跨部门协作时多一些理解,少一些抱怨!


