产品经理主要思路是从整个项目作为出发点的,与之前你做的程序员有本质的区别
也就是由工程师到PGM的转变,不光在技术上,更多的要在管理和思路上有改变。
面试前你要想好思路,做的项目上的一些经验,项目schedule的把控,客户需求的挖掘上面下功夫,比如客户需要某个功能,你能够立马清楚这个功能需要哪些模块,需要多久的时间开发,那些瓶颈点,如何处理这些问题,总的来说,看经验,看思路,看办法。
程序员是找方法,PGM是找路径。
需要不断地学习新知识。当然,任何行业都需要学习新知识。但IT行业需要的是技术知识,而且,一旦跟不上,以前的就知识也就没什么用了。比如,的界面开发,现在却几乎没人用了。年轻化。技术方面,只需要年轻人。尤其是计算机软件开发,越年轻越好还是个程序员,基本上没希望了。当然,可以走管理层。但那需要要么有超强的技术基础,要么有超强的市场眼光。可惜,我都没有,直到现在,仍然是个初学者。
行业氛围不佳。对于大多数公司而言,程序员只是编码工具,一种活软件。感觉得不到尊重。所以,我看到的情况是学知识、攒经验,差不多了就跳槽。性格比较保守,又有一些不满足于现状。所以想有一个既稳定、又有长足发展的工作。可IT行业的人才流动让我感觉不稳定,也让我感觉做程序员没有什么前景。所以,想转行了。本科学的主要是信号处理研究生主攻图像处理;工作是编程,比较杂,什么都有,却没有之前学的信号处理、图像处理。就自身感受来说,程序员的工资很高,但是想要做好这份工作,程序员本身的压力也是很大的,这需要你不断的学习,不断提升自己,同时你也要学会及时的去排除工作当中的各种困难和阻力,只有这样你才能够轻装上阵,才能够走得更远。
很多人在编程行业感到迷茫,其实引起迷茫的原因是有内部原因,也有外部原因。内部原因可能是因为随着你年龄的增大,你没有及时的更新自己的知识体系,然后你被自己的焦虑情绪给打败了。而针对外面的刺激来说,由于我们现在每天都会接受大量的信息,很多的信息都告诉你说程序员到了一定年纪以后,由于年龄大的原因而导致自己无法加班熬夜,学习能力不佳,身体素质和精力也跟不上了,所以程序员必然会被年轻人所淘汰。当好多人知道这些信息以后,他们就会对未来感到迷茫。
如实写。
从开发转产品,一般会问转的动机是什么、优势是什么。建议在写开发的工作经历时,多强调产品经理需要的技能和思维,比如从产品经理角度思考为什么要这么设计、写项目需求总结文档等等。
IT行业一直都有前景,但只不过千篇一律培训出来的程序员,需要考虑一下自己的未来了。以Java为例:2003年,新入行的程序员只需懂Javaweb和数据技术,就可以找到好工作;2008年,互联网公司要求程序员懂得多种框架技术,并拥有实战项目经验;到了2018年,用人企业的要求进一步提高,Java程序员需要掌握多个领域的行业级解决方案,而不再是过去对单纯某项技术。现有的IT培训机构,4-6个月培养的初级程序员,显然已无法满足企业需求。
我们可以看到互联网的发展是飞快的,很多企业也认识到了这个问题。 我看回答当中有多目前的大方向5G、物联网、大数据,AI等;那这些公司不需要前端吗?不需要UI吗?不需要前端开发吗?不需要后端开发吗?
在今年年初的时候,因为网易的H5在朋友圈火了一把,各大企业纷纷招聘前端;如今抖音家喻户晓的,各大企业又开始在招聘新媒体有短视频运营的人。
其实岗位就在这里,并且需求也是一样。为什么很多人找不到工作?无非是技术过于老,不了解新特性。或者是培训出来的东西过于千篇一律,大家都一样,企业招聘的时候当然是挑技术好的,或者学历高的,再不济挑说的好有眼缘的。
其实这个问题根本没有必要去问,因人而异。有的人希望往管理层走的,就去努力提升对产品的了解去了。有的希望成为技术专家的,也深入去研究自己领域的技术了。
也会有一些程序员,看到AI或者是物联网等等发展前景很好,去学了Python,开始看机器学习方面的书。也有大部分的程序员,不为所动。
不明白为什么程序员要转型,要是在职程序员都转型了。那么对于小白,和培训的学生是一个很好的消息。因为企业对于初级程序员又会有需求了。
可以肯定的回答,程序员最应该重视的不是互联网寒冬,不是什么比较火什么有发展前景。已经一个在职的程序员,无论是要升管理层,或者是提升自己。最重要的都是技术!
你不一定需要转型,但起码要有具备转型的能力!
这个要看大方向还是小方向,目前来看5G、物联网、大数据、AI人工智能是个不错的方向前景。
程序员的话一般往Python语言或者JAVA语言发展。
其中Python(易读可靠,功能强大,未来趋势的语言,媲美JAVA,在人工智能与大数据分析这一块优越于JAVA)。
个人建议在有其它语言基础的情况下,可以往Python方向考虑。必竟以后将是数据决定未来的时代 。谁能在行业中站住脚也是要考虑的方面。
希望对您有所帮助。
程序员做的好话,很多多转产品经理,升级了。
另外,IT行业目前机器学习/AI还是很火的,不过难度也蛮大,毕竟你面对的竞争者都是比较优秀的人。
现在很多同事都学习Python,作为近年来最火的编程语言,越来越收到重视。无论是做数据分析还是人工智能,都是少不了Python的影子!
大家都很有学习热情,有几个同学甚至花上万块钱周末报的培训班来学习人工智能,搞的我也压力很大,也在开始学习!也有学习大数据和云计算的,这要根据自己的情况来选择
如果你学历可以,有比较强数学功底可以选择转人工智能,如果以前搞JAVA的可以考虑转大数据或者云计算。当然了这都不是绝对的也根据自己的爱好以及对未来发展规划而定!
在IT行业对学习,无论转不转方向,及时的提高自己是很重要!
1有限数据的商业价值挖掘,与大数据不同,这一领域除了IT基础知识,更重要是锻炼商业逻辑和有限数据分析能力。
2电商配套的新媒体运营,随着新媒体时代的到来,这方面的人才突然出现短缺,需通过自学+大量实战才能掌握。
3区块链与实体经济的结合,新技术经历近十年发展,已经到了大量应用场景的实际使用,人才缺口大。
4跨境电商的运营,随着买全球,卖全球升级,加上中国在移动互联网和电子支付优势。这一领域必须大量人才加入。
建议针对自己的兴趣,专注一个领域,多实践和试错,这是IT最好的学习方法,培训要做好选择,太多机构学不到什么,不如参与新项目锻炼自己的技能。
都在往构建人类命运共同体和一带一路、中国梦的铿锵大道上高质量快速发展
1架构师
有些程序员爱好编程,很安心做一名程序员,虽然随着年龄的增长,代码产出大不如前,但是解决问题的能力却无人能及,如果一直保持对某一领域技术的专注,必然会成为行业技术大牛,在技术的道路上也会越走越强!
2 研发管理
研发管理是程序员比较常见职业发展方向,主要包括工程师、项目经理、研发总监、技术副总以及CTO等,该职位需要具备一定的领导能力。
3 培训讲师
培训讲师是一些程序员的职业选择方向,拥有丰富的一线经验,把自己所掌握的知识,传授给更多的人,帮助更多的走向编程之路,创造富足生活,也是人生一大乐事。
4 销售
开发出身的销售,比较务实,扎实的技术功底,更容易与客户建立信任,因此,相关技术的销售岗,也是程序员发展的一个方向。
5 咨询师
程序员聚焦在一定的IT技术领域,掌握精深技能,可以转行做该领域的咨询师,为客户解答相关技术问题。
6 创业
在“互联网+”的时代,IT创业是很常见的事情,开发者利用自身技术优势,可以通过创业逆袭,直接当上CEO。
以上是几种常见的IT程序员除了软件测试、产品经理、运维、等职业生涯的发展方向,都是IT程序员职业发展的好选择!不管将来最后从事的哪个版块,IT编程都是必须要先掌握好的技能,否则无法在行业入门,更加谈不上发展。
我们可以分析下技术跟产品之间的特点跟区别,
产品经理:了解产品的需求,使用场景,考虑产品所承载的业务闭环及商业价值,产品所产生的用户价值,对产品的功能设计,产品文档的编写,项目的跟进,全局的掌控等。
软件工程师:了解产品的需求,设计,功能,技术实现方式,技术架构,编码和开发成本等
技术和产品经理都是基于同样的产品需求和设计进行讨论分析,但两者的思维方式又有所不同,考虑的角度也不同,产品经理主要考虑的是我所设计的产品能给商家带来多少利益,有着怎样的市场前景,用户的使用价值是什么,如何让用户喜欢满意,而技术考虑的是这个产品我用什么技术框架来设计,用什么开发技术来实现,开发这个产品多长时间,需要哪些方面的技术人才,需求变动中如何来控制等,如果产品经理能够从技术的角度出发,掌握一些技术思维,学会从技术视角来看待产品的设计,就能更有利于产品设计工作的进行,同意如果技术人员能够了解产品的思维,从产品的角度去看问题,就更能够更好与产品经理沟通,设计出好的产品,而技术人员转产品恰好具备了这两种思维。
无论是产品经理还是技术人员沟通都相当重要,产品经理主要面对的用户,根据用户需求来设计产品,在产品确立的过程中,需要不断的与用户去进行沟通,调研,有了用户群体,产品才会产生价值才会有市场,没有使用客户,再好的产品都是废品,同时还要面对技术人员,产品设计的产品技术能否实现,需要多少时间,能否在预定的时间内完成,而对于技术人员来说主要面对的是产品,产品经理设计出来产品,我用什么技术来实现,实现这些功能需要多长时间,有些功能实现不了,能不能用其他替代方案,开发的周期,因为一些特殊的原因导致开发周期延长怎么办,用户需求的变更等等这些都需要与产品经理去进行沟通确认,在长期的沟通磨合过程中,技术人员对产品自然而然的就熟悉了解了。
所以,不是所有程序猿都可以容易转产品经理,首要是自身对业务要有一定深度的熟悉了解,思维模式的转变,以及沟通方面的能力锻炼等。
程序员的工作相对来说比较枯燥。虽然在软件开发领域会有一定的经验和专长。但是如果转行的话对其他领域未免会感到陌生。如果根据经验选择职业,排名靠前的依然是程序员。因为这是他的专业领域。具有了一定级别。那么收入也将非常可观。
程序员也可以选择创业。我们知道脸书的创始人扎克伯格,他就是实现了成功创业。在自己熟悉的IT领域创业,相对来说还是具有绝对优势的。因为无论是在技术还是创新上,自己都能够胜券在握。程序员也可以选择做研发经理或者产品经理。
当然程序员因为专业技术的原因。相对来说领导管理能力有一定欠缺,需要在这方面加强学习和总结。程序员也可以做培训讲师或者咨询服务类的工作。如果想要锻炼自己也可以转行去做销售。
程序员只要对产品非常熟悉,也可以转行做运维。现在很多工作都和市场营销相关。所以程序员应该尽快使自己实现从产品研发到市场销售的转变。不过选择了程序员的职业如果做的比较久的话,虽然你掌握了很多经验。但是你的工作能力还是会不同程度出现下降的趋势。因为35岁以上的程序员写代码,绝对比不了25岁的程序员。
那么如果你想选择改行选择创业,或是其他领域一定要尽早采取行动。因为每一个行业都需要经验的积累。需要程序员尽早的熟悉情况。
以上就是关于java程序员两年开发经验想转行做产品经理应该如何做全部的内容,包括:java程序员两年开发经验想转行做产品经理应该如何做、程序员以后不从事IT行业,可以转行做什么、程序员转产品经理,简历上工作经历的职位该怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)