在探索中营造的工程师文化

我的关键词-技术部门的工程师文化,众所周知,FT良好的技术文化不仅有助于人才成长和提升团队内聚力,更是吸引和留住优秀人才的一大法宝,让技术人员在实际工作中,发挥出工作的热情和更高的参与感,是小规模团队高效的重要原因;

我们逐步在有些项目和产品中让技术人员从前期就更多的参与,工程师文化的特点,对于快速发展中的团队:1,注重技术积累。技术积累是技术文化的底蕴。认真对待每一次项目实践,在解决问题的同时,将经验记录和积累下来。2,奖励贡献,包容错误。激励制度是不可或缺的。工程师对团队的贡献要有荣誉和物质上的双重奖励,激励才能有效。包容错误,才不会让工程师顾虑重重,因为只有突破陈规、大胆尝试,才能有所收获。3,工程师的参与感和荣誉感,留有时间和空间,让技术人员对感兴趣的技术产品进行探索和实践;

最初在我加入团队时沿用了一个遗留的旧架构,随着FT产品线的多样,运营部门的需求也越来越多,现有的的技术架构已经难以支撑,新的结构及改造升级经历了两个阶段变革,在这个过程中,大家确定一个目标:新的结构互联网化,架构灵活,能够支撑多个业务产品,和此项目有关的人员,都充分参与进来,大家一起参考目前较好的互联网技术框架,逐步的以工程师为主导,新的技术方案,新的解决思路,理论-技术实现-产品实现-测试-逐步上线,鼓励大家用不同的,更有效符合业务逻辑的解决方法,在资源调配上,也给予相应的支持,随着进展的深入,越来越多的技术新想法和新功能都逐步使用,进度、效率及团队凝聚力和工程师个人成长都有提升;

一个技术团队一般会产生某种技术文化。也就是说,技术文化会自然产生,受人的因素影响而变化。良好的技术文化能给工程师某种荣誉感,自然满意度也不会低。一种技术文化中会包含某种共同的规范、意识、价值观和做事原则等,新加入的人如果认同,便会因受其影响而很好地融入到团队中。
我们逐步以工程师文化为向导。不过重管理,目的是保证产品开发按计划有序进行,而过重的管理行为会适得其反。

在可控范围内,进行开发流程。这是一个槽点,草率进入开发环节,会致使开发进程不是一种有序的迭代,经常由于随意变更需求而做无用功。
众人参与,投入热情,做长期的产品项目规划,避免急功近利的心态,工程师能够做延续性和完整性的工作,减少“断尾”产品或者系统,不管质量、不愿意同他人协作,或单纯追求本部门业绩,不为合作方考虑等;

FT营造良好的技术文化,就好比孩子性格的养成和心智的发展,它将决定这个孩子未来的命运。

    

我对FT中文网的印象:

以上内容和图片由FT中文网读者提供,未经许可请勿转载或使用。