“ 当年在人生的十字路口,我一直都纠结的问题”
“ 我害怕我会再一次选择错误”
相信大家看了我的故事或者其他人的故事之后,看到网上的高薪之后,心中都有些蠢蠢欲动。想要尝试转行,从事计算机这个领域。
但是实际上又会挺纠结。
因为从零开始入门这课程,需要至少学习半年的时间,而且还可能需要一笔培训费用,这对很多人来说是很大的时间成本与经济成本。
所以在转之前,需要知己知彼,才不会走冤枉路。
下面从硬条件和软条件来说明到底什么样的人适合转。
一、硬条件
1、学历与专业
其实这个行业对学历和专业的要求已经是很宽松了。
国内哪怕是一、二线的互联网大厂,社招基本只要求普通本科+理工相关专业则可。当然如果你是211、985学校会加分。校招对学校有一定的要求,基本都要优秀的一本学生。
部分中小公司,大专学历就能达到最低门槛。但是如果想进大公司,大专学历还是难,需要你有很强的履历,例如你是二线大厂跳出来去一线大厂这种。
专业排名如下:
计算机相关>理工类>其他
转行的最好是理工本科,专业和学历在一定程度上可以互相弥补。
如果你是大专理科或者本科文科,你转行程序员就天生注定是小劣势。如果你连这两个都不如,就是大劣势。
211、985学校对于某些国企来说是标配,对于互联网大厂来说是加分项,会在简历筛选阶段有优势,但是对于整个面试过程来说,加分程度不高,技术面还是靠实力说话。
2、年龄
这个行业对年龄歧视很严重。
市场上对开发的级别定义,1-3年为初中级,3-5年为中高级,5-10年是高级/架构/管理。整个互联网it对高龄的低级开发很不友好。如果你8年还是一个中级开发,那你的组长可能比你还年轻。
一般人本科毕业是23岁,2-3年的人才,市场需求最旺盛。
所以最佳转行年龄是25-26岁。年龄越小越有优势。28岁是一条分界线,28岁之后零基础转行将会很难。
你开始学技术,至少学半年,然后再去第一家公司工作。工作半年后出来你已经29岁了,学半年、干半年顶天也是一个中级开发,还需要2年时间去沉淀,沉淀完你都快30岁了。30岁在这个行业是另外一道坎,企业会歧视年龄太大的而且技术水平低的开发。
3、家庭情况
程序员适合那些家里无背景、无资源的人。
因为这个行业相对不依赖资源,更多是依靠个人努力为主,是一个竞争比较充分的行业。
如果家里有资源、有背景,应该向这个资源、背景方向上靠,物尽其用。转程序员会浪费了这些资源。
综上所言:25-26岁、本科理工科毕业,家里没人脉与资源的人,比较适合转程序员。
二、软条件
1、性格
比较闷的,不爱说话,喜欢玩游戏,不爱去人多的地方凑热闹,喜欢呆家里的
由于软件工程相对枯槁,而且需要大量的时间去学习,适合那些玩心没那么重的人。
如果你细心观察,国内大部分优秀的程序员都拥有这些特质。
2、数学逻辑
这一个行业不要求你有多聪明,但是需要你不是一个笨人,因为开发过程中需要涉及很多的业务逻辑与业务模型。如果你对数学这一块很讨厌,那你不适合转。如果你数学不差,甚至比周围的人成绩好,那恭喜你,你是一个好坯子。
3、热爱代码
这个其实是一个很虚的命题,因为你没干过这行,你不知道你是否热爱。
但是至少要求你是不讨厌的,你可以尝试敲一下代码,看一看感觉。如果是非常厌恶讨厌代码,想立马放弃,那我劝你,苦海无边,回头是岸。
代码这个东西,如果你一开始喜爱,那随着时间推移你会越来越爱。如果讨厌,那你只会越来越讨厌。
时间是一个放大器,而不是一个修改器。
目前python前景最好,下面有一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、全套PDF电子书
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。
四、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
上述这份完整版的Python全套学习资料已经上传CSDN官方,如果需要可以微信扫描下方CSDN官方认证二维码 即可领取
👉[[CSDN大礼包:《python安装包&全套学习资料》免费分享]](安全链接,放心点击)