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

2022-02-24 19:43:51 +08:00
 zzzzzzggggggg

转发一篇文章: https://mp.weixin.qq.com/s/HRUG-S-5fBiZCxoS1sumCw

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

为什么呢?

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

学的东西是不是有足够多的岗位

学的东西可以让你比较快的进入到干活阶段

1.先说 python 。

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

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

2.再说 c++

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

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

3.急着转行适合学什么?

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

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

4.总结

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

有什么问题可以在评论区问我,有空了我就会回答

9580 次点击
所在节点    程序员
102 条回复
leimao
2022-02-24 23:26:41 +08:00
干什么都是卷和猝死。还是蓝翔挖掘机技术人员稀缺。
pengtdyd
2022-02-24 23:34:14 +08:00
学什么不重要,重要的是能挣钱
wm5d8b
2022-02-25 07:16:04 +08:00
急着转行程序员的人还是别转行,不是什么人都有能力做程序员,还不如接单送外卖
JasonFW
2022-02-25 09:08:44 +08:00
哈哈哈哈
murmur
2022-02-25 09:38:47 +08:00
java 是滑冰,android 是滑雪,c++那是深潜
power100
2022-02-25 09:41:20 +08:00
主观转行想入 C++这个坑的概率应该很低吧。一般都是打算从这个坑里跳出来的。
zeromake
2022-02-25 09:49:18 +08:00
急转确实只有前端和 java 后端比较合适,主要是岗位多,不过 C# 看起来竞争不多不知道怎么样。
seven123
2022-02-25 09:49:52 +08:00
Python 确实不太推荐,干了两三年发生身边的人都转了 go 或者其他,如果是找工作的话首推 Java ,但是 Java 是真的卷啊,有一定工作经验的可以试试学学 Go 去卷卷
yuhaijiang2019
2022-02-25 10:03:43 +08:00
之前为了数据分析学了 python,面试时候问的也很高大上,实际入职以后 excel 变成我主要工具,python 可以说是完全没用过,四个多月提桶跑路
zooeymango
2022-02-25 10:04:35 +08:00
急转确实基本都是这两条路, 不过入了门怎么学都可以随意了, 有一门语言的基础学其他都挺快的
sunhelter
2022-02-25 10:04:42 +08:00
@zeromake 招不到人,能收到简历但是估计是因为只有专科开 C#课,所以本科都寥寥无几,公办本科百分之一。个人认为比 Java 竞争小多了,而且像我们传统行业工作强度也不像互联网那么大,6 点下班 6 点半公司基本就没人了
hu8245
2022-02-25 10:10:08 +08:00
@plko345 兄弟这话是认真的吗?感觉 rust 曲线比 CPP 陡峭啊
daimubai
2022-02-25 10:12:09 +08:00
python 适合当辅助语言,写个简单的脚本,简单爬点数据什么的。

面向找工作的话还是 Java 、Vue ,虽然卷,但是只要肯努力学习,还是有口饭吃的吧
dorentus
2022-02-25 10:25:23 +08:00
@hu8245 仔细想想,我觉得他说的也对。Rust 因为把很多东西都显示地暴露出来,需要程序员在写代码的时候必须关注,所以显得比较难上手。而 C++ 乍一看有 C 基础就能写,但是隐藏的东西比较多,容易写出坑……
andy2415
2022-02-25 10:40:41 +08:00
建议 js 进可攻退可守, 前端后端一把梭
zzzzzzggggggg
2022-02-25 11:07:31 +08:00
@sirius4gnu 加油
zzzzzzggggggg
2022-02-25 11:08:02 +08:00
@fanxasy 遇事不决,量子力学?
zzzzzzggggggg
2022-02-25 11:16:39 +08:00
@3dwelcome 我看法不太一样,大部分搞 py 和 c++的也是在搬砖,大部分前端也是在搬砖,既然都是在搬砖,不如找个岗位多的轻松的
zzzzzzggggggg
2022-02-25 11:16:59 +08:00
@qaqLjj 确实简单,随便一学就能找到月薪 3 万的工作
zzzzzzggggggg
2022-02-25 11:17:18 +08:00
@wonderfulcxm 我说的就是针对面向找工作的,不管干啥,先入行再说

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/836242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX