浏览器|码农指南——创造商业价值

浏览器|码农指南——创造商业价值


我通过访谈的形式 , 接触了解了国内和国外资深程序猿们创造价值的过程 , 非常感谢他们不吝赐教!
由于他们不愿意抛头露面 , 我也不好指名道姓 , 我能做的只有把访谈内容的重点整理成稿 , 供广大程序员们参考 。
我是斜杠青年 , 一个被前沿技术耽误挣钱的“杂食性”学者!
【浏览器|码农指南——创造商业价值】他们建议同行不要停止编写代码
了解业务及其需求/问题可以帮助你更快地成长 。
如果你不知道什么和为什么 , 你就想不出如何 。
对于任何组织/客户来说 , 你不仅在编写代码 , 而且在为业务做出贡献并帮助其发展 。 在这种情况下 , 了解业务需求;组织/客户的问题非常重要 。
一旦你了解了与你合作的公司/客户的业务需求 。 它将变得清楚地表明你的特定任务适合哪里 , 以及它如何有助于组织/客户的愿景 。
为了与业务需求保持一致 , 在开始任何项目之前 , 你应该学习以下内容
应用程序是给谁的(你应该知道用户和他们的期望) 。
你正在处理的应用程序的目标是
应用程序提供的值
它将对业务产生的影响
它是如何使用的
给定项目的优先事项和截止日期是什么
为给定项目编写的所有文件 。
如果组织内外已经存在类似的东西(你无需重新发明应用) 。
公司的愿景是什么?
10.公司的商业模式是如何运作的?
这个应用程序如何融入组织?
12.是什么让产品对客户/用户很重要?
13.你的专业知识如何融入其中 , 你还需要学习什么?
要收集这些信息 , 请尽可能多地与同一领域的人交谈 , 与你的同事、客户服务团队、销售团队和产品所有者交谈 。 了解他们对产品的看法 , 并了解客户的痛苦 。
你不需要了解公司战略或所有运营的财务细节 。
了解基本的业务需求将帮助你
通过结合你的业务知识和技术专业知识 , 你可以创建更好的解决方案 。
你将与公司/客户有一个共同的愿景 , 这将有助于讨论任何功能或用户要求 。
提出所有必要的问题将帮助你和你的利益相关者/PO/BA意识到在项目定义过程中是否遗漏了什么 。
它将帮助你更好地估计和优先排序 。
你将能够更快地工作 , 因为你知道所有事情都应该如何运作以及为什么 。
你将赢得很多反馈循环的时间 。 当你开发该功能并对其进行测试时 , 你将知道它应该做什么 , 以及它应该是什么感觉 , 而不必等待业务反馈 。
作为一名对业务领域充满信心的工程师 , 你可以后退一步 , 提出更多问题 , 而不是按原样接受要求 。 它还将帮助你识别更好的解决方案 , 识别可能的缺陷并指出错误 。
了解你正在为什么事业做出贡献会给你目标感 。
你的工作不是编写代码 , 而是创造商业价值 。
问很多问题 , 并确保你了解你在做什么 , 你为谁工作 , 以及你为什么这样做 。 这将为你节省大量时间并提高工作质量 。
了解更多创造商业价值的过程 , 关注我就是你最好的选择!