News for hackers. Stuff that matters.

Ask HN: Commercial projects versus open source?

I find potential employers pushing open source (github activity, etc) projects a lot. I feel this discourages me from working on commercial (closed source) projects.

How does one balance closed source work while maintaining a "public" presence in the open source world. Time is so limited and splitting focus doesn't seem like a good plan.

( 4 comments | 6 points | on HN )
Re:Ask HN: Commercial projects versus open source? by davismwfl on Thursday April 28, 2016 @07:42PM (#11592728)
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 "day" job.

If you are working at a small company or startup that is using other open source projects/products, you can contribute to those projects to help improve your company and get paid to do it.

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.

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/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.

Either way, the more you put yourself out there the better. Good luck!

Re:Ask HN: Commercial projects versus open source? by explosion on Thursday April 28, 2016 @04:24PM (#11591656)
While working on a commercial project, you typically have to write some code that isn't related directly to the core business. This code can be open sourced as a library.
Re:Ask HN: Commercial projects versus open source? by ChuckMcM on Friday April 29, 2016 @12:18PM (#11596702)
You should not feel discouraged. If you consider the whole "white board exercise" you might think of open source github projects like that. Bits of code you can write to learn about bloom filters, or try comparing sorts. Also you can 'fork' an open source project and submit pull requests from it on Github.

But it does pre-suppose that you like to dabble in writing code in your "free" time.

Re:Ask HN: Commercial projects versus open source? by bbcbasic on Thursday April 28, 2016 @11:32PM (#11593606)
I don't worry about potential employers. I've done a bit of open source for fun. But now I can't be bothered working for free and would rather do commercial stuff for side projects. Happy to show a PE some of the code, but it ain't going to be on Github.