大家来说说IT程序员如何转行做其他工作

大家来说说IT程序员如何转行做其他工作,第1张

‍‍‍‍平时要积累一些有利于转行的技能。如果英语功底不错,可以考虑转英语培训。英语培训行业,就算全职岗位,工资也是按小时算的,不存在IT行业的免费加班。只有上课时需要去学校,备课可以在家做。出国考试类培训,一般要求有雅思7分或者托福100分以上的水平。我是美国海归,以前做Java同时兼职做英语培训,决定过完年全职转英语培训。IT行业压力太大了,而且竞争激烈。成都随便一个月薪几千的Java岗位,都有几百人在抢。而出国考试讲师一般就几人、十几人竞争一个岗位,因为门槛太高了。‍‍‍‍

主要是从两者所要求的能力上来分析。首先,大数据工程师是需要有计算机编码能力的,因为面对海量的非结构化数据,你要从中挖掘出有价值的东西,需要设计算法与编写程序去实现,而程序员最牛的能力就是编写简洁高效的代码,去实现人们许许多多美妙的梦想,编码能力越强的程序员越有可能成为优秀的大数据工程师。

其次,大数据工程师需要统计学与应用数学相关的能力背景,数据挖掘与分析是需要设计数据模型和算法的,应该说程序员是有这个基础的,我见过最牛逼的程序员一般都不是科班出来的,通常是数学专业,因此提高算法设计能力是程序员转型大数据工程师的关键因素。

第三,大数据工程师需要具备某一行业的业务知识,大数据的挖掘与分析最终都要服务于市场,并对产品的销售与企业的发展起到重大推动作用,那才是有价值的大数据分析,因此大数据是不能脱离市场的,它必须与某一行业的应用想结合起来才容易产生更大的价值,通常程序员都是在做某一行业的软件,经过多年的学习与磨练,对某一行业的业务知识是有积累的,因此从来这一点上来看,程序员是很容易过渡到大数据工程师的。

从我的经验来看,转行有5大难:不舍、不愿、不甘、不狠、不配。

一、不舍:难以割舍过往积累

我从2005年到2017年,都在做软件开发和研发管理工作,有十几年的经验,也取得了一些成绩(主导过互联网电视盒子开发、写过两本编程书),所以当我说要开启新征程,围绕职业生涯发展新的事业时,我的那些做技术的朋友们,都觉得很可惜——“你这十几年做得那么好,积累了那么多技能和经验,扔掉实在太可惜了。”

想想看,我们看别人转行时,尚觉得可惜,放在自己身上,这种感觉就更强烈了。

我有一大票做软件开发的朋友,其中有不少伙伴,过了35岁,这次聊起来,说想转行,下次再聊,还说想转行,但自始至终,都不会有什么实际行动。

要割舍掉过去积累的专业知识、经验、技能、人际关系、成绩等,真的是非常困难,所以很多人恋恋不舍,难以跨出转行这一步。

但如果你有了更心仪的目标,往前多看二十年、三十年,过去的十年八年积累,其实又算得了什么呢?

二、不愿:拒绝尝试有失败可能的方向

我做技术支持工程师时,到电信干活,人家叫我“安工”。我做软件开发时,在技术沙龙上做分享,组织方和与会者,说我是“技术牛人”。现在,我参加各种学习组织的活动,人家说我是做职业规划的。

职业不仅仅是一份工作,它还是我们的一个自我,关系到别人怎么看待我们,也关系到我们怎么看待自己,还关系到我们会怎么行动、思考和感受。

当我们想要转行时,这个自我就会发生变化,与之相关的,别人怎么看我们、我们怎么看自己、我们的行为和思考方式等,都会变化。

这个变化过程,是漫长的,可能伴随痛苦的,也可能失败的。

我有一个客户M,原来在一家生产汽车零部件的公司做销售,后来转行做了培训师,每次执行完培训,都会自我怀疑:

我现在做的这些事是不是太“虚”了,别人会不会觉得我是大忽悠?

我讲的东西真的会给客户带来改变吗?

我适合做培训师吗?

这事儿有意义吗?

……

越怀疑,M越觉得培训师不适合自己,越觉得还是原来的工作更好。

M遇到的麻烦,实质是——随着对新职业的体验越来越深入,我们可能会抵触新职业背后的自我,陷入痛苦的泥沼。

这也是转行最难的地方——新旧自我更替。

因为新旧自我更替可能很困难、很痛苦,甚至会失败,所以很多伙伴在实施转行之前,总想找到一个真正适合自己、一做就必定能成、转换过去就可以长期发展的职业。如果一个选项不是百分百确定适合自己,他们内心就会涌起各种担忧,拒绝进行尝试。

简单讲,如果一个选项存在不确定性,行动起来可能会失败,他们就不愿意进行尝试。

但实际上,在我们体验之前,是无法仅仅通过信息分析就百分百确认某个职业是完全适合自己的。适合与否,需要在行动中确认。只有反复尝试和调整,我们才能把某一个职业发展成适合自己的职业。如果你拒绝与不确定性共舞,发现可能失败就坚决不行动,你就无法收获属于你的理想职业。

转行的过程,其实是从若干可能的选项中选取一个,用行动将其变为适合自己的职业的过程。这个过程,《转行:发现一个未知的自己》这本书讲的非常清楚,建议仔细研读。

三、不甘:外部回报万万不能降低

我第一次转行,是从通信设备技术支持工程师转换到软件开发工程师,整体收入下降了三分之二。当时我很多同事和朋友都说我疯了,怎么能接受这样断崖式的下落。

然而这就是现实——你转行后找到的第一份工作,公司规模可能没有原来大,收入可能没有原来多,职位也可能没有原来高。

实际上,除了一小部分在原有领域爬到金字塔尖、积累到足够势能的厉害人物,会有一个看起来平滑的、上扬的转换过程,大多数普通职场人士,在转行的起始阶段,都会有一个向下的过程。

然而很多人在设想转行时,会期待这个过程是一帆风顺、一直向上的,不能接受可能的“向下”过程,心中会有各种不甘:

我原来赚那么多,怎么我换个行业、换个岗位就不值钱了?

我的同学同事要么身居高位要么钱多事少,怎么我越来越不如人了?

……

不甘是可以理解的,可以接纳的,但也需要记住,转行的本质,既非为了更多的外部回报,也非为了别人的期待,而是突破职业通道的卡点,让自己变得更为自洽与和谐。

所以,即便心有不甘,也要勇猛前进,突破自我。否则,在不甘中徘徊,就像在泥沼中挣扎,只会越陷越深。

四、不狠:不能拼命投入,不能拼命努力

2015年时,有一个陌生的朋友在CSDN给我发私信,说关注了我好久,看我通过写博客、出书等方式一步一步地完成了转型,给了他很大的触动,他也想用这样的方式实现转型。

我说很好呀,这条路是可行的,只要做起来,一点一点就近了。

他问我一天有多长时间投入到技术博客的写作上。

我说每天晚上九点后,每天早上上班前一个半小时,每个周末至少八个小时,都贡献给了写作。

他说,这样岂非连生活的时间都没有了。

我说是的,除了和家人的一些互动,其他的业余时间,不是在构思文章,就是在写文章。

他说,那还是算了,太苦了。

这位陌生朋友的想法,很常见,我的付费咨询客户中,就有不少类似的情况。

曾经有一个客户,付费咨询我,说他大专学历,在一家建筑公司做项目经理,收入还可以,但是太累了,实在干不动了,想转行,找一个钱和现在差不多但轻松点的工作,还说他没时间提升学历,也不想一边工作一边学其他的技能(太累受不了),问我还有没有什么方法。

经过来回几次的沟通,我婉转地告诉他,没有不吃苦受累的捷径。

现实中,有很多伙伴心心念念要转行,却像上面两位朋友一样,对自己不够狠,舍不得为目标职业投入时间和精力,狠不下心来过一段玉汝于成的艰难日子。

然而,除非你有足够的积蓄支撑你裸辞为转行做准备,你就是要抓紧一切业余时间拼了老命去学习去尝试,才有可能丰富目标职业所需的知识、技能和经验啊。

五、不配:与转行的目标职位不匹配

尝试转行时,我们的能力(知识、技能和经验的综合),往往是无法满足目标职位的要求的。就是说,我们跟目标职位不匹配。

所以呢,从企业方来看,我们的能力不满足它们的要求,它们不乐意要我们。

于是,你投递简历,往往杳无音信;你参加面试,往往收获“抱歉”或“请您先回去,有消息我们会通知您”。

这是极其自然的事。我第一次转行,就屡屡遭遇这种情况,前后历时近四个月,才找到一家愿意接收我的公司。

企业觉得我们这些转行者不匹配他们的岗位要求,公事公办的回绝我们,这是我们这些转行者面临的天大困难,很多人就在这样一次次的受挫中放弃了,重新退回老路上。

但实际上,只要放你放下不舍、不甘、不愿,拼命努力,积极准备,坚毅前行,终会让自己匹配目标岗位,守得云开见月明的。

以上,就是转行五大难——不舍、不愿、不甘、不狠、不配。愿所有想转行的伙伴,都可以突破它们,完成新旧自我的更替,成长为自己想要的样子。

有人说程序员挣钱很多,但为什么经常听说程序员想转行呢?

程序员转行一般有以下几个原因:(1)年龄大后,技术条件跟不上。编写程序不仅仅靠的是技术,精力也很重要。随着人的年龄增长,反应力、逻辑能力等都会下降。对应编程行业这些方面都是有限资源,几年的高强度脑力劳动,会使程序员的身心疲惫。

(2)工作压力大。俗话说:“有命挣钱,没命花”,说的就是程序员。

(3)编程工作耗时耗力,陪伴亲人的时间很少。

以上几点就是程序员转行的部分原因,这里没法一一列出,因人而异!

程序员转行,一般有几条出路:去软件教学机构充当管理者或者培训员;去高校任职,轻松不说,各方面福利也不错;自己开个小公司、做网站经营;或者彻底转行,从事与软件无关的行业,毕竟编程这样高逻辑的东东都可以搞定,学习能力还是有的。望采纳,谢谢!

入门一个新的行业时,首先要系统了解该行业所需知识,该行业专家是什么样的。虽然程序员天天都和产品经理打交道,但也只是沟通产品文档时,所以还是需要系统学习一下的。

学习一款原型设计软件:Axure或者墨刀。程序员学习能力其实普遍都比较强,学习一个原型设计软件用一天时间基本就够了。很多公司产品文档和原型设计都做在一起,我么公司就是这样。好的原型设计,程序员看了就知道怎么写,会很详细,还会有逻辑。

程序员的工作相对来说比较枯燥。虽然在软件开发领域会有一定的经验和专长。但是如果转行的话对其他领域未免会感到陌生。如果根据经验选择职业,排名靠前的依然是程序员。因为这是他的专业领域。具有了一定级别。那么收入也将非常可观。

程序员也可以选择创业。我们知道脸书的创始人扎克伯格,他就是实现了成功创业。在自己熟悉的IT领域创业,相对来说还是具有绝对优势的。因为无论是在技术还是创新上,自己都能够胜券在握。程序员也可以选择做研发经理或者产品经理。

当然程序员因为专业技术的原因。相对来说领导管理能力有一定欠缺,需要在这方面加强学习和总结。程序员也可以做培训讲师或者咨询服务类的工作。如果想要锻炼自己也可以转行去做销售。

程序员只要对产品非常熟悉,也可以转行做运维。现在很多工作都和市场营销相关。所以程序员应该尽快使自己实现从产品研发到市场销售的转变。不过选择了程序员的职业如果做的比较久的话,虽然你掌握了很多经验。但是你的工作能力还是会不同程度出现下降的趋势。因为35岁以上的程序员写代码,绝对比不了25岁的程序员。

那么如果你想选择改行选择创业,或是其他领域一定要尽早采取行动。因为每一个行业都需要经验的积累。需要程序员尽早的熟悉情况。

需要不断地学习新知识。当然,任何行业都需要学习新知识。但IT行业需要的是技术知识,而且,一旦跟不上,以前的就知识也就没什么用了。比如,的界面开发,现在却几乎没人用了。年轻化。技术方面,只需要年轻人。尤其是计算机软件开发,越年轻越好还是个程序员,基本上没希望了。当然,可以走管理层。但那需要要么有超强的技术基础,要么有超强的市场眼光。可惜,我都没有,直到现在,仍然是个初学者。

行业氛围不佳。对于大多数公司而言,程序员只是编码工具,一种活软件。感觉得不到尊重。所以,我看到的情况是学知识、攒经验,差不多了就跳槽。性格比较保守,又有一些不满足于现状。所以想有一个既稳定、又有长足发展的工作。可IT行业的人才流动让我感觉不稳定,也让我感觉做程序员没有什么前景。所以,想转行了。本科学的主要是信号处理研究生主攻图像处理;工作是编程,比较杂,什么都有,却没有之前学的信号处理、图像处理。就自身感受来说,程序员的工资很高,但是想要做好这份工作,程序员本身的压力也是很大的,这需要你不断的学习,不断提升自己,同时你也要学会及时的去排除工作当中的各种困难和阻力,只有这样你才能够轻装上阵,才能够走得更远。

很多人在编程行业感到迷茫,其实引起迷茫的原因是有内部原因,也有外部原因。内部原因可能是因为随着你年龄的增大,你没有及时的更新自己的知识体系,然后你被自己的焦虑情绪给打败了。而针对外面的刺激来说,由于我们现在每天都会接受大量的信息,很多的信息都告诉你说程序员到了一定年纪以后,由于年龄大的原因而导致自己无法加班熬夜,学习能力不佳,身体素质和精力也跟不上了,所以程序员必然会被年轻人所淘汰。当好多人知道这些信息以后,他们就会对未来感到迷茫。

以上就是关于大家来说说IT程序员如何转行做其他工作全部的内容,包括:大家来说说IT程序员如何转行做其他工作、程序员如何转型为大数据工程师、程序员如何从零基础转行做培训师或者咨询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9847030.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存