我从 2014 年起,就大力宣传并给出了学习 Python 转行程序员的具体路径,并帮助数百人成功转行成为一名程序员
当时的初心只是见许多人想转行,各种迷茫和错误的路径既耽误时间又让许多本来可以学会编程当一个程序员的人放弃了转行、中止了编程,所以就整理了一份学习、工作的具体方法
从 2016 年起,我又开始开班教授 Python 就业课程,帮助了数百人学会了 Python Web 开发并转行工作,对就业市场的熟悉了解程度非常高
我应该是最早在知乎推荐新手学习 Python 转行并给出行之有效的方法的人了,所以这个问题我很适合回答
我大力推荐 Python 的原因很简单:
1,Python 远比其他语言容易学习使用,是入门的绝佳语言
2,Python 能让用户更加愉快地编程、工作,我认为应该带着快乐的心情去工作才能做得开心
其实楼主的问题是很普遍的问题,所以我觉得讲一讲还是很好的
一个典型的误区是认为 Python 的岗位少,所以对经验要求高,实则不然
Python 在国内的应用的确不是最广的,但就业难度却并不比热门岗位前端高,这是因为竞争程度也变低了
实际上大多数岗位都是初级岗位,因为金字塔底层永远是最多的,不可能人人都是资深、人人都是领导,这个不仅仅是个逻辑问题,也可以在拉勾等网站自行搜索职位来验证
以我们的统计分析来看,真实世界的招聘中,大多数企业的招聘还是比较务实的,以考察基本功、对相关领域知识原理的理解程度来筛选员工(比如知乎招聘就是以考察能力为主,所以我们也有几个学生在知乎工作)
当然了,硬卡资历的公司不是没有,但绝不是主流,关于这一点,面试过很多次的同学应该会很认同
会有这些疑问,主要是对于企业选人用人和市场需求了解有误造成的
现在的互联网行业,还是处于一个开明包容的火热发展时期,其实说开了就很好理解了