资深PM告诉你为什么产品经理应该学习代码编程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了资深PM告诉你为什么产品经理应该学习代码编程相关的知识,希望对你有一定的参考价值。
大家都说产品经理不需要懂太多编程技术,不用太刻意学习编程知识,真的是这样么?今天和大家分享的是产品经理应该学习代码编程,为什么呢?一起来看看吧。对于一个产品汪来说,创造产品是一件令人兴奋的事情(程序喵、设计狮按住了刀片。。。。)。产品经理们可以将自己天马行空的idea与在团队友(diang)好(guang)、和(huo)谐(shi)的沟通之后转换为实实在在的产品。或者至少是制作出一个版本,然后发送给全世界。
每一天我都对我的工作所带来的创造性而备受鼓舞。而从零开始规划一个产品又往往会带来一系列感受:从冒出新的idea而开心到遇到挫折带来的绝望感。无论是快速绘制草图、构建最小可行产品、开发实体产品、迭代改进或者是想出一个标志性的重要功能,都需要不断经过用户研究和客户开发来进行验证,而这些正是你撸起袖子加油干的结果。这是一个神奇、连续和不断学习的过程。
产品经理是用户和技术的纽带。作为一个拥有数字营销员、成长中的黑客、创意技术专家、Uxer、初创产品人、产品策略师、产品主人、精益教练和顾问等等等等一大推头衔的产品汪,我更多的认为自己是一个创业者,这是自从我完整地构建出我的第一个产品以来我对自己的定位。
所有角色都涉及到构建产品和告诉人们他们可能会感兴趣的新产品和功能。而随着时间的推移,我的产品需要更多的技术工作,我也因此懂了更多技术方面的知识(程序喵大笑三声哈!哈!哈!)
沮丧感
虽然我很努力的学习编程,但是作为一个产品和营销领域的非编程人员,往往我只能站在一边看着团队成员做更多有帮助的事情,这实在是太令人沮丧了。不论是从个人还是专业角度出发,都让我感到不舒服和无力感,我想要更有成效,更好地了解开发过程,提高冲刺效能,进一步深化与构建产品相关的所有工作。
目前我是一个自由职业者,同时扮演着产品、UX和营销的角色。我更倾向于与初创公司合作,尽管我也参与了很多大公司的项目。在这里,研究、UX和营销思维确实对工作有重要的影响。几乎我参与的所有工作都包含技术人员或者涉及道路数字产品,并且产品和营销人员在其中扮演的角色都越来越技术化。现在,技术的原理以及怎么来构建技术的知识不仅仅只是有用的,而是变得越来越重要了。
关于这一点,我在工作中、面试及我的同行中看到了越来越多的实例,懂技术已经变成了一种预期的工作技能。并不是说团队里所有的成员都需要是资深程序员,但如果每个人都对这些代码是怎么组合在一起并发挥功能的有一个基础的认识,我相信这将为团队工作带来很大的帮助。
学习编程语言
我们都看到了让用户的声音离设计和开发更近所带来的好处。那么同样的,我开始看到提高团队的技术基准将会对产品开发路线图和进度执行带来重要的影响。正如老话所讲,水涨船高嘛。
我已经尝试过学习代码,但只是自学或上一些短暂的课程,这也导致了我不能坚持下去。我会尝试学习我的项目中用到的开发语言,这在事后看来是一种很分散的方法。不过,尽管如此,这也使我也有越来越多的好奇心来克服这种看不见的障碍。
我能够看懂代码,但是我不能直接坐下来就敲一个数字产品或者功能出来。就像我知道宇宙真的很大,但是我不能说出来它的绝对规模是多少。这只会给我带来焦虑而我又没有办法克服它,或者说我不能很好地把自己的时间投资在这上面。这是一个我不能完全解决的问题,同时也是一种我很不想喜欢的状态。
最终我决定去上一门叫做 SuperHi的课程。这是一家初创公司,通过网课和面授小班教设计师、产品人员和营销人员学习编程知识。我去年参加了他们的课程,于是现在我可以自己敲代码来实现idea啦。我可以在产品开发,UX和营销方面对我的项目做出更多的贡献。事实上,SuperHi学习代码的经验给我带来了很积极的一面,因此我现在可以帮助他们通过广告活动和产品来进行反馈。
虽然目前为止还没有人为我的代码付钱,但这是一个让我获得个人满足感的开始~
如果你想知道的话,做项目时我的第一本能还是将想法画在纸上,而不是敲代码进行实现。但也许这会随着实践而改变。
实战才是学习代码的关键
我现在的感觉就像是踩上风火轮开始刷刷起飞啦。我现在不再害怕写代码,并且很有自信。现在我一周至少尝试一次编程,因为实践是最关键 - 尝试新事物并持续学习。我们需要通过打破限制,弄清楚如何解决问题来增加信心。
现如今想想,设计,产品和营销之间的路线很有趣。我们都知道营销不可能卖了质量低劣的产品,还能带来对产品满意的用户。就像在一个充满洞的水中爬上山。也许我们都会看到这样的奇怪的现象,一些营销人员没有深入的了解客户以及他们是如何使用产品的,就开始构建产品。类似的,也许我们最终也会发现这钟现象很奇怪,就是我们都可以成为构建数字产品的团队的一部分,却不了解如何编写代码。
对我来说,学习代码是很重要的,即使我并不总是完全确定如何应用它。但其实,你掌握的多深入并不重要。现在,从工作和生活的角度来看,代码都是基础的一部分。对我来说,编写代码的能力 就像熟练地掌握另一种语言 - -对于与更广泛的人进行沟通而言,非常有用。同时这些技能也可以拓宽你的视野。
为未来而设的技能
我们在团队和公司中需要掌握更多不同的技能。如果你主义到自动化在日常生活中的增长方式,你可以看到,这些趋势将在未来10年内加速增长。我认为,在未来,我们最重要的“软”技能将会帮助发展我们的学习和适应能力:随着一件事变得过时,换个方向继续前进这是一种本能。无论你是在创业公司工作还是在大型组织工作,紧跟最新趋势将让你脱颖而出。行业一直在变化,所以重要的是继续推动自己前进。
来源:极客头条
以上是关于资深PM告诉你为什么产品经理应该学习代码编程的主要内容,如果未能解决你的问题,请参考以下文章