A Burnt Out Programmer
sdk.org.nz
sdk.org.nz
Don't get me wrong, I don't disagree with what he wrote. It's just that I get annoyed by "magical solutions" that work well, but can only be applied to a minority. There's a whole lot of people out there who (for example) have kids and can't just get up, quit and spend a year traveling and relaxing and having fun. I'll probably get down-voted for this, but I needed to speak up.
Then, when their son was 15, they bought a sailboat, and sailed around the world for a year. When they got to Seward, Alaska, they decide they wanted to stay there, so they bought an old abandoned building, fixed it up, and opened an inn.
What struck me most about their story was how ordinary they were. They did not win the lottery. There were no hot startups or million-dollar buyouts for them. They had a kid to take care of, and seem to have had him fairly young (the innkeeper was in his mid-40s and the son was in college, so they must've been about mid-20s when he was born.) They just decided what they want and then worked hard for 15 years to make it happen.
There're a few things that really are out of reach for us normal folks - most of us will never have our own private yacht, or race fighter jets, or sail in America's Cup. But spending a year traveling and relaxing and having fun is probably not one of them. Or maybe it is now, but with a couple years advance planning, it should be more than doable.
Anyway, if you yourself are burnt out, perhaps there is a different way to get some of the excitement for your job back. This might seem counterintuitve, but a side-project (MORE WORK) can be really refreshing, particularly if you force yourself to work on it in regular increments.
However, there were a few moments when I felt dangerously close to burning out. My solution is to get some vacation and stop doing anything that might even remotely resemble work. Just relax, spend more time with family, read books, play videogames. Get out of town if possible. That's my burnout-prevention mechanism. I guess I'm just jealous: the most I can get is two weeks of vacation time ;)
PS: Sorry, about the down-vote thing. I don't hang out at reddit, so I didn't know it was part of their culture. Thanks for the tip.
When I wrote it, I didn't mean to suggest that everyone who was burnt out should do what I did. I tried to present it not as a 'solution' but merely a series of events that happened to me.
I think, for example, if I picked up a whole new line of work, a similar epiphany would have happened. A year or so later, I would've started solving problems, then come to the conclusion that I liked programming.
I'm starkly aware that packing up and going travelling is an incredibly rare privilege.
"There's a whole lot of people out there who (for example) have kids and can't just get up, quit and spend a year traveling and relaxing and having fun."
Not can't. Won't. Usually for reasons which boil down to being too in love with their precious little middle class lifestyle. Meanwhile, a family of 4 could pack up and live like kings for a year in practically any developing country for 10 grand.
I live and work in a developing country, where those 10 grand are rather hard to come by and even when you have them aren't enough to make a family of 4 live like kings. I came to this developing country from an even worse country (economically speaking) where I grew up knowing what poverty really is. Please excuse me if I'm "too in love" with my "precious little middle class lifestyle", because that lifestyle means that I can buy a book AND take my kid to the doctor in the same month.
I hope I made it easier to see why assumptions like yours are particularly infuriating to some people. At least the author didn't make the same assumption, as I can see from his comment, for which I am deeply grateful.
Not everyone has the strong safety net to fall back on, so not everyone can risk the long break; due to a variety of reasons.
He's right in that some people are afraid of risk and don't have much to lose. You're right that some have done a realistic risk analysis and decided that other things, especially children, are more important than optimizing their immediate happiness.
Appreciate all that you have already accomplished, and take advantage of the opportunities presented to you.
I erroneously assumed you were coming from a comparable socioeconomic background to that I'm used to. I assure you, the phenomenon I'm talking about is endemic to that context. I apologise for making you feel angry. But you're obviously a smart guy. One day, you'll be a lot better off than you are now. Who knows, maybe then you'll be saying things that your current self would find just as "infuriating".
I definitely will be taking my kids to see the world in the future, something we never did when I was growing up, family business kept us pretty busy year round.
I have worked in 88 companies, either as a contractor or an employee. I have seen OPs scenario (and many other absurd scenarios) play out many times. I have worked on the worst garbage code and dealt with incredibly nasty and incompetent people almost everywhere I've been. But I never let them beat me.
Only I get to decide how I feel about anything, especially work. When things have gone sour, which they almost always do, I have done everything I could to fix them, and when that wasn't enough, I have moved on. I've always felt that one of my biggest strengths was the breadth of my experience. I use almost all of it every time I do something.
There's now more hope and opportunity for true hackers than ever. It's just a matter of continually finding your best place. Maybe a small service business. Maybe that perfect job. Maybe a startup. If all else fails, keep the lousy day job and hack away at something cool at night.
If you're really burnt out, take a break. But make it your decision - don't let the bastards take your inner hacker away. Ever.
Whenever I have doubts about my work (which isn't often), I imagine I was born in any other century. I'd probably be digging ditch or milking a cow instead of making something cool out of nothing in my air-conditioned office. It's pretty easy to stay positive with that perspective.