Hacker News new | ask | show | jobs
by sbilstein 4438 days ago
I feel the same way. My success as a programmer is some combination of luck and hard work, but it'd be unfair to judge others based on the kind of luck I've had. I was lucky to have been exposed to computing at an early age, stumble upon source code for qbasic games, like programming, major in it, and happen to have my graduation date align with a huge period of growth in our industry.

Good luck magnifies the effect of hard work, bad luck can make it appear non-existent.

2 comments

Definitely. When I started my degree, it was during a time when everyone was worried that all IT-related were going to India. However, I chose CS anyway because I enjoyed it. I just lucked out. The industry has been booming, my LinkedIn account blows up with recruiter emails, and I traded my stuffy corporate job for a startup position with a work environment heavily weighted toward employee comfort. I get into work at 10am wearing shorts and a t-shirt, and somehow I'm still a responsible adult. It's ridiculous. Hard work definitely helped, but I was also at the right place at the right time.
Success as a programmer meaning what exactly? Salary or knowledge?

If its the former, i reckon ""with a huge period of growth in our industry" has a lot more to do with it than anything else you did. If you studied ancient greek instead, all the hard work in the world wouldn't have helped you.

Yep, I agree completely. That's what I meant by "Good luck magnifies the effect of hard work, bad luck can make it appear non-existent."