在我小的时候,我的理想就是当程序员写代码,所以在高考填志愿时,当别的同学都在惆怅该选什么专业,我早已选好了计算机专业,虽然高考成绩不理想,但是好在如愿的上了自己喜欢的专业,尤其是当我知道很多同学都是被调剂到这个专业时,我觉得自己非常幸运。大一开始我就自学编程,第一门语言是VB,之后是C和Java,所以学校还没开始教这些专业课时,我已经入门了。整个大学期间,我的专业成绩一直名列前茅,后来也是作为优秀毕业生毕业的。上学期间我就开始给公司兼职做开发工作,毕业工作一段时间后,当时就有点飘了,觉得自己技术水平已经很牛了,总想着要做一些让技术转换为更有价值的软件产品的事,这个念头一起,一发不可收拾。那时不像现在,产品经理这个职位这么被人熟知,当时我只知道自己想干这类的工作,但是并不知道这个职位名字叫啥,经过多方打听才得知我想干的那个职位叫产品经理。这一干就是好几年,从激动兴奋,到后来开始怀疑,最后终于再次做了一个令旁人吃惊的决定,又转回了程序员。
我是部门内直接变更的岗位角色,由计费系统的产品owner变成了接需求的一线研发同学。当时我的直接领导多次跟我谈话希望我认真考虑清楚,也把厉害关系包括与晋升相关的问题跟我剖析清楚,希望我不要做头脑发热的决定,表示感谢之后,我毅然决然的走上了自己选择的路。
我知道这个决定会让我短期内职场生活变得很难。由核心成员变成非核心成员心理落差也是无法避免的;这么多年虽然自己出于兴趣爱好私下在搞一些小的软件开发,写代码的功底虽没有丢,但毕竟脱离一线开发前沿,技术更迭这么快时代,我会不会已经接不上岔了;还有旁人背后对我从产品转研发这种新鲜事的猜疑,是不是产品干不下去才转的研发呢,毕竟一般只听说过正常职业发展路径是从研发转产品没有产品转研发的。
即使诸多困难摆在面前,但一想到我能再一次矫正对自己的认识,能做自己喜欢的事,还是觉得激动和兴奋。
产品工作,最大的收获是,项目推进及资源协调的方法和能力。同样这也是我放弃的原因之一,因为这与我期望中的产品工作偏差较大,我喜欢做需求分析和方案设计,虽然产品打造离不开项目推进,但当时的产品工作内容中项目管理占了大头,这并不是我所追求的发展目标。另一个原因是,很多事情并不是你想干你真心觉得好就能干成的,牵扯的因素太多了,所处的位置,拥有的资源,运气等,很多客观因素都是力所不能及的,这一点映证了当初的确有点飘,时髦的话说就是too young too simple!
研发到产品,又再一次从产品回到研发,我的初心未变,只是经历现实一番敲打,认识到自己的优势和不足以后,选择换一种自己更擅长的方式去实现自己的理想。
相关推荐
在互联网行业中,程序员和产品经理是两个至关重要的角色,他们的协作直接影响到产品的开发质量和用户体验。这份“程序员与产品经理工作流程.pdf”文件很可能详细阐述了这两个角色如何有效地协同工作,以完成从产品...
在互联网行业中,程序员和产品经理是两个至关重要的角色,他们的协同工作流程...通过这个流程,产品经理和程序员可以共同推动产品的生命周期,从构思到发布,再到持续的优化和迭代,最终创造出满足市场需求的成功产品。
1. **平等、尊重与理解**:产品经理应认识到程序员在项目中的重要性,他们不仅是执行者,也是创新者。与程序员保持平等的地位,尊重他们的专业意见和努力,理解他们在实现产品功能时面临的挑战。 2. **不打扰,提供...
产品经理与程序员之间的沟通是软件开发过程中的重要环节,而“产品经理PUA程序员”这个话题则反映出在实际工作中可能存在的沟通问题。在这个语境下,“PUA”通常是一种贬义用法,指的是产品经理通过某些策略或话术来...
好看的开发工程师简历模板,程序员简历,产品经理简历,项目经理简历,测试工程师简历,策划简历,游戏设计简历,数据挖掘工程师简历
4. **团队合作精神**:在项目开发中,程序员通常不是独立工作,而是需要与设计师、测试人员、产品经理等多方协作。良好的沟通能力和团队协作精神,有助于提高项目的整体效率。 5. **项目管理意识**:尽管程序员主要...
例如,可以通过内部转岗机会参与到产品团队中,逐步了解产品经理的工作内容和流程。 #### 产品经理在市场调研中扮演的角色 产品经理在市场调研中扮演着核心角色,他们需要收集并分析市场需求信息,了解竞争对手...
同时,也会提及团队合作的经验,如何与产品经理、设计师和其他开发人员沟通协调,解决冲突,以及在敏捷开发环境中如何适应和改进。这部分还可能涉及时间管理和自我学习的重要性,展示出持续学习和适应新环境的能力。...
对于想要晋升为项目经理的程序员,不应等到技术达到某一水平后再转行,而应尽早学习管理知识,如考取PMP等专业证书。同时,利用业余时间提升管理技能,包括学习英语,以增强跨文化交流能力。建立良好的人际关系,...
对于那些具备一定技术基础同时又善于沟通协调的程序员而言,转型成为项目经理或产品经理也是一个不错的选择。这一路线不仅要求具备扎实的技术背景,还需要良好的团队管理和项目执行能力。项目经理需要确保项目按时按...
有些人可能会转向管理岗位,成为项目经理或产品经理;而另一些人则可能继续深耕技术领域,成为一名技术专家。“快速成长,让自己变得非常重要。”这句话反映了这部分程序员在职业生涯中的转变过程——从专注于技术...
4. **沟通与协作**:程序员往往需要与设计师、产品经理、测试人员等多方合作。良好的沟通技巧能提高工作效率,减少误解,书中可能包含改善团队协作的技巧。 5. **解决问题的策略**:面对复杂的技术问题,如何保持...
例如,从前端开发到后端开发再到架构设计,每一步都有其特定的目标和任务。 - **技术趋势跟踪**:了解当前的技术发展趋势有助于程序员做出更好的决策。例如,云计算、大数据、人工智能等领域近年来增长迅速,掌握...
在管理路线上,java 程序员可以从开发小组负责人到项目经理、企业中高层管理者。需要加强自己的管理意识,站在组织的角度来分析问题和解决问题,成为优秀的管理者,甚至职业经理人。 此外,还有一些 java 程序员...
综上所述,《产品经理第一年》不仅涵盖了产品经理必备的专业技能和知识体系,还涉及到了个人成长、职业发展等多个方面。通过学习这些内容,可以帮助产品经理更好地应对工作中的挑战,实现职业道路上的成长和进步。
课程还指出,产品经理在工作中会与程序员和设计师有诸多交集,这种跨职能的沟通是产品成功的关键。产品经理需要懂得如何与他们有效沟通,共同推进产品的发展。 总结来说,《产品经理核心技能提升训练营.pdf》课程...