为什么这么说呢?是因为我发现,大都具备非常优秀的技术背景,也上过很多技术课程,有着很强的学习积极性。但也正是由于大家对“学会一种编程语言”的过程过于熟悉和认可,也习惯于把这样的预期放在学习其他课程上,这样的心态,很可能给产品经理课程的学习带来困难,产生疑惑。因此,我觉得非常有必要提前给你说明下,产品课程和技术课程在课程内容、授课形式和吸收知识的方式上的一些区别,以及我们应该以一种什么样的心态面对咱们的产品经理课。
课程内容
从内容上看,技术类课程,指导性和顺序性极强,你无需想太多,从头到尾跟着学,就能一步步掌握某个语言,开发出来一个产品。因此“能否有一个实际项目的产出”是技术类课程常见的学习动力,而只要你把课程所述代码敲到IDE中,是确定能产出运行结果的,我们日常写代码也是这个逻辑。
而我们的产品课程,虽然也是按照你成为产品经理的成长路径顺序讲述的,但想真正掌握其中的知识点,不是光跟着听课就完了,更重要的是基于其中提到的理论框架,输出属于你自己的观点、内容。记住,产品经理的日常产出物,主要就是各类文档、报告,而根据个人经验、理解程度、所负责的产品模块,每个人的产出都是不一样的。因此课程内容所教的,更多是产品文档的框架、思路和案例,而不是确定性的结果。所以你学习产品课程的重点,一定要放在“写作业”上,参照课程框架,认真完成作业,根据老师的点评,再修改、优化,这样才能真正体会到产品经理的工作思路。
授课形式
技术课程中,相比讲PPT,老师会把更多精力花在实际的编码环节,打开一个IDE,直接屏幕上敲代码,带你体会技术落地的过程。直观、实时,效果可见。
而我们的产品课,理论、框架、方法论会占主要篇幅,大多数情况下,你都是在学习PPT中给你讲解的知识点,可能相对技术课,会觉得有些“枯燥”。但这是成为产品经理的必经之路,因为要想产出大家认可的产品方案,是一定要有清晰的思考逻辑的,而这都来源于日常对方法论的积累。学习理论更直接的好处,更在于应对求职面试,我们学习过课程的很多小伙伴,已经靠课程所讲的知识点通过面试了,产品经理面试尤其讲究对产品基础知识的掌握程度。所以哪怕是“死记硬背”,也要把申老师的课程内容啃下来,绝对会对你以后有好处的。
吸收知识的方法
无论是学技术,还是学产品,吸收知识最好的方法都是实践!只是二者实践的方法区别很大。掌握一门编程语言,你要做的就是不断去落地一个个功能逻辑,通过改bug,性能调优,让自己的代码跑的正确、高效、灵活即可。
而做产品的实践,是个不断迭代、不断溯源、不断寻求真理的过程,这一过程极其复杂,没有一条清晰可见的路径,是需要你来自己开拓的。也许两个程序员实现一个功能的代码结构是类似的,但两名产品经理满足一个需求的产品方案肯定是不一样的。因此产品经理要掌握的知识面,远比技术要广、要杂,掌握程度也是因人而异。不过也不用太担心,申老师在这门课中,已经尽可能以一种“体系化、逻辑化”的手段帮你完成了产品经理学习框架的梳理,沿着我所构建的路径一步步展开学习,基本能把产品新手要学习的广度都覆盖到。
第一要有耐心,认真倾听,先好好记住我为你总结的“理论知识”;
第二要保持输出,重视 “写作业”,认真把自己对产品的理解,借助课程理论框架落地,锻炼产品感;
第三要有一颗求知的心,认真思考每个课程知识点,去主动思考,善用提问,积累自己的产品知识库,这样才能真正发挥课程价值。
希望我的这篇说明文章,对你今后有帮助。
同时,每当你感到学不下去时,也欢迎回来再读读这篇文章,重新调整下你的心态和目标
OK,话不多说,让我们立足当下、着眼未来,和我一起,为未来的你赋能,欢迎进入产品经理的世界!