So the answer depends.  If you are working in Enterprise America, then you have to start contributing to open source projects on your own and outside of your &quot;day&quot; job.<p>If you are working at a small company or startup that is using other open source projects&#x2F;products, you can contribute to those projects to help improve your company and get paid to do it.<p>In the end, if you are hacking on something you think is neat or interesting, put it out there.  The worse thing is no one notices, the best is you now have things you can point to.<p>Personally, I use a combination of all the above, yet I am the first to admit, I screwed up early on in that I used a company email&#x2F;GitHub account I had to do most of my contributions instead of my personal email.  Had I used my personal it would have made my contributions easier to track, but either way they are provable.<p>Either way, the more you put yourself out there the better.  Good luck!