<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVGHS6G" height="0" width="0" style="display:none;visibility:hidden"></iframe>
开源项目让你的简历,在NG中脱颖而出的秘密武器
开源项目让你的简历,在NG中脱颖而出的秘密武器
篱笆资讯
开源项目让你的简历,在NG中脱颖而出的秘密武器
大家好我是你们的篱笆导师Justin。我遇到过很多的学生面临这样的困境既没有实际经历又没有发过paper,简历上只有一些比较激烈的课程项目,这种简历放在现在的就业市场上是比较难拿到面试的。那是不是这样的简历就没有救了呢,今天我就教大家一个秘密武器,开源项目。
 
什么是开源项目,就是允许任何人免费使用也允许任何人贡献代码的项目,一段好的开源项目经历在简历中的份量,约等于一份工业界的实习。为什么这么说呢,因为大部分好的开源项目都是以工业界的标准来写代码的,你能在开源代码中加入自己的代码,也就证明了你拥有在任何公司独立工作的能力。关于具体去哪里找开源项目,下面我就给大家提一点建议。
 
第一点基于自己使用过的库。比如做某个全能开发项目的时候你用过了并且熟悉django,那就到django的GitHub主页上,一般项目所有者会在主页上写一个guide,来指导新来的同学具体贡献代码的步骤,只要跟着那个步骤走就行了。
 
第二点GitHub有一个explore功能,可以随机探索别人创造的项目。看到感兴趣的你就可以点进去看看项目所有者是不是还活跃着,以及项目是不是允许并且鼓励别人获取代码。
 
第三点这里也抛砖引玉一下,给大家讲一些我自己贡献过代码也对初学者比较友好的开源项目。Elastic search ,django ,Pasta ,Elastalert2,sensu-go,但是尤其提示一定要选择跟自己的技术栈相关的项目,你不要自己是写python的,然后强行跑去c++的开源项目凑热闹。
 
最后讲的一点是一开始参与一个开源项目的时候不要急着去写代码,可以从一些比较简单的任务开始做起。比如加些注释、改些文档,等你熟悉整套流程了并且在项目所有者那里混脸熟了,这个时候你再去开始输出代码就更加容易被人家接受了。
 
好的今天我要给大家讲的就是这些了,希望大家都能积极加入开源社区,同时也给自己的简历化腐朽为神奇,实现双赢的结果,谢谢大家!
coffee 直连行业大牛导师,1v1模拟面试与求职指导
mentors
airplay 实战与求职精品课程
数据科学
软件工程
人工智能
金融商科
产品经理
产品设计
bookmark 2000+名企面试真题
amazon google tiktok microsoft meta