如何成为一名具备产品思维的软件工程师?

用户头像
顾强
关注
发布于: 2020 年 05 月 20 日
如何成为一名具备产品思维的软件工程师?

昨天中午在极客时间专栏《互联网人的英语私教课》看到一篇文章《The Product-Minded Software Engineer》,写得不错,提炼一下作者得主要观点,分享给大家。



具备产品思维的工程师,是指对自己开发的产品的定位、商业模式等产品相关的内容比较感兴趣开发人员。



一、具备产品思维的软件工程师具备如下特质



1、会思考需求背后的逻辑,并思考对产品经理要解决的问题,是否有更优解,而不仅仅满足依样实现产品经理的需求。



2、对产品的商业模式、用户行为以及运管数据感兴趣。



3、对产品需求、里程碑计划等内容喜欢问“为什么?”



4、喜欢跟业务人员交流,视图去理解他们的工作内容。



5、能更好的在产品需求和技术实现代价上找到平衡。



6、更具备端到端的产品思维,不满足功能的实现,而要考虑功能如何更好的解决最终用户的问题。



二、如何成为一名具备产品思维的软件工程师



1、弄清楚你的公司是如何赚钱的?



2、跟产品经理保持良好的关系。



3、分析产品上线后用户行为数据,了解产品运行的真实情况。



4、给产品经理提出高质量的优化建议,增加自己的信任感。



5、保持开放,关心自己的开发产品同时,也关心其他关联的产品并提出自己的建议。



6、虚心向产品经理学习,观察和思考产品经理的分析逻辑。



软件开发人员跳出自己的舒适区,多跨界增加一下自己的技能树,对个人的发展总是有益的。

用户头像

顾强

关注

终身学习,乐意分享 2017.11.11 加入

保险行业技术管理工作,喜欢阅读和写作。会分享技术管理、技术应用、读书笔记等相关内容。

评论 (2 条评论)

发布
用户头像
我就很痛苦,开发个软件又想知道产品逻辑,又想界面好不好看,何解?
2020 年 05 月 27 日 20:59
回复
用户头像
总结到位,真正的软件工程师会去研究公司的业务和产品。
2020 年 05 月 21 日 08:38
回复
没有更多了
如何成为一名具备产品思维的软件工程师?