最近有一些朋友咨询我转行的事情,很多人想学 python 或 c++并且想靠它们找到工作,我想说千万别这样想。
为什么呢?
首先你目前的需求是要急着转行并且要找到工作找到吃饭的家伙,那么你首先要考虑的是:
学的东西是不是有足够多的岗位
学的东西可以让你比较快的进入到干活阶段
python 这门语言语法很简单入门很容易,但是它的岗位比较少,大部分是数据处理、算法调包、web 后端,而且数据处理、算法调包的工作重点也不是 python ,而是数据和算法知识,也就是说你学了 python 也找不到这种工作;还有就是纯拿 python 来做 web 后端的公司很少,据我所知早期的知乎、字节跳动的部分系统是 python 后端,现在应该都重构完了
所以你学了 python ,工作岗位很少,急着转行的你学它干啥?别听培训班说什么“你要悄悄学 python 然后惊艳所有人”那都是瞎扯
c++这门语言很好,但是比较繁琐语法比较多,新手很难出活儿。它主要是运用在系统编程、后端、高性能计算等等,好像还可以用来做客户端,但是现在应该也被其他语言比如 js 蚕食了,据我所知大公司里面用 c++比较多的是腾讯,但是现在部分新系统也在往 go 语言上迁移了,因为 go 语言简单易学好出活儿。
所以急着转行的你为啥要去花很长时间学习一门岗位并没有很多的语言呢?
我个人看法是:Java 后端或前端
原因就两点:简单易学且工作岗位多。你们平时可以去招聘软件看看,招 java 或前端的很多,客户端就别学了,现在客户端的市场被小程序以及前端蚕食了很多。
转行是个大事,我身边有转行成功的,大厂里面也有很多其他专业的同事,程序员这个职业比较看重实力,但是很明显它对学历的要求也在逐渐提高,转行的朋友擦亮眼睛
有什么问题可以在评论区问我,有空了我就会回答
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.