timwalsh300
Recycles dryer sheets
- Joined
- Nov 7, 2009
- Messages
- 131
I have a question for folks who work(ed) in the software industry.
First some background: I earned my degree in computer science a few years ago. Although my current job is totally unrelated, I remain interested in the subject. This past week I started reading Steven Levy's Hackers: Heroes of the Computer Revolution. One of the pervasive themes is how many of the most innovative pioneers of computing just lived to tackle engineering/programming challenges, and they didn't care about money, or sleep, or anything else. It inspired me to fire up an IDE and write some code again for fun.
I remember the feeling as an undergrad, and it still gets me: when I'm mentally stepping through an algorithm, relentlessly hunting down a deeply buried bug, I feel completely addicted and find it hard to stop for anything; hungry, tired, needing to pee, it doesn't matter. Two nights ago I got out of bed in the middle of the night to change a couple lines of code, thinking I had just found a solution. The feeling of satisfaction, when everything finally makes sense and functions precisely as I desire, is enormous. It makes me think that I would love to do more of this, maybe working on open source projects, when I eventually have more time. Then I think: why do it for free when I could make a career change and get paid for it?
However, I know that this forum is heavily populated with folks who do/did this for a living. So to remind myself that the grass isn't necessarily greener on the other side, I want to hear from you guys. Does the aforementioned feeling wear off at some point? What else about the job drives/drove you to early retirement?
Tim
First some background: I earned my degree in computer science a few years ago. Although my current job is totally unrelated, I remain interested in the subject. This past week I started reading Steven Levy's Hackers: Heroes of the Computer Revolution. One of the pervasive themes is how many of the most innovative pioneers of computing just lived to tackle engineering/programming challenges, and they didn't care about money, or sleep, or anything else. It inspired me to fire up an IDE and write some code again for fun.
I remember the feeling as an undergrad, and it still gets me: when I'm mentally stepping through an algorithm, relentlessly hunting down a deeply buried bug, I feel completely addicted and find it hard to stop for anything; hungry, tired, needing to pee, it doesn't matter. Two nights ago I got out of bed in the middle of the night to change a couple lines of code, thinking I had just found a solution. The feeling of satisfaction, when everything finally makes sense and functions precisely as I desire, is enormous. It makes me think that I would love to do more of this, maybe working on open source projects, when I eventually have more time. Then I think: why do it for free when I could make a career change and get paid for it?
However, I know that this forum is heavily populated with folks who do/did this for a living. So to remind myself that the grass isn't necessarily greener on the other side, I want to hear from you guys. Does the aforementioned feeling wear off at some point? What else about the job drives/drove you to early retirement?
Tim