vlambda博客
学习文章列表

急着转行程序员的人别学Python和C++

注意⚠️:本笔记不适合有很长时间转行或能力超强或已经工作的程序员

先自我介绍下,我是985计算机毕业,先后在创业公司、大厂待过,目前在某大厂做研发,欢迎关注我,我会持续发布编程、程序员学习、职场相关的笔记或视频。

最近有一些朋友咨询我转行的事情,很多人想学python或c++并且想靠它们找到工作,我想说千万别这样想。

为什么呢?

首先你目前的需求是要急着转行并且要找到工作找到吃饭的家伙,那么你首先要考虑的是:

  1. 学的东西是不是有足够多的岗位
  2. 学的东西可以让你比较快的进入到干活阶段
先说python

python这门语言语法很简单入门很容易,但是它的岗位比较少,大部分是数据处理、算法调包、web后端,而且数据处理、算法调包的工作重点也不是python,而是数据和算法知识,也就是说你学了python也找不到这种工作;还有就是纯拿python来做web后端的公司很少,据我所知早期的知乎、字节跳动的部分系统是python后端,现在应该都重构完了

所以你学了python,工作岗位很少,急着转行的你学它干啥?别听培训班说什么“你要悄悄学python然后惊艳所有人”那都是瞎扯

再说c++

c++这门语言很好,但是比较繁琐语法比较多,新手很难出活儿。它主要是运用在系统编程、后端、高性能计算等等,好像还可以用来做客户端,但是现在应该也被其他语言比如js蚕食了,据我所知大公司里面用c++比较多的是腾讯,但是现在部分新系统也在往go语言上迁移了,因为go语言简单易学好出活儿。

所以急着转行的你为啥要去花很长时间学习一门岗位并没有很多的语言呢?

急着转行适合学什么?

我个人看法是:Java后端或前端

原因就两点:简单易学且工作岗位多。你们平时可以去招聘软件看看,招java或前端的很多,客户端就别学了,现在客户端的市场被小程序以及前端蚕食了很多。

总结

转行是个大事,我身边有转行成功的,大厂里面也有很多其他专业的同事,程序员这个职业比较看重实力,但是很明显它对学历的要求也在逐渐提高,转行的朋友擦亮眼睛

有问题可以私聊我,有空我会回复