Ask HN: I'm Tired of Hacking. What Do I Do? Please Advise.

77 points by TiredOfCoding ↗ HN
I have been developing web apps for almost 8 years now. I worked at agencies, development shops, I freelanced, I was CTO of an startup, had the six figure salary, etc. I just can't do it anymore. I hate sitting on my ass all day writing some code. My neck has been hurting for two years for spending so many hours in front of the computer. I kind of have been hating my career for a couple of years now and I have no clue about what I should do. I'm in my late 20's and I don't have a lot in savings left (six months of living costs at the most). I quit my job last year to work on a webapp of my own. I finished about 50% of it and haven't been working on it since. I got some freelance web maintenance work just to help cover some of my bills I get paid monthly and it's really easy stuff but I find it very boring as well and I wish I didn't have to spend any time working on it. I'm not lazy I just got tired of writing code and this industry in general. I always delivered the best work. In all of my previous jobs and was usually the best developer, engineer, etc.

Has anything like this happened to any of you?

What do you recommend I do?

120 comments

[ 3.6 ms ] story [ 140 ms ] thread
Find a place to work where you're not the best developer, engineer, etc. It's more fun when you're learning.
Agreed, boredom comes from lack of challenge. There's lots of non-challenge available in day-to-day web development.
Seriously, this is good advice. It is always fun when you have a "big brother" in your workplace.
Sounds like a case of burnout to me. I think a lot of people would envy your position, especially given today's economic climate. Without knowing anything of your situation, except that you don't want to work on computers any longer, I'd suggest taking a step back and really analyze your situation. Have a serious conversation about your immediate future with someone that you respect (parent, mentor, older friends/siblings, fellow hackers) and see what they'd say about your life, in general. Also, get out and socialize more. You obviously have a knack for putting together successful projects, so use those skills to help other people out. You will feel better about lending your skills and time to someone less fortunate.

Also, read some books? The 4 hour work week comes immediately to mind. You haven't defined success for YOUR life yet, it seems to me.

I find it interesting that "spouse" or "significant other" was not in the "someone that you respect" list.
I just figured the implicit assumption was the original poster doesn't have a spouse or significant other.
For some reason, I pictured the original poster as single.
(comment deleted)
or at least, whatever definition he DID come up with is no longer valid.

I think that the measure of success is something that has to be discovered, rather than defined. It's not as though people are able to choose what they want- all they can choose is how to best go about it.

This is a very common sense advice, but I don't think it will do any good in this case. He most likely knows/tried all of this.

Reading is a good idea, though, just not professional books (or not in particular). There's a lot of interesting stuff around if you look a bit.

Try something totally different. It could be a totally different technology: say Ruby on Rails or maybe Flex/Flash & Actionscript. How about becoming a designer? Something you have never considered before or never thought of as worthwhile. Something that brings back the "lightness" feeling you seem to be missing.
I like the idea of seeking "lightness". Heaviness is exactly what burn out feels like, as if everything is 100 times more painful than it really is/should be/once was.
I think change is certainly key as the catalyst for a turn around your state of mind.

That said, from my experience, I wouldn't expect to ever have an immediate, deep psychological turn around in response to any particular change, even a radical one - it always takes time. But change is key.

Some common wisdom: It's easy to be scared of change - often easier to deal with a bad situation - not even really realize it's that bad - than face the unknown. But the unknown is almost always not as bad as you think.

Take one month's expenses, move out your pad if you're renting and go teach English overseas until you get your senses back.

Everyone needs their 2-years of fucking around backpacking before they hit 30. I am just coming back from mine; 20 countries in 2 years and stories for a life time. Cost me less than 10k a year to live like that.

Cheers!

> I am just coming back from mine; 20 countries in 2 years

I'm curious. 1) Did you bring your own netbook/laptop along and 2) How well are you handling your "re-entry" (e.g. hanging out with friends who knew you pre-travel)?

I took a laptop and a digital camera with me and ended up hating them every step of the way. My first travels I did Africa and the middle-east, the second I did asia.

In countries where I have "based" myself, anything more than 4 weeks; the laptop has been a good useful distraction. When you're shocked by a local culture which you have to deal with for extended survival (anything more substantial than a western-style hotel and continental breakfast) you will end up missing speaking your familiar language, eating familiar foods, or just walking outside without a guide at hand (printed or in-flesh.) Also there is that strong sense of alienation when everybody around you is looking at you, even you have been with them for weeks. In these times, firing up your slackware box and seeing what you used to work on in more homely times is a good psychological aid.

Cameras I didn't like. I hated being looked at and treated as a "foreigner", and I feel like I am doing the same when I point a lens at a "local" person, building or artifact. It felt like I was capturing their soul to take back home with me as a novelty. I have no photos of my travels, but I have friends. Hundreds of good friends from all walks of life; fishermen, priests, pimps, students, political activists, drug traffickers, aid workers, moms, bicycle repairmen, white-house staffers, journalists you name them.

Coming back was hard. I have lost 80lbs and came back with more street-sense than I could imagine. When I landed at Dulles Airport I had $60 to my name and I had the photo of a new girlfriend in my wallet. None of my family or friends had the time to give me a ride home, so I took the bus, for the first time in the U.S. Before then I have taken the bus a few times on nights-out when I knew I wouldn't be fit to drive. This time it was just what I was used to do. My instincts where different; I took a window seat in the way back that was close to an exit door. Something that you do when traveling in dangerous places (you don't sit in the front, or police and bandits will pull over the bus and shake you up for bribes; and you don't sit sandwitched between two locals, unable to escape.)

I also came back with 2pack a day cigarette habit. Hi alcohol tolerance. A very unprofessional appearance. An appetite for anything served to me on a plate. A habit of carrying a bag with basic survival necessities. Indifference to crashing anywhere. Hitching rides with total strangers. And finally, a weird ability to connect with people in the underworld.

My first few gigs have been freelancing gigs doing anything and everything. It took my girlfriend the last few months polishing up back to shape; I don't think I would have come back if it wasn't for her, actually. I have seen many long-time Western expats dying in local hospitals of controllable diseases; the ex-military Americans are most prone to this. Diabetes, high-blood pressure, liver problems; I have pitch in $5 donations to so many expats in hospitals I didn't want to be one of them.

Allot of stuff, most of it unfit to print.

That's beautiful. Are you still in the DC area? We should get a few people from HN for some beers.
Yes, I am here until mid June. Moving outside the U.S. again to be with said girl friend :-)
Let me just add that small valuables, like gold and Western-made digital electronics come handy for pawning when you lose your wallet, get your documents stolen or otherwise that odorsome object hits the Murphy fan. And it will.

Two gold rings and a necklace, not worn, but secreted in your boots will get you out of allot of trouble, at least until that unexpected national/religious/regional holiday you never expected finishes, or perhaps the riot dies down, and the banks/embassies open. Sometimes government and banking offices will be wide open but you cannot get your paperwork done for DAYS, and you will quickly run out of money, and starve at that shitty border town.

I have to agree with the gold rings. What we had were gold coins hanging on our necks just in case something happened to the dollar or the euro. At least with gold, you can pay your way out :)
did you ever happen to sell it?

coz o/w it's just an added weight -- well in your case it's maybe for appearance so it's a good investment/insurance

some people do hide gold in their teeth, might be interesting if that's your thing

Allot of stuff, most of it unfit to print.

Only boring stuff is unfit to print. You should write a book, or at least a blog. Seriously.

I'm reminded of that Goethe quote about how people's personalities are made up of a desire for a combination of love, adventure, power and fame. Reading this comment makes me feel like the "adventure" component has been neglected in my own life :(

(comment deleted)
I don't think I would have come back if it wasn't for her

You mean to stay you would have stayed abroad? Am little confused as you start talking about expats dying of preventable diseases immediately afterwords

Sometimes you see danger but its magnitude doesn't hit you until someone else points it out. I was 26-27, I had my vaccines done, I had some cash and I am African by birth, so none of these "problems" that Western expats were facing could touch me, it is my third-world and I will be fine!

Yyyyyeah, nice try. My new girlfriend with a woman's common-sense was quick to point out to me the danger I was in. I had dabbled in business with the locals and I might have taken a side in a neighborhood civil-war that was going back for decades. It would have taken a $20 bribe from someone to pin some contraband on me and send me off to Hanoi Hilton for good.

etc, etc.

Reading your second comment in this thread leaves me wondering if it would be safe for an american to travel the same as you did. I had wanderlust a few years ago and reading your post makes me want to go wandering abroad again. I would go to South America, but out of curiosity, is Africa or the Middle East safe for Americans?

[Edited for better communication]

REPLY: Ah, so then in a sense, it isn't safe. It would be awful to go out the way you did but remain a tourist. :)

I was deliberately courting excitement. You can safely stay in the tourist circles and be A-OK.
I'm American. I spent a year and a half traveling through Asia, Australia and NZ. Then another 6 months in South America. There are tons of people, Americans included, doing the same. In general it's extremely safe.
watch out for the drop bears in Australia though. Those guys are vicious!
(comment deleted)
Do you think you will have any trouble explaining your time off to a potential employer?

Every job I ever got was because I gate crashed, usually at a pub or cocktail party. Whenever I talk to someone who I feel like we can work together, I just ask them about their business/project and put myself in their shoes. The great majority of the time I would "not hire myself", because I know I am unfit to help them. But if I know I am the one, I usually take charge; I first restate the problem, explain my understanding of where they are and where they need to be, then tell them "what we need to do to get there". This is the same way I recruit friends for other friends as well.

(comment deleted)
Do you really think you should make all your major life choices based on what an HR droid reading your resume might think?
(comment deleted)
>Do you think you will have any trouble explaining your time off to a potential employer?

Do not live your life based on the opinions of future employers.

Please, do anything but. There is a large, large world out there that you should do your best to experience.

(comment deleted)
How about learning something else ? You've got time, why don't you learn a musical instrument ?
You're gonna live a long time, you've got time to change direction. Find a junior job doing something completely different, or even start studying something, anything.

Only things that can happen are that you become happy for you new job, or you fall back in love with programming.

Another option: I know an illustrator who was getting tired of the endless line of demanding clients wanting the same old work, so she decided to spice it up by taking internships one week of every month. She tries to make the internships as different as possible, examples being a baker, a clothing shop, some print/dtp shop, etc.

Maybe that could be a less radical way of getting some fresh perspective.

Yes. Most of the people giving advice on this thread assume that programming is, ultimately, the right choice for this person. It might just be the case that programming is the wrong profession.
"My neck has been hurting for two years for spending so many hours in front of the computer."

Is is possible that you feel crappy and are blaming your work environment?

I've been sitting in front of a computer for 30 years and my neck never hurts. In fact, nothing does.

No matter what you decide, you must take care of yourself. If you don't feel well, you won't be happy doing anything. There are many references on the web on what to do, some excellent and some horrible. I'd be happy to share what I do to feel great if anyone is interested.

Yes, share what you do to feel great.
Exercise and eating healthy are the real keys. Without regular exercise you will feel like shit, guaranteed. Eating only fast food will make you feel like shit, guaranteed.
Exercise:

I have scoliosis and I've tried everything for sore back and neck. Nothing has worked as well as the 5 Rites every morning before breakfast. I think #3 has helped me the most, but who knows. I'll leave the secret with the ancients. I do these every day.

http://en.wikipedia.org/wiki/Five_Tibetan_Rites

In addition to that, the usual:

- get my heart rate into the training zone (140 to 170 BPM) for 30-40 minutes 3 to 6 times per week (jogging, stairs)

- heavyhands

- shovelglove http://www.shovelglove.com/

- chin-ups, pushups, dips

- Hindu squats http://www.youtube.com/watch?v=TuyAdr4RKsY Do 500 of these every day and you'll be in the best shape of your life

That's it. I don't spend much money, but I do something every day.

Eating:

This is more (un)common sense that anything else. My 2 favorites:

http://www.soilandhealth.org/02/0201hyglibcat/020121horne/02...

http://www.amazon.com/Eat-Live-Revolutionary-Formula-Sustain...

i got scoliosis too, and i went to chinese medical master (he also does accupuncture) that specializes in massaging and bones structure

he didn't use any equipment. i was to sit on a chair, knee/shin next to each other. an assistant locks the knees by hugging using both hands so my body cannot move easily.

he then 'measured' my backbone and then stretched my arm, twisted my back based on his initial estimate and then do the measure-stretch-twist loop. it took him quite considerable force (he's sweating)

the whole process took about an hour and must be done in many visits (mine's 3), depending on severity

i felt better but cannot provide statistics/numbers; however, my cousin can. her father is a modern doctor who cannot believe ancient chinese methods. he took x-rays after each visit. he told me that during 2 weeks of therapy, her scoliosis improved from 40deg to 20deg.

i want to visit the chinese medical man again, it's been more than 2 years. there's no 'cure' or 'pills'. i believe if i do better pose i won't need to go visiting him again ... but i'm as uneducated as layman about correct posture so i always revert back to old problems

if you have resources on this please share. the hindu squat looks very tiring -- 500 of these in one go?

btw i'm now using stand-up desk (like a week or so) and my back, heel, ankle and toes are aching and cramping. is it to be expected especially for scoliosis guys? after feeling pain, i just sit for a while. i guess after a while i'll develop endurance

thx for the links

"No matter what you decide, you must take care of yourself."

I second this! I've been experimenting quite a bit, and my diet and exercise patterns definitely shape my feelings about work more than the B.S. I experience per day.

All of the common health wisdom you know will incrementally help in the short term, even if it's not a long-term solution. If you're feeling irrationally irritable, stop drinking caffeine. If you're feeling tired in the afternoon, eat a light healthy lunch and get some sleep. If you're feeling sore, make sure to stretch out every morning, and make sure you're sitting up straight. Exercise always helps!

My neck doesn't hurt either, I've been at it for over 20 years. Maybe your ergonomics are wrong.

The bigger issue is that you aren't excited by what you are doing, so ... STOP IT! life's too short to be doing something you hate. I've gone back to university to get a PhD, I'm using my brain heaps and interacting with some very smart people. It's not for everyone, but if you are looking for a mental challenge, even a year long course in something that you are intrigued by might recharge your batteries.

Go to the gym every morning. Ride a bike, get active. For some reason an 8-10 hour day in a chair is nearly unbearable unless I've done some sort of activity in the mornings. It may be a low risk thing to try.
Travel, take a break. Seems like burntout and you need to take a vacation and then decide whether you really want to quit this industry.
I'm certain you'll get this comment in spades, but as a relatively young an unencumbered person you should go away and do something else.

I spent a year on "sabbatical" in my mid-20's after being laid off from another company with a great future that didn't quite get there. Best thing I have done.

Did traveling, volunteer work, odd jobs to earn extra cash.

There is nothing as refreshing as not only not knowing the date, but what day of the week it is.

Get a:

a) Girlfriend b) Dog c) A hobby that doesn't involve electricity

Allow your job to become just one part of your life ... not what defines your life.

Getting a dog has completely turned my life around. I wasn't uber depressed before, but I had some days where basically looking at the news made me so disgusted to be a human, I could hardly work. I was working at home, living at home, hanging out at home, etc... Get a dog, get outside 3 or 4 times a day. Having a little creature be so happy to see you every time you walk through the door he can barely contain himself ALWAYS puts a smile on your face. Obviously, you know yourself better than I do, but a dog would be my suggestion. It makes everything better, life and work.
Having a little creature be so happy to see you every time you walk through the door he can barely contain himself ALWAYS puts a smile on your face

This literally made me laugh out loud with all the fond memories of the dogs I've had in my life.

Well put!

I adopted a black labrador puppy last thursday. She's 3 months old and she's pulling me outside 6 times a day! We spent 2 hours at the park today because she kept laying down on the grass during the walk home. Quite a difference from those "err i havent been outside in 3 days" scenarios.

pics here: http://www.flickr.com/photos/pauls

Upvoted your comment just because your puppy is so damn cute!
Couldn't agree more!
This. I still love programming and web development and so forth, but I've realized this year that no matter how much I enjoy something, doing it (and it only) constantly is bad.

I don't care how much somebody likes pizza; if they eat it for every meal of every day, they're going to hate it eventually.

'Get a Girlfriend' isn't as easy as it sounds for everyone. I'd say get a dog to start with. I got a dog last September and I can't imagine getting rid of him now.

It just makes life more worth living. You wake up in the morning a bit happier because your dog is smiling and wagging his tail for you to go make him food. And it gets you outside more because he has to be walked 3+ times a day which helps give you a break from work.

Edit: My dog was laying in the sun and got too warm so he walked right in front of me and just flopped over. [pic] http://ul.mikeyur.com/public/sk/photo-20090527-184014.png

I took care of my landlord's dog for a month while she was out of town, and on top of everything you've said, I found that it made me a much more effective person.

When you gotta walk the dog, you have to walk the dog - no ifs and buts around it, and it got me a lot more focused on what I should be doing instead of dicking around the internet all day, too lazy to do something productive.

Often getting a dog leads to getting a girlfriend, since you'll be outside more and have an instant conversation starter.
I thought about starting a puppy rental business for college campuses. I imagine you could charge over $100 per hour b/c of all the girls who would flock to pet the puppy and then happen to think "wow what a nice guy".
It's a good idea, I wouldn't try and do it on college campuses, though. You can lose some serious coin trying to sell good but expensive things to broke kids.
Many girls also love dogs and, by extension, guys who have dogs. I saw this a lot in college, where guy with dog = instacrush by half the females in the vicinity.

Alas, I'm allergic. To dogs, not girls, though given my luck with the latter, maybe it's both.

i would recommend a dog over a girlfriend. dogs seem a lot less demanding. although girl/boyfriends can at least let themselves out into the yard to pee.
a) & b) only if you are ready to treat them well while youl are iving your geeky life. I sometimes have problems with less attention to them. Both a) & b) need love & care which I personally have problems providing, while I'm in hack mode. (Just an advice)
How do you know he doesn't have all 3?
Because if he did, he wouldn't have these problems ... duh! :)
make random things. use your creative side and have fun with it. I do it all the time when I'm struggling with a problem or taking a short break.
Yes, this has happened to me. I found a part-time gig, and worked 20 hours a week, while hiking in the Rockies with all of my free time. I then disconnected completely, and did manual labor for a year.

In short, turn off the computer. Find other interests. Determine your true priorities. Once you have done that, you will likely be able to come back and enjoy technology again because it will be supporting your true self, not defining your self.

It's spring.

Go hike the Appalachian trail all summer.

You living expenses will be food + replacement socks + fuel for your camp stove.

Four months from now, you'll be wonderfully destressed, and will have barely touched your savings.

Awesome Idea!
Yes! Anything closer to El Paso TX?
Also an El Pasoan. This is the first time I've seen anyone say anything about El Paso.

There's some great areas to camp around town. I usually hit up Mesquite (there's BLM land out there that practically no one knows about) and Hueco Tanks. As for extended camping and backpacking, I'd probably suggest heading out to Big Bend or the Gila.

I first read destressed as distressed, and wondered why anyone would want that.
Do you know what you'd rather be doing instead of writing software?

Because, if you do, then you should probably make a list for yourself. On that list you do this:

#1: Job I don't like.

#10: Job I want.

Steps #2 through #9 should be the next N things you need to do to do whatever it is you'd rather be doing.

Software is not the only place for smart people to work, a lot of people burn out or discover that it's just the wrong career for them.

Don't force yourself to work in an industry that you don't like. You're young, and it's far better to work towards something different now instead of wasting away doing something you hate.

Fortunately for you, the world rewards smart people these days; regardless of the field. You'll do fine anywhere if you did fine in software.

It's good to do this in opposite order. IE, list "Job I Want," and then list the steps you need to take to attain it, backwards. It's easier to start from the end and work backwards, when planning, than starting from a blank slate.
I'd recommend some hard physical work, be prepared not to work amongst your peers, but do level with them. It can be most rewarding doing physical work, and see society through different eyes for a while.
welcome to burnout. its absolute hell. before depression sets in and you become irreversibly emotionally detached and drained, you have to branch into hobbies that bookend your life as a hacker.

personal advice: buy a synthesizer or a nice digital camera. or a bike (but you have to use it though, that part is key, my friend. key.)

professional advice: use a reasonable chunk of your vacation time and money and get out of town for a week or two, sans computer. dont stop thinking about what you want to accomplish with hacking away, just learn to prioritize thinking about it, and to be a little more clear-minded. i find walking about from something for a week both annoys the hell of out everyone around me (not so good) and gives me the presence of mind and matured sense of whats do to and how to do it that i can walk back in and, well, do it.

just find the hobbies and then find the balance.

something i forgot to mention the first time: i started playing fantasy baseball with some friends who are really into it, and its been a blast. its also a huge stress reliever for most of the folks involved. definitely not for everyone, but it works for us.
Follow Norm at Inc Magazine advice: go 3 hours away from home, and think of how do you want your days to be.

After you have a clear image of what you want think of the type of business that would allow you to live that way.

Probably in your case you also need to fall in love.

Totally second the travel, move to a strange place, do something random like work in events, theatre, a coffee shop, meet new people, get stories. I was in a similar depressed/burnt out situation & moved and it totally rebooted my life.

Could also try moving away from CTO to a CEO type role if you want to stay in web/startups without the coding. Loads to learn, plenty of cool people to meet and very intellectually stimulating.

Quit hacking? You should know better what to do with your life than anyone else. Find what you love.
Don't burn your bridges and get a manual labour job for a few months.
If you play an instrument, then make music! It's time for you to join a band and hit the road, my friend.

If you have a passport, as others have said, get the hell out of dodge. Get your shots though, you don't want to come back with broken kidneys.

Have you considered attending Hedonism II? It's a lot of fun...

Are you recommending a swingers club?
I can't recommend this first point enough - keeping a banjo next to my desk at all times has done wonders for my mental wherewithal.

It is impossible to feel frustrated while playing a banjo - FACT.

Even if you suck at playing banjo?
I don't think you were as successful as you made it out to seem. Shouldn't you have a nice cushion to sit upon and practically retire (:
It was posted not too long ago. Probably will respond later 9: