一直以来都经常有人问我这样的问题:我现在工作不想做,想去做IT行不行?我找的工作不满意,该不该去培训IT?似乎做IT已经成了唯一的出路,生活不满意做IT,工作不满意做IT,感情不满意做IT,那么是不是谁都适合入行?到底该不该去培训IT呢?
声明:本文只做客观分析不给任何建议,因为每个人的情况是不一样的,不能一概而论,有需要请结合自身情况自我判断!!!
做IT是不是万能灵药?答:在回答这个问题之前先论述另一个问题: 如何评判一件事情是否值得做?都说人生就是各种选择的结果,那么你的是怎样选择的?怎么判断一件事值不值得做呢?
关于这个问题引用一个回答:在分析一件事情值不值得去做、花多少精力去做的时候,可以从两个角度来评估:一是这件事在当下将给“我”带来的收益大小,这个收益可以是心智、情感层面的,也可以是身体、物质层面的,我称之为“收益值”;二是这项收益随时间衰减的速度,我称之为“收益半衰期”,半衰期长的事件,其影响会持续较久。
简单说这件事不管从现在看还是从长远看能不能给你带来好处,另外就是这件事的有效期是多长,例如:吃顿饭的有效期是半天,抗饿一点的一两天。
现在回到我们的问题上来,要不要去?这时候要做出判断的话也从这两方面考虑。提醒:所有的判断请以自己的实际情况为依据。
1在我生活不满意,工作不满意的时候,转行做IT能否带来收益值。
举例如下:
A.精神上:我很喜欢IT,转行之后做自己喜欢的事情我会很开心;或者我很适合做IT,不管是基础的逻辑思维还是一些知识都很好,这些会让在我转行之后我会发展的很好。
B.物质上:毫无疑问IT是一个行业起薪比较高的行业,那么转行做IT能给我带来物质层面的收益也是收益值之一。
C.IT界加班是常事儿,那么身体上的负收益考虑也应该考虑在内。
2收益半衰期,我现在学这些东西的有效期是多久?
举例如下:
A.大家都知道IT技术是更新换代非常快的,所以现在学的技术,除了一些思维上的东西,一些语言,尤其是一些框架一两年就要换一茬儿。
B.不管是自学也好还是培训也罢,你现在即使学再好,有效期合理设置为两年应该是很合适的(一些思维性的东西不讨论)。
C.有些人会说我会在工作中一直学习进步的,不存在有效期的问题,现在的技术过时的时候我已经学会新的了。如果是这样那当然好了,但是我们讨论的人群是转行过来的,他们有些之前是相关专业的还好一点,更多的甚至只能统称为“我们都是理科”。而在其中肯定有一部分人自学能力很弱的,这也是一个关系到未来职业发展的问题。
希望大家能够合理的考虑自身的情况,将收益值(包含负收益)和有效期的相关事项写下来看看到底要不要走这条路,不要太盲目了。这个方法也可以用到别的事情的决策上,要不要换城市生活?要不要考研等等?
要自学?要培训?声明:只做客观分析不给任何建议,因为每个人的情况是不一样的,不能一概而论。
答:这个话题是个敏感话题,我不会做太多的分析,因为重点在上个问题,要不要进入这个行业。不管是培训还是自学都只是一个入门的手段,殊途同归罢了。
先说自学:
1如果能够自学入行可能基础薄弱,但是就长期的职业发展而言是很好的,自学能力在这个迭代快速的行业是很重要的。
2自学的优点很多,良好的自学能力利于日后发展,自学能力强的人其他各方面的素质也不会差,意志力,决策力,执行力等等,而这些是影响你职业走向的东西。
3缺点也很明显,不容易坚持。但是话又说回来了,没有毅力的人还真要回到第一个问题好好考虑一下了。
再说培训:
1你要清楚的是培训最大的优势不是能够让你学到多少东西,就算四个月时间不睡觉你能学多少?也就是推你入行,所以在这儿讨论能学到多少东西没有意义。
2培训最大的优势是:在正规的培训机构(系列文章中有如何挑选辨别机构是否正规?)有一套完善的就业流程,也就是说提供的是一个就业一条龙服务。
3缺点的话也有,不赘述,自行检索。
最后唠两句:在我看来要培训还是要自学是细枝末节的事情。关键是要不要入行?这才是应该下功夫去考虑的事情,不要本末倒置了。而在这个问题上没有人能够对你做出指导,需要自己按照方法自行分析。
我是25岁转行学python的。说实在,转行就是奔着挣钱去的。希望我的经历可以给想转行的朋友带来一点启发和借鉴。
先简单介绍下个人背景,三流大学毕业,物流专业,学习能力一般,没啥特别技能,反正就很普通的一个人!工作三年存款3000,感觉生活无望,就直接决定转行。
我决定转行IT行业理由很简单,体面行业,不用体力劳动,办公环境大多不错,行业回报率高,做哪一行都不轻松,但是IT回报率可能更高。而且现今互联网趋势明显,IT人才是通用人才,走到哪都不怕找不到工作。
我是完全小白,没基础,所以学习过程还是非常痛苦的。刚开始网上买了一些IT类书籍,但是没基础看起来实在是难以理解。于是网上找教程,但不成系统,起步的那段时间都怀疑自己到底能不能学成,是不是该放弃。
虽然否定自己的想法当时而出现,但真的不想一直过着低薪卖苦力没有未来的日子,内心渴望改变的声音鞭笞着我坚持。当时为了学习加了很多IT群,认识蛮多朋友,他们建议我学python,相比java,C++,Net这些IT语言更容易掌握,入门简单,而且python应用方向也非常多。听了建议,又重拾信心。
坚持了几个月,每天差不多学到凌晨一两点,一天的学习时间基本保持在5个小时以上,从理论到实 *** ,遇到问题就请教群里大佬,通过学习,python大致掌握,还学会了SQL,懂点linux,还会简单爬虫,算法。虽然比不上大佬,但自己还是非常开心的,找一份python相关工作应该还是没问题的。
辞职后开始找工作,毕竟新手,碰壁难免,但还是找到一个互联网公司的技术岗位,65K的薪资,双休,五险一金,加班费,餐补,住宿补贴,3-6月调薪,年终奖,节日福利等等,办公环境是高档写字楼,当时自己非常满意,相比之前物流工作,觉得未来可期。
程序员转行能够 做的领域挺多的,如果你搞清楚程序员的优点在哪儿,改行的情况下充分运用这一优点,那麼改行的成本费便会很低,通过率就高。程序员的优点取决于懂技术性,这在一些非技术性领域便是优点没有错这就是程序猿的优点,如果是在技术性有关领域,程序猿的技术性优点很有可能就表明不出来,终究大伙儿全是搞技术性的。
可是,在别的行业,程序员的技术性优点就显出出来。假如把这个优点发挥好,那么就很受欢迎的。就例如,平常这些不明白技术性的人听闻你是程序猿,第一反应就是你的技术性毫无疑问很牛。
运用好技术性开展内部换岗,低成本风险性也低。内部换岗是程序员转行最立即合理的方法,例如换岗产品运营,项目风险管理,乃至市场销售职位都可以。
这种职位自身不一定必须 技术性,可是在互联网公司里,假如这种职位的工作人员是技术性出生的,那麼发展前途就更变大,本身的竞争能力更强。
尤其是产品运营和项目风险管理层面,技术性出生的人通常都比非技术性的人受高度重视。要想内部改行,提议优先选择换岗这种职位。运用技术性优点,开展外界改行,也是非常好的挑选
有时,并不是任何人都能够开展内部换岗的,或者你对这些职位兴趣不大,那麼就可以考虑到外界改行。一样的,外界改行也是要灵活运用好技术性优点,那样不但薪酬福利能维持高质量,改行的风险性和成本费都是会较为低的。
合适程序员外界改行的好多个方位以下:
1、改行到传统式公司做技术水平的管理,这种公司的技术水平的管理基本上全是招标方人物角色,也就是有要求全是业务外包,技术水平的管理只必须 把控品质就可以了。
2、改行做专业技术培训,无论是做线上培训,或是线下培训。这类全是能够 非常好的运用程序猿的技术性优点的。对于是找一个培训学校打工赚钱,或是跟她们协作,乃至自身搞技术性自媒体平台,那么就看自身的状况来定了。
3、改行到非技术性有关职位,这类不太提议,由于相当于便是舍弃以前的技术性优点了。一切都是从零开始,成本费太高了。
程序员的工作相对来说比较枯燥。虽然在软件开发领域会有一定的经验和专长。但是如果转行的话对其他领域未免会感到陌生。如果根据经验选择职业,排名靠前的依然是程序员。因为这是他的专业领域。具有了一定级别。那么收入也将非常可观。
程序员也可以选择创业。我们知道脸书的创始人扎克伯格,他就是实现了成功创业。在自己熟悉的IT领域创业,相对来说还是具有绝对优势的。因为无论是在技术还是创新上,自己都能够胜券在握。程序员也可以选择做研发经理或者产品经理。
当然程序员因为专业技术的原因。相对来说领导管理能力有一定欠缺,需要在这方面加强学习和总结。程序员也可以做培训讲师或者咨询服务类的工作。如果想要锻炼自己也可以转行去做销售。
程序员只要对产品非常熟悉,也可以转行做运维。现在很多工作都和市场营销相关。所以程序员应该尽快使自己实现从产品研发到市场销售的转变。不过选择了程序员的职业如果做的比较久的话,虽然你掌握了很多经验。但是你的工作能力还是会不同程度出现下降的趋势。因为35岁以上的程序员写代码,绝对比不了25岁的程序员。
那么如果你想选择改行选择创业,或是其他领域一定要尽早采取行动。因为每一个行业都需要经验的积累。需要程序员尽早的熟悉情况。
我成功转行两次,现在是职业规划师,已经帮助1600多人解决过职业发展相关的问题,其中有近300转行案例。从我的经验来看,转行有5大难:不舍、不愿、不甘、不狠、不配。
一、不舍:难以割舍过往积累
我从2005年到2017年,都在做软件开发和研发管理工作,有十几年的经验,也取得了一些成绩(主导过互联网电视盒子开发、写过两本编程书),所以当我说要开启新征程,围绕职业生涯发展新的事业时,我的那些做技术的朋友们,都觉得很可惜——“你这十几年做得那么好,积累了那么多技能和经验,扔掉实在太可惜了。”
想想看,我们看别人转行时,尚觉得可惜,放在自己身上,这种感觉就更强烈了。
我有一大票做软件开发的朋友,其中有不少伙伴,过了35岁,这次聊起来,说想转行,下次再聊,还说想转行,但自始至终,都不会有什么实际行动。
要割舍掉过去积累的专业知识、经验、技能、人际关系、成绩等,真的是非常困难,所以很多人恋恋不舍,难以跨出转行这一步。
但如果你有了更心仪的目标,往前多看二十年、三十年,过去的十年八年积累,其实又算得了什么呢?
二、不愿:拒绝尝试有失败可能的方向
我做技术支持工程师时,到电信干活,人家叫我“安工”。我做软件开发时,在技术沙龙上做分享,组织方和与会者,说我是“技术牛人”。现在,我参加各种学习组织的活动,人家说我是做职业规划的。
职业不仅仅是一份工作,它还是我们的一个自我,关系到别人怎么看待我们,也关系到我们怎么看待自己,还关系到我们会怎么行动、思考和感受。
当我们想要转行时,这个自我就会发生变化,与之相关的,别人怎么看我们、我们怎么看自己、我们的行为和思考方式等,都会变化。
这个变化过程,是漫长的,可能伴随痛苦的,也可能失败的。
我有一个客户M,原来在一家生产汽车零部件的公司做销售,后来转行做了培训师,每次执行完培训,都会自我怀疑:
我现在做的这些事是不是太“虚”了,别人会不会觉得我是大忽悠?
我讲的东西真的会给客户带来改变吗?
我适合做培训师吗?
这事儿有意义吗?
……
越怀疑,M越觉得培训师不适合自己,越觉得还是原来的工作更好。
M遇到的麻烦,实质是——随着对新职业的体验越来越深入,我们可能会抵触新职业背后的自我,陷入痛苦的泥沼。
这也是转行最难的地方——新旧自我更替。
因为新旧自我更替可能很困难、很痛苦,甚至会失败,所以很多伙伴在实施转行之前,总想找到一个真正适合自己、一做就必定能成、转换过去就可以长期发展的职业。如果一个选项不是百分百确定适合自己,他们内心就会涌起各种担忧,拒绝进行尝试。
简单讲,如果一个选项存在不确定性,行动起来可能会失败,他们就不愿意进行尝试。
但实际上,在我们体验之前,是无法仅仅通过信息分析就百分百确认某个职业是完全适合自己的。适合与否,需要在行动中确认。只有反复尝试和调整,我们才能把某一个职业发展成适合自己的职业。
如果你拒绝与不确定性共舞,发现可能失败就坚决不行动,你就无法收获属于你的理想职业。
转行的过程,其实是从若干可能的选项中选取一个,用行动将其变为适合自己的职业的过程。这个过程,《转行:发现一个未知的自己》这本书讲的非常清楚,建议仔细研读。
这个问题最近略有感触。昨天刚好听闻一个以前的女同事转行去做保险服务顾问了。当初我们在一国企软件服务部门工作,我做算法,她做安卓驱动,后来我离职后听说她也转算法了。我们都是30+还在码代码的一线程序员,真正的芸芸众生。问她为什么转行跨度那么大,她说算法太难了,也不知道以后还能干多久,想着既然想换就换个不一样的。
一直觉得程序员这行算是有激情,有理想的职业了,大部分程序员都会不断拓展技术能力,关注前沿科技,所以前几年大家进步都会比较大。但专研技术就意味着跟人接触和交流更少,这也是很多程序员不太懂人情事故的原因吧。然而技术精进到一定程度后,接下来就是管人,管人这事可比技术复杂的多,这可不是看书,看论文就可以搞定的。管不好人就只能被管,当被比自己年轻很多的人分配任务和管理,或者到一定年龄还只能按照产品经理的指示各种改的时候,就容易迷茫。为什么而迷茫呢?迷茫的通常不是现状,而是不确定的未来,也就是自己不具备码代码以外的其他强势能力,又不愿以后待遇不升反降。
所以,在国内这种工程和需求为驱动的情况下,能干一辈子研究的太少了,能写一辈子程序,不干别的也太少了。也许,趁年轻培养综合能力是很重要。也不用刻意去做什么,该钻研技术的时候钻研技术,该学管理能力的时候也别忽视;每学会一个技术点,写点东西;有空的时候丰富知识,开阔眼界;每天多做一点就好。这样,既能保证到一定水准后,除了自己写好程序,还能带着别人一起写,指引年轻人一起干活;又能防止一旦失业啥也不会,不知所措。
再说回,不干程序员后能干什么吧,除了上面讲的那位,我身边挺多女同事180度大转行,干特别不相关的工作,比如,做代购(坐标深圳),去培训机构做销售顾问了,开网店的,转产品经理的;男同事,更多转市场、销售,做技术管理,创业。大家都没闲着,到了不想码代码的时候,自然就会有别的事可干,只是看你愿不愿意干,愿不愿意改变而已。放平心态,就不会迷茫了。
程序员如果转行还是比较好转的,在IT行业可以转售前或者测试,也可以转成讲师,教员。建议不要脱离IT,因为别的行业没基础不了解在入门,又会耽误很长时间,并且薪资短时间内想达到程序员的工资还是比较难的。
以上就是关于想转行做程序员必须注意什么全部的内容,包括:想转行做程序员必须注意什么、程序员如何成功转行、如果程序员想要转行,可以去做什么呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)