产品工程师与初创公司中的软件工程师

Aug 19, 2019     Author:fagnerbrack     HN Points:140     HN Comments:121
Share this

摘要: 作者在即将发表的演讲中讨论了针对初创公司的软件开发。他认为,在初创公司中,单纯的软件工程师角色可能不被重视,甚至可能导致失业。他提倡将自身角色转变为产品工程师,强调以下几点:1. 产品工程师应具备“完成工作”的态度,同时考虑技术决策的长期影响;2. 在选择技术时,应以业务需求为首要考虑,而非单纯追求技术前沿;3. 产品工程师应始终以客户需求为出发点。作者认为,这样的转变将使产品工程师在初创公司中更有价值,并能够产生更大的影响。

讨论: 这段内容主要讨论了在初创公司中担任软件工程师或产品工程师的利弊。一些评论者认为,即使职位名称是“产品工程师”,软件工程师的工作本质上仍然是编写代码,而真正的产品工程师应该更多地参与业务解决方案的制定。有人提到,在初创公司中,即使你是唯一的开发者,也需要处理许多非技术性任务,如购买公司电脑、评估云服务、设计架构和向客户展示技术。一些评论者认为,这种经历对于有经验的开发者来说是一个很好的学习机会,但也可能导致疲劳。讨论中还涉及了关于如何区分软件工程师和产品工程师的观点,以及是否所有软件工程师都应该像产品工程师一样思考的问题。

原文标题:‘Product engineers’ vs ‘Software engineers’ in startups
原文链接:https://dev.to/veebuv/never-work-as-a-software-engineer-in-a-startup-4a4p
讨论链接:https://news.ycombinator.com/item?id=20736904