IT行业体面多金,曾经一提到IT程序员,我们联想到的就是BAT大厂员工,既然你能做程序员,那首先肯定是智商上线,别人一听你做程序员,就觉得你一定是个高层次人才;其次就是收入20万+/年甚至更多,程序员大学刚入职就能实现月薪6000+/月,一年奋斗拥有工作经验通过跳槽薪水能翻三倍;最后就是办公条件一流,程序员就职公司多为高大上办公写字楼,周边配套娱乐设施齐全,随时享受生活。总体来说,程序员就是人生赢家,若说各行业芸芸大众谁不羡慕,连续多年雄霸行业收入榜榜首,最有机会短时间达成上层收入人群的行业,只要是有一线机会谁都想入行。
同样,我作为一位吃够了施工行业酸甜苦辣的施工人员,也特别羡慕程序员生活;再加上越来越多培训机构大力宣传IT就业形势大好,学习python带你走入人工智能时代,做科技社会前言的弄潮儿。我是心一横,辞职转行,拼一把,不尝试怎么能知道行不行。当时转行态度特别坚决,做好吃糠一年的准备,那时候对编程是真的喜欢,当然现在也很喜欢,但是培训8个月加疫情居家4个月后,在找工作投简历受挫之后,现在对待转行学python也更理智了,还是别听培训机构各种吹,每个人对自己的职业规划要慎重。
关于职业规划,我个人认为应该从高中时代就要有意识了,平时通过观察自己的兴趣爱好,周边各行从业人员的状态,互联网上各行业相关资讯,亲朋好友的建议,或者是社会实践活动的体验,只有你亲身感受过,你才能分辨你自己到底喜欢什么。分水岭一般就是四个阶段,文理分科、高考填报志愿、大学毕业择业就业、工作1~2年认清是否匹配现行业。
说实话,我在30岁前一片迷茫,我不清楚自己喜欢做什么,能做什么,会做什么。因为不管你做哪一行,就算你有兴趣,但你要是给别人打工,按照别人的指示干活,你就不会高兴,兴趣不可能让你996加班觉的很快乐。
我们选择工作,先是为了生存,然后为了生活。生存,你就必须少不了必须的物质条件;生活,就是在你有了必须的物质条件之上还能选择更好的物质条件和精神满足。
四个分水岭,我们从后倒序来说,工作1~2年认清是否匹配现行业:从我举例吧,2015年非一流一本大学本科毕业,专业地质工程里的一分支学科,毕业签约中字头施工企业二级单位子公司项目部;某某勇,2015年同样非一流一本大学本科毕业,专业地下空间工程,签的与我同一家公司。
2016年,同事勇哥离职,原因就是想通自己喜欢做什么,并且觉的现在环境并不适合自己,离职后通过自学加培训入职BAT大厂,目前年薪40万左右;再说我,2019年选择离职,原因就是自己忍受不了长期和家人异地生活,并且也觉的当时项目环境不适合自己,离职后投接近2万在北京某科技公司培训,目前还是建筑行业,改做预算,年薪十万多。
通过对比,我们先看大学毕业就业择业,以及工作n年认清匹配现行业的问题,你有没有发现什么,同样是离职转it,早转和晚转的区别,当然这里已经排除是个人学习程度的原因,同样自学加培训,刚培训完水平都差不多状态,独自做小项目也够呛。勇哥比我离职早,原工作只工作一年,并且彼时年龄尚小,可塑性强,再加上2016-2017年程序员入职技术门槛低,早入行3年的工作经验远远比我年龄大、无经验、入职技术门槛高更有优势。所以校招工作之后,若不喜欢坚持欲要转行,早抽身是你最明智的选择。
同样,通过高考志愿填报,你会发现,曾经自己选择的专业根本不是自己中意的专业,毕业之后基本上弃用了。这是为什么呢,这是因为社会在发展,行业兴衰变化难免,当时填报志愿之前地质行业一片大火,就业率高,薪资水平高;但是你会想到四年之后地质行业已经在国内没落到何种地步,地质队、地勘局、地调院竟然会发不出工资并且不再招人。这就是高考志愿的重要性,你不仅要明白你喜欢什么,你还要有预测观察未来几年行业前景的能力。
再来我们说一下高中文理分科的问题,这个问题其实有些地方已经不存在文理分科了,但是多数地方还是存在的;打小就听老人们说,学文长大走仕途当个官,那时候还是挺希望长大当个管的;等你长大了,高中要分文理科了,长辈们又说学理吧,理工科容易找工作,就业面广。人生难免做选择,但是重要的选择怎么能做好,其实是你在选择之前有充足的时间沉淀分析,一旦你需要做出选择时,就不会仓促行事,抓阄了事。这个文理分科也是极其重要的一环,感觉就是有一种扬长避短,最大限度发挥优势挖掘自身潜力的过程。选好了,可能以后顺风顺水;选不好,可能就是日日挣扎。
不要小看每一个环节,这可能影响到你某一天能否走的远,以及想要转行能否成功的重要因素。这么说吧,如果你想把python语言作为加强自身的一项技能,那么不管你何时学都不算晚;如果你只是把python语言作为一个能获取高薪的途径,那么我建议你是否已经做好了今后的职业规划;且不说你是否能够接受从头开始的低薪、毛头小伙吆五喝六指挥你干活、自己的否定以及别人的嘲讽、还有35岁之后开始显现的中年危机;但就只你能否入职也得画一个问题,我在三个月投简历100多份,不是觉的公司不适合我,就是公司觉的我不适合公司,大厂大龄培训生去不了,小公司随时破产有失业的风险,我接受不了;还有培训机构收钱之前热情似火,收钱之后你算老几,就业协议那是个摆设,包装简历自己整,还有特别不明白的一点培训那一年就三个班,真正就业到匹配python相关岗没几人,结果下一季招生宣传的百分之九十几的就业率哪来的,而且就业的人名字全都不认识。对此你怎么选择,我想心里多少有点数。我承认如果你想学python或者其他语言,报个班是个好的选择,但不要被培训班忽悠了:因为培训机构很多都不是面试课程,只是让你带台电脑在他们机构自己看网上录播课,不会的再问下老师。根本不是中学上课一样,每堂课老师面对面给你上课。如果你接受得了别人录好的录播课,那你还不如在家看B站来的实在。
最后,聊点就业的事情吧,python就业大致分为web开发(后端开发)、爬虫工程师、数据分析师,此处的数据分析和大数据是两个概念,千万小白别被误导了。其次,python语言可以作测试工程师,但是我建议你想做测试,还是上专门的测试工程师培训课。python就业环境主要集中在北上广深杭等一线城市,开发地位远不及Java,做开发在一线城市就业是可以,但是被重视成都不高,自然薪资不高,一线以下城市你就等着吃灰吧;爬虫工程师,python语言是最方便的,但是随着互联网法律的健全和知识产权的重视,网上爬取数据是有极大风险触犯国家法律的,就业也不会火到哪去;python数据分析吧,这是一个尴尬的岗位,我学了这么久感觉就是用来做PPt汇报材料给领导们用来做决策使用的,但是你前提是必须熟悉你所分析行业的各种业务内容,也是一个吃经验的岗位吧,如果你没经验,就是一块土疙瘩,成不了金子闪闪发光。你选择之前,可以到boss、拉钩网站搜索python相关岗位信息,明确你学习的方向再发力。作为一个转行python的过来人,我就写这么一点我的感想吧,希望对小白有所帮助。