没有工作经验,只有个人项目的初级程序员的出路在哪里?
提问
初级程序员的出路不在海投简历,而在把个人项目做成能证明判断力的深度作品,同时用AI把交付流程走通。
先做出一个能讲清楚取舍的深度项目
材料里的观点没有工作经验时,简历上能打动人的不是项目数量,而是项目里体现的判断。立正提到,招人看的是能不能把需求清楚的任务可靠做完,而AI已经能很快完成机械编码,所以真正稀缺的是分辨对错、权衡取舍的能力。一个个人项目如果能说清楚为什么这样设计、遇到什么约束、怎么验证结果,就比十个教程式项目更有说服力。Ethan在访谈里也提到,有真实GitHub项目并能讲清如何用AI完成工作的new grad,在申请者中占比其实很低,可能不到百分之五。所以把基本动作做扎实,本身就已经构成差异1,2。
把AI放进完整工作流,而不只是写代码
材料里的观点立正观察到一个常见问题:很多人不是不会用AI工具,而是不熟悉编程环境和上线流程,比如终端、Git、部署这些环节。对初级程序员来说,这反而是可以主动补上的部分。把AI用在coding、debug、写文档、部署的完整链条里,走通一次从想法到上线的过程,比只让AI生成代码片段更能积累可展示的经验。这样做的好处是,面试时你能讲的不只是“我用了AI”,而是“我判断了什么、怎么验证的”3,4。
这些材料主要讨论AI时代的求职方法和能力判断,没有针对特定地区、签证或行业的初级岗位市场数据。
回到4份原文
Ethan对new grad求职的拆解,包括GitHub项目占比和AI native的具体含义,适合核对初级求职者如何被看见。
关于初级工程师做什么、AI替代哪些活、判断力为何稀缺的讨论,适合理解出路方向。
解释编程小白用不好AI coding的常见卡点,适合核对个人项目从想法到上线需要补什么。
面试框架只能叙述已有内容、不能提高已有内容,适合理解为什么要在side project里积累。