中国的程序员群体是否已经过多了?


对于那些刚刚计算机专业毕业的人老说,感觉有好多其他专业的人会转入计算机行业,而且不单单大学学习计算机,好多培育机构异常火爆(甚至培训班都上市了,可想其火爆程度),可为什么就没听过其他专业有培训班呢?然而国内对于程序员的需求又有多大呢?就现阶段而言,程序员会不会已经过多了?


本人待过大公司(bat之一),独角兽(cv方向的),外企(做操作系统和办公软件的那个)和创业公司。

就我这些年的求职和招聘观察来说,企业的核心岗位,一方面能拿到特别多的简历,一方面又老招不到合适的人。

是因为 bar 太高了吗?有,但并不算太高:

  • 学历:好学校的非计算机专业和一般学校的计算机专业。
  • 代码算法:leetcode 前两三百道好好做过两三遍。知道常见的数据结构,写的代码比较干净。
  • 基础知识:操作系统进程线程、文件系统、内存管理,计算机网络五层模型、常见协议,数据库的一般概念。
  • 项目经历:说清楚,不欺骗,交流顺畅即可。
  • 领域知识:在一个方向工作几年后,只要有归纳有积累,不是工作做完就算,而能稍微追一下背后原理。

基本上五条都满足绝对能找到大公司的核心岗位。这五条要求高吗?可能有人会说高?但其实只要你对计算机稍微有一些自己的坚持,积累几年,也都能达到。

所以,不要怕这个行业人多,只要你喜欢编程,保持好奇心和求知欲,很多事情都能顺其自然,水到渠成。但你若不喜欢,只是来混口饭吃,那的确混饭的人很多,多到每招一个人都要过上百份简历,面十几个人,发几个offer,卷到看不到希望。

所以,归根结底还是看兴趣,但也不用到那种媒体里渲染的 geek 的地步,只需不时有思考即可。


很多人对刷 leetcode 争议比较大,其实刷题只是学算法思路,学代码组织(leetcode评论区)的一种手段。但在有的公司机械的考leetcode情况下,容易刷着刷着就混淆了目的和手段,这是人之常情。但我们自己要明白这两者区别,还可以有很多其他手段可以提升这种代码和算法能力,比如多看优秀开源项目,上算法公开课,看相关书籍等等,当然最重要的事自己多写,多思考,不断凝练自己的代码。

那为什么我还推荐leetcode呢?因为他实践性最强,反馈最快,还有很强的讨论区里的奇思妙想。但再次强调,这只是一种手段。错的是机械的考leetcode题的面试官,不是我们。

🎁Python学习辅导以及零基础资料

**》》》🎁Python学习路线汇总《《《**

在这里插入图片描述

》》》🎁Python必备开发工具《《《

在这里插入图片描述

》》》🎁精品Python学习书籍《《《

在这里插入图片描述

》》》🎁Python学习视频合集《《《

在这里插入图片描述

》》》🎁一百道Python练习题《《《

在这里插入图片描述

添加CSDN官方合作伙伴微信免费领取

在这里插入图片描述
多学点东西,准没错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值