TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Does contributing to open-source companies increase chance of a job there?

12 pointsby evexover 6 years ago
As the title says, Does contributing to open-source companies such as:<p>- Gitlab<p>- Ghost<p>- Discourse<p>- Edx<p>- Google(Angular, Flutter, Tenserflow)<p>- Facebook(React, React Native, Jest)<p>Increases (Dramatically) Chances of getting a job at said companies? to a point where said companies reach out to the contributor?

6 comments

tucazover 6 years ago
I’m going to reply to this just based on (my) logic and zero experience.<p>The question is: does it increase my chances dramatically?<p>I believe the answer is: if your contributions are dramatic I believe it does increase your chances.<p>How dramatic it needs to be is another discussion.<p>If you can make significant contributions to a certain community or company, so much that they can see the difference, how can it not help you?
评论 #18819883 未加载
DoreenMicheleover 6 years ago
It seems to me this is kind of how Linus Torvalds got his job. I could be wrong there, though.<p>HN comment:<p>&quot;I&#x27;ve known many more or less unemployable people who started contributing to significant open source projects, and based on that got hired to well paid positions.&quot;<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18378267" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18378267</a>
评论 #18822849 未加载
arduinomancerover 6 years ago
Just a theory but I’d bet, for companies like Google and Facebook, grinding leetcode would be less work and more efficient if your only end goal is to work there.
评论 #18822842 未加载
em-beeover 6 years ago
this is based on my gut feeling, as someone who is hiring and has FOSS projects we use for work.<p>first of all, there are multiple factors at play:<p>does contributing to FOSS projects increase your chances at getting any job?<p>does it make a difference to which projects you contribute to?<p>both these can be answered with yes.<p>having a portfolio of public contributions is helpful. (personally i think it is unfair to those who can&#x27;t afford the free time to spend coding, so i try to reduce the effect, but even then the ability to look at your code will give me insights that i&#x27;d otherwise not get)<p>if i am looking for a webdeveloper, i probably won&#x27;t care so much about your kernel contributions, other than as a general indicator of your skills. at the worst i might fear that your career interests don&#x27;t align with the job i can offer.<p>so working on a company&#x27;s codebase is likely going to help make sure that your interests are aligned with the work i want you to do. but only if the job you apply for is actually in that very area.<p>most of googles jobs for example are not angular, flutter or tensorflow. contributing there will probably not make a difference because you likely won&#x27;t be hired to work on those.<p>it is more likely to matter for smaller projects&#x2F;companies.<p>however on your last point, as mentioned by others, unless your contribution is so significant that you already know the core developers on a first name basis (like you are in the top 10% of non-core contributors) they won&#x27;t reach out to you. bigger companies won&#x27;t because it&#x27;s not enough to stand out, and smaller companies rarely have the funds to hire people on a whim.<p>what contributing may help you with is to be the first to hear when new positions open up.<p>if you are in the inner circle of angular developers, you may find out sooner if a new position in the angular team opens up. and you may have a chance, not because you contributed, but because they already know you and because you were able to submit an application earlier. (they know you because you contributed, but if you keep a stealth appearance while contributing, so that you never interact with other developers then that probably won&#x27;t help)<p>i have been in that group in one project, and while i didn&#x27;t get an offer from the company behind the project, job offers that targeted the experience were usually posted first on the core developer list, and so i knew about them early. my actual code contributions though weren&#x27;t really that significant but being on the inner circle helped (i organized conferences for the community and helped edit a book for example).
评论 #18824964 未加载
codegladiatorover 6 years ago
No
throwaway2021over 6 years ago
No, I&#x27;ve contributed to the Linux kernel more than once and never received a job offer from Red Hat, SUSE or Canonical.
评论 #18822853 未加载
评论 #18821379 未加载