Live data from Hacker News

Are You A Bad Developer If You Don't Take On Side Projects?

forbes.com

61–70 of 92 posts

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#61
If this is the case then every developer working at a 12 hour a day Start up, Google, Microsoft, and Facebook (who all are anti-moonlighting) are bad developers.

I don't have side projects. My one main project is all consuming enough that side projects would be distractions. The only distractions I can afford are enough to keep my live/work balance so I don't burn out.

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#62
post #3

You will make more money if you have an active github account. For most people this means side projects/work. You will be a better developer if you code more. You will be exposed to more languages, tools, people, and ideas. If you don't code in your spare time, but you are happy where you are, don't feel like you are a bad developer, you just will not be as good at development as you could be. It is your life, why do…

How does your no hiring without code samples work when it comes to IP encumbered industries? I for one haven't worked without a NDA that includes my code for over 10 years, and neither have any of the people on my current team. Further, contributing to open source projects (outside of what I do for my employer) is also problematic, because nearly all the things I'm interested in/expert in are very related to what I d…

I know our devs cannot share internal code and are limit to what OSS projects they can work. They actually need to get approval to work on an OSS project outside of work (yes). So that basically means they can't share the bulk of their work. The only option then is side projects on github, and this leaves you in a bad situation if your life outside of work doesn't involve coding non-stop.

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#63
post #3

You will make more money if you have an active github account. For most people this means side projects/work. You will be a better developer if you code more. You will be exposed to more languages, tools, people, and ideas. If you don't code in your spare time, but you are happy where you are, don't feel like you are a bad developer, you just will not be as good at development as you could be. It is your life, why do…

This is quite bad. Why don't where I work and what I do get any credit? If you see my github account will you hire me without an interview and without asking me any of those "programming puzzles" popularized by google? You could learn about the drive of a person by his github account but cannot get anything else from it. Of course that does not mean a person without a github account is without motivation.

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#64
post #38

Earlier quoted context omitted.

How does your no hiring without code samples work when it comes to IP encumbered industries? I for one haven't worked without a NDA that includes my code for over 10 years, and neither have any of the people on my current team. Further, contributing to open source projects (outside of what I do for my employer) is also problematic, because nearly all the things I'm interested in/expert in are very related to what I d…

Keep in mind that the OP is probably in a very different industry than you are; if you have enough expertise that your interests are things you can't work on independently (like quant or security?), you will likely be applying to a nonoverlapping set of jobs as the OP, which (I'd guess) are much more interested in experience than a github profile. On the other hand, if you're a startup CRUD hacker, your potential emp…

With reference to my comment here [1], here are the two weak points I see in what you wrote:

A. From a legal standpoint, AFAIK (IANAL), things that fall under the same trademark code are considered to be one industry. I have said this before in various discussions forums and while I am open to hear that I am wrong, no one so far as told me so. This means that "Computers, software, electronic instruments" are considered to be one industry [2] from a legal standpoint.

B. Even if the OP or you feel that you are in a very different industry, you/OP need to check your contracts for such IP issues before concluding that you do not have the same issues.

[1] https://news.ycombinator.com/item?id=6245738 [2] http://www.tmweb.com/trademark_classes.asp

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#65
post #29
post #3

You will make more money if you have an active github account. For most people this means side projects/work. You will be a better developer if you code more. You will be exposed to more languages, tools, people, and ideas. If you don't code in your spare time, but you are happy where you are, don't feel like you are a bad developer, you just will not be as good at development as you could be. It is your life, why do…

I hear this quite often about Github and it's a bit disturbing to me. If I heard an editor judge an author's work based on what that author posts to twitter, I'd be horrified. I can't be the only person on Github that uses it primarily as a junk drawer full of bad implementations and abandoned "projects" that were more quick and dirty personal itches. Sometimes I'll contribute to random OSS, but the vast majority of…

I think a stackoverflow page would be much more valuable. Just looking at how a person answers a question tells a lot more than the code they forked or abandoned.

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#66

Earlier quoted context omitted.

How does your no hiring without code samples work when it comes to IP encumbered industries? I for one haven't worked without a NDA that includes my code for over 10 years, and neither have any of the people on my current team. Further, contributing to open source projects (outside of what I do for my employer) is also problematic, because nearly all the things I'm interested in/expert in are very related to what I d…

I know our devs cannot share internal code and are limit to what OSS projects they can work. They actually need to get approval to work on an OSS project outside of work (yes). So that basically means they can't share the bulk of their work. The only option then is side projects on github, and this leaves you in a bad situation if your life outside of work doesn't involve coding non-stop.

This still may not be the complete picture. I do not think, most probably, even side projects on Github or elsewhere is legally an option. See my comment here: https://news.ycombinator.com/item?id=6245738

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#68
post #57
post #29

Earlier quoted context omitted.

I hear this quite often about Github and it's a bit disturbing to me. If I heard an editor judge an author's work based on what that author posts to twitter, I'd be horrified. I can't be the only person on Github that uses it primarily as a junk drawer full of bad implementations and abandoned "projects" that were more quick and dirty personal itches. Sometimes I'll contribute to random OSS, but the vast majority of…

Yeah I agree this is pretty scary. Two of my clojure projects on github are from when I was learning the language. I'm much better at clojure now, but the public facing code is junk because I was in proof of concept mode, not fluent, idiomatic mode. I'm torn. Do I leave it up there to show that I enjoy learning new technology in my free time, or do I take it down because it's not coded in the professional quality I h…

Leave it up.I think the fact that you're the type of developer who goes out of his/her way to learn Clojure trumps the fact that it might not be the highest standard code.

Re: Are You A Bad Developer If You Don't Take On Side Projects?

#69

Clearly, the answer is no. BUT, and this is a big BUT, having multiple personal projects does make you much more marketable to potential employers. If you don't have a well known University or a well known company on your resume, having a stack of personal projects that show you're constantly learning, that you're passionate about the programming and that you love what you do can mean the difference between getting a…

I work at a large enteprisey corp (one that you listed actually) and I'm trying to break out. I find what you say to be true. You don't necessarily have to do side work but employers basically require it to hire you. Maybe it's not required but if it's you against someone with an awesome github profile you aren't getting the job.

In my case I'm trying to get out of a consultant role and more into a development role. Said company forbids me to share things I have done internally. My only option is to start doing side projects. I understand that an employer needs a way to make sure you can do what you say you can do. The only choice I have right now is to sacrifice my personal life to develop some projects I can share, look for another consulting role (which I don't want), or suck it up. The problem is the longer I stay the more out of touch I become with the development world. It's like a big trap.

Post reply on HN