HNHacker News
TopNewBestAskShowJobs

davemello

32 karma · joined June 3, 2013

submissionscomments
davemello··on Advice for young developers
Omni, I did change the title on one of my four points from 'Work for free.' to 'Intern/volunteer', as that was my original intention. I used the phrase 'work for free' to make a point - that when you start out, gaining the best experience often does not go hand-in-hand with a big pay-check. I also added a couple of sentences to reinforce that point. Sorry - I didn't think of that as responding to criticism, but rather clarifying my poor choice of words. The feedback posted here showed that I was unclear on that.

I appreciate everyone's feedback here. This is my first post on Hacker News, and I didn't expect this kind of response.

I realize that the idea of not valuing one's own time can be dangerous, and lead to a bad dynamic down the road. This is especially true for freelancers. That said, I stand by the point. For a student or beginner, the idea of getting involved with real-world communities, whether its a company you respect, an open-source project you support, or even a non-profit that you believe in, can be very valuable. Sometimes the best way to get involved with these groups, particularly if you have little to offer on paper, is to be creative with how you can help them, knowing that your biggest reward for the contribution will be the experience you gain. I don't see this as being unfair to yourself at all, nor do I see it as selling yourself short.

davemello··on Advice for young developers
>> But sometimes, knowledge is better to have as you can exchange that for (even more) money.

Thanks ed209, that's great, and exactly what I was getting at.

davemello··on Advice for young developers
Thanks, all, for the feedback! I just wanted to clarify on my 'work for free' point. If you have no real-world experience, get some. While you may not get paid at first, the amount of marketable skills you learn will more than pay for that. The point here is not to offer to work for free in hopes that you might eventually get hired (although that can sometimes happen). Rather, the point is that there are a lot of things that you can only learn by being thrown into the context of a fast-moving, multi-faceted company with real clients.