零经验程序员如何抢占面试机会?


零经验程序员如何抢占面试机会?

【CSDN 编者按】苦学多年一朝出关,发现“山下”各路岗位门口都竖起了“xx 经验 N 年上”的职务描述,猛一记心灵暴击——经验栏一个“无”字迎风流泪。0 经验=0 希望?本文就将向你介绍零经验程序员该如何获得面试机会。

零经验程序员如何抢占面试机会?

作者 | Cory Althoff
译者 | 弯月

责编 | 仲培艺
出品 | CSDN(ID:CSDNnews)

以下为译文:

你付诸行动学习了编程。现在你已做好准备,可以开始申请工作了,但是所有入门级的职位都需要三到五年的经验。是不是觉得没希望了?绝非如此!下面将向你介绍零经验的程序员如何才能获得面试机会。


零经验程序员如何抢占面试机会?

心态


最重要的一点是,你要充满信心,即使是零经验的程序员也可以获得面试的机会。我这么说是因为我就曾有过这样的经历。我的第一份编程工作是在 eBay,而在获得这份软件工程师的工作时,我连哪怕一天的编程经验都没有。

如果你还不相信,可以看看 Facebook 上“自学编程”这个小组(https://www.facebook.com/groups/selftaughtprogrammers/)。这个小组的成员都是自学成才的软件工程师,他们在拿下第一份工作时也没有任何经验。管理员 Matt Utley 原来是一名仓库管理员,但他四年前开始转行做软件工程师。另一个小组成员 Madison Kanna 只花了一年时间就从时尚模特“转型成了程序员。


零经验程序员如何抢占面试机会?

项目


有了正确的心态后,你就得自己动手做点项目了。你可以做任何想到的东西。坚持每天都做新的东西。争取让你的 GitHub 上填满各种项目。

你可以把 GitHub 看作是你的第二份简历,在其上尽可能地展示你的各种技术。如果你能做一些真正对他人有用的项目,而且能够在 GitHub 上积累 Star,那便最好了。你也可以试着写一些其他程序员会感兴趣的项目。最后在简历上列出最出色的项目,而这些项目也会成为你的资本。


零经验程序员如何抢占面试机会?

简历


写简历的时候,别忘了在文件名里写上“软件工程师”几个字。我简历的文件名就是 cory_althoff_software_engineer.pdf。简历开头要写明姓名、电话、电子邮件、GitHub 链接、* 链接(如果名气很大的话)和地址。在这些信息下方,建立一栏“技能”(Skills)。这一栏是为了展示你的技术,所以你需要写上所有你会的东西(而不是你的经验)。我的技术力大致如下:

零经验程序员如何抢占面试机会?

接下来要建立一栏“项目”(Projects)。同样,这里也是为了着重展示你的技术,以掩盖你经验不足的事实。我在这里写了两个项目,因为这两个项目很适合在面试中讨论:

零经验程序员如何抢占面试机会?

几乎每个与我交谈过的面试官都会问我关于 Projectx 的问题,我写的这个项目可以从 Airbnb 上抓取一整年的所有数据。面试的时候我没有任何经验,因此谈论该项目可以帮我向面试官展示我的能力,让他们关注我的能力,从而忽略我没有经验的事实。


零经验程序员如何抢占面试机会?

LinkedIn


LinkedIn 是寻找面试机会的一个好去处。上面有大量的科技 Sourcer,他们的唯一工作就是找到像你这样擅长编程的人,并为你们安排面试。优秀的人才总是很稀缺,如果你能够充分展示你的能力,他们就会为你找到不需要工作经验的面试机会。

他们寻找候选人的方式是关键字搜索。所以你的 LinkedIn 页面应该像网页那样做搜索引擎优化。如果你会 Python,那么就应该在页面上尽可能多写几遍 Python(当然需要看上去合理)。而且,你应该尽可能找更多你认识的人为你做引荐。

零经验程序员如何抢占面试机会?

你应该把最近的工作经历写作“软件工程师”。你是否做过程序员的工作并不打紧,你需要想办法把最近的经验写成软件工程师。比如,可以做编程方面的义工,可以在 Upwork 上做*职业,可以自己开公司。你需要做到不惜一切代价。


零经验程序员如何抢占面试机会?

推销


找工作就是推销自己。熟悉一些营销方面的基础知识可以帮助你脱颖而出。你需要考虑的是:营销人员应该关注其他人正在做的事情,然后做出与之相反的事情。

花点时间阅读一些营销书籍。我最喜欢的营销方面的作者是 Seth Godin。我最喜欢的书是《Purple Cow》和《All Marketers Are Liars》。

现在,你可以大胆地走出家门,去争取编程的面试机会,即便没有编程经验也无所畏惧!

原文:https://selftaught.blog/programming-interview-with-no-experience/

作者:Cory Althoff,eBay的程序员。《 The Self-Taught Programmer: The Definitive Guide to Programming Professionally》一书的作者。

本文为 CSDN 翻译,如需转载,请注明来源出处。



 热 文 推 荐 

畅言 

☞ 他用代码终结“撒贝宁”,21123 个岗位急招 AI 程序员!

☞ 极客头条

☞ 那些简历造假拿 Offer 的程序员,后来都怎么样了?

☞ K8S安全军规101:对CNCF最佳实践的扩充

☞ 为什么说稳定币才是诺奖得主哈耶克想要的非国家货币?

☞ 月入5万,程序员夫人们过上"贵妇"生活了吗?

☞ “扔瓶子”有套路?日本高中生开发机器人,手残党们有救了


print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

零经验程序员如何抢占面试机会?点击“阅读原文”,打开 CSDN App 阅读更贴心!

零经验程序员如何抢占面试机会?喜欢就点击“好看”吧!