产品研发记录05:产品研发人员应当具备的特质

来源:互联网 发布:微信朋友圈网络出错 编辑:程序博客网 时间:2024/05/22 13:44

这里写图片描述

  目前负责一款基础开发框架产品的研发,该产品的受众群体为所有的项目开发人员。该基础开发框架产品的核心价值在与提升开发效率、统一技术路线、沉淀技术积累。

  领导一直在说要补充人员到基础开发框架产品组里面,可惜一直找不到合适的人员补充进来。

  对于什么样的人员才“合适”,我的理解如下:

一定的技术深度与广度

  对于技术深度,保证了代码的高质量。这里的质量包含了代码的逻辑清晰,结构优雅,性能强劲。至少能保证不让挑剔的开发人员吐槽产品研发人员的代码问题。

  对于技术广度,保证在产品的新功能开发时能够选择最优的技术方案。如果广度不够,那么在做功能开发时,往往会以最熟悉的方式仅仅完成功能需求而已,而很难考虑到怎么样做才是最好的。

丰富的项目开发经验

  对于用于提升项目开发效率与质量的基础开发框架,本来就是为了实际业务项目而生。如果没有实际的项目开发经验,就很难设身处地的考虑问题,很难去思考如何去设计基础开发框架来解决项目开发中的问题。另外,对于项目开发人员提出来的问题,很难换位去体会开发人员在产品使用中的痛苦,从而更好优化基础开发框架产品。

  另外,丰富的项目开发经验有助于总结提炼出项目开发中的通用部分,抽取到产品当中来,以统一的解决方案来解决相同的问题。

  对于产品功能而言,应当尽量避免鸡肋的功能,不能解决项目开发痛点的功能。

好奇心

  好奇心有助于技术人员去探寻问题的本质,从而从根本上解决问题。最烦躁遇到问题不深究其中的原因,而是从表面上打补丁,一个又一个,跟电线杆上的牛皮癣一样让人十分不舒服。

  好奇心还有助于技术人员去接收学习新的技能与知识点。

  我希望团队中的每个人都是能够不断成长的,成长带来工作效率的提升,接着带来更多的物质回报,从而形成正向循环。

追求卓越

  始终觉得产品研发人员应当是一拨追求卓越的人。

  只有具备一颗追求卓越的心,才能像工匠一样不断的打磨产品,让产品更加优秀,让产品像一件工艺品、艺术品。

  一款好的产品就像一个好的技术人员一样,不应该长期保持平庸状态。

上一篇:产品研发记录04:关于开源组件选择与技术方案选择的总结

0 0
原创粉丝点击