凡事先问出发点

为什么兴趣是驱动转行成功的唯一因素

如果你感到不知所措,那是正常的,编程很难。

工作几年后还能转行程序员吗?

路奇

2024-03-13

🏷

职业规划

回答知乎上的一个热门问题,本文 发表在 入职啦(ruzhila)公众号上,欢迎关注入职啦公众号,获取更多职场干货。

能转行吗

很多咨询、培训机构都鼓励转行,有个鸡汤叫:“种一颗树最好的时间是十年前,其次是现在。”,转行是一个非常高风险的决策,建议大家慎行。

因为我在IT行业工作了20年,一直做研发开发工作,回答一下什么情况下时候转行程序员,给其他行业的做一些参考。

凡事先问出发点

先说一个结论,转行是成功概率很低的一个事情,不亚于从二本考到985的概率。 35岁以上的人强烈不建议转行做编程。

相信大部分职场人士,工作几年之后很容易达到瓶颈: 薪酬、等级、工作强度、发展空间、同事相处等等,有些人会看着好像最近某个行业很火,要不要换个公司或者换个行业,说不定我的收入就上来了。

IT行业在过去的20年高速增长,行业在去年开始面临回调,很多人觉得程序员不应该拿那么高工资,但是程序员的薪酬待遇还是当下整体比较高的一个行业,所以还是吸引了很多人想转行做程序员。

转行程序员的出发点如果是单纯考虑收入高,真心不建议转行,因为程序员和厨师很像,需要长时间的积累,都是不直接面向客户,虽然不怎么和客户打交道,但是要和产品经理打交道啊 程序员

如果对编程没有极大的兴趣,那么转行大概率会失败

如果要提升收入,建议在现有的行业上去突破职业边界

为什么兴趣是驱动转行成功的唯一因素

转行是一个长时间的一个事情,如果从项目管理角度来看,分为三个阶段: 立项、执行、验收三个状态。

立项阶段:做了行业的调研,以程序员为例子,要清楚是做什么工作,哪怕是厨师,西餐厅和中餐厅也是完全不一样的工作内容,如果立项错了,那项目就算是白干了。

立项阶段需要花精力去学习一个行业,这时候是没有任何的回报,要查阅这个行业的工作内容、专业和技能要求,从0到1去琢磨,90%的人就在这个阶段放弃了。

反过来,如果是对这个时期有兴趣,必然会去了解到底是做后端还是前端,后端能做什么,前端能做什么,会更多的去查阅相关的话题讨论,整理出行业分类,这样第一步的立项就走出第一步: 明白转行后清晰的岗位要求。

得到这个清晰的岗位要求之前,是没有任何回报,如果不是兴趣驱动,90%人都没办法完成立项的事情。

如果你感到不知所措,那是正常的,编程很难。

freecodecamp.org 是一个免费提供编程课程的网站,在网站的第一屏有句话很合适所有的行业:If you feel overwhelmed, that is normal. Programming is hard.

到了执行阶段就是系统性的学习,可能要花几百个小时的学习时间才能做到写个像样的程序,这个阶段是最难的,编程本的核心是“编”/"Programming", 编制程序流程的前提是用计算机的执行思考逻辑来理解真是世界的需求。

举一个例子,产品经理安排了一个需求,做一个支持BT下载的App,就简单的几个字,需要学习的知识点:BT是什么? 怎么做一个Androd App?怎么做UI? 怎么存储? 怎么调用网络请求? 怎么预览图片?怎么解压缩?

这些还只是知识点,最难的是怎么把这些知识点找到对应SDK或者接口,然后组合起来,能允许

当然这个回答不是讲如何学习编程,而是转行过程中,即便清楚了目标岗位,这个学习过程中,缺少氛围,缺少指导、缺少讨论,放弃也是常态,99%的人走不完这个流程,反复几次之后会给自己更多的心理负担。

如果能坚持学习了上百小时,就可以开始投简历了,到这个阶段其实可以认为转行已经成功大半了,因为最困难的都过去了,剩下的就是找工作了。

最后,不太建议转行,尽量解决当下遇到的瓶颈才是正解,没突破一个瓶颈就能得到提升和回报,相对转行的困难还是小很多。

如果有编程相关的问题想去学习和了解,可以加入我们的实战交流群,一起学习,一起进步。

入群学习

友情链接:

Copyright© 2024 杭州园中葵科技有限公司 版权所有