自学程序员好找工作吗
我认识一个叫陈默的自学找工作年轻人,非科班出身,程序大学学的员好是园艺。他在老家种了两年多肉,自学找工作后来大棚被拆迁,程序赔了一笔钱,员好索性窝在出租屋里自学编程。自学找工作头三个月啃Python,程序后半年死磕前端,员好做了六个项目挂在GitHub上。自学找工作去年他拿到杭州一家电商公司的程序offer,月薪一万三。员好这事听起来挺励志,自学找工作但我要说的程序是——陈默投了四百多份简历,面试了二十七家,员好被拒的理由里出现频率最高的是“学历不符”和“非计算机专业”。 所以自学程序员好不好找工作?答案不是简单的“好”或“不好”。它取决于你拿什么证明自己,以及你愿意接受什么样的起点。 招聘网站上的岗位描述通常写着“计算机相关专业本科及以上”。HR筛简历时,系统关键词一过滤,自学者的简历大概率进不了人工查看环节。这是现实。但另一面是,中小型公司、外包团队、创业公司,他们更在意你能不能立刻上手干活。我见过一个做跨境电商的老板,他招后端只问三个问题:写过什么接口、用过什么数据库、能不能现场写个爬虫。学历?他摆摆手说“能跑通代码就行”。 陈默后来复盘,他发现面试机会大多来自那些在招聘要求里写了“经验不限”或“接受优秀应届生”的岗位。真正让他拿到offer的,是他给那家电商公司展示的一个库存管理小工具——用Vue和Node.js写的,代码不算优雅,但功能完整,注释清楚,还附了一份README说明部署步骤。技术主管后来告诉他,看中的就是“这人能自己把东西从头搭起来”。 自学者最大的短板不是技术,是信任成本。科班生有学位证、有实习经历、有校招通道,这些都在替他们做信用背书。自学者什么都没有,只能靠作品说话。作品得足够具体,具体到能让面试官忽略你的出身。一个能跑起来的项目,比十张在线课程证书管用。我见过有人把刷题记录整理成博客,有人给开源项目提了十几个PR,有人干脆自己写了个小框架——这些都比“精通Java”四个字有说服力。 另一个容易被忽略的点是方向选择。前端、后端、测试、运维、数据分析,不同方向的入门门槛和岗位数量差别很大。前端相对容易出作品,但竞争也最激烈。后端对算法和系统设计的要求更高,自学者往往在这里卡住。测试和运维对学历的容忍度稍高一些,但天花板也低。陈默选前端不是因为他喜欢,是因为他评估过“三个月能做出看得见的东西”。 还有地域因素。一线城市岗位多,但简历也多,自学者容易被淹没。二三线城市的中小公司反而更务实,他们没那么多名校生可挑,更看重你能不能解决具体问题。陈默最后去的杭州那家公司,规模不到五十人,技术团队八个人,没人关心他学的是什么专业。 说到底,自学程序员找工作的核心矛盾是:市场需要证明,而自学最缺的就是证明。你得用项目、用代码、用实际产出,一点点把这份证明补上。这个过程比科班生辛苦得多,但路没堵死。陈默现在还在那家公司,上个月刚升了小组长。他跟我说,如果重来一次,他会更早开始做真实项目,而不是花半年时间只看视频教程。 所以,能找,但不好找。不好找的原因不在技术本身,在于你得先跨过那道信任门槛。跨过去了,后面的事就顺了。
-
上一篇
-
下一篇