Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Difference between the hobby and the job I find is your control over what and when you do the things you want to do. Both have the type of work everyone loves, its just not as free at a workplace.

I program Android at home and decide when I want to do the boring parts. Sometimes I make it fun by finding some way I can script or generate the boring, repetitive parts of programing games or layouts. Heck, sometimes I just grind at it with a 6 pack and a good playlist. But at work there's often weeks at a time where I'm forced to do the crap work that no one ever really dreamed of. It needs to get done, it has strict deadlines and I'm not allowed to drink. But it pays me well and its part of the stepping stones to getting to the fun parts.

After spending the amount of time I have on HN I must admit that I am blessed with the position I'm in so I can't complain fully about it but its not fair to say that programming is a job to avoid simply because you're tasked with the crap every so often. For one, you need to earn your stripes to be put in that position where your responsibility and accountability are high enough to get the critical components. The guy right out of school onto the job dreams big but its no different from any trade or job in the world: new guy gets the grunt work. Perhaps its because I spend more time talking with fellow geeks or perhaps we do have a small superiority complex but no one should be fresh into a career thinking they'll be the one doing all the magnificent things you see on the web crafted by experts and superstars of their field. Heck I went through that faze too and I'm still very young but its much easier to see once you interact with the next shipment of grads: I don't hand off the critical work because I don't know they're good for it yet.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: