How one hacker quit the programming life for bluer skies
wired.com
wired.com
Being a programmer can often seem like the opposite of that, when you're in the office on Saturday writing PHP form validation logic for the 500th time for an arbitrary deadline.
I used to say being a bike messenger was my favorite job I ever had, until I saved up a little money and started working on a startup a few months ago. Building my startup's product and market is much more energizing, freeing, and rewarding than being a bike messenger ever was. I can't wait to get up in the morning and start programming (assuming that's on the agenda for the day).
Plus now I can ride my bike around NYC during the work day, without having to hang out in corporate mail rooms 40% of the time.
Here's a bit that was cut from the article, originally right after the part where I write that Duff gave couriering one last shot after moving back to Toronto:
"It was humbling," Duff says. "I only lasted four months before I decided it wasn't worth it." When he was 22, if Duff had a bad day and only brought home $70, it was OK. He shared a house with three roommates and had cheap rent and few expenses. But now if he makes only $70 in day, it's barely enough to cover child care.
"I wouldn't recommend anyone who has a family consider leaving their white collar job for couriering," Duff says. "But I think it's a very reasonable decision if you hate your job and you're in your 20s and you're single and have relatively few expenses."
Great read Klint. This is the best quote from the article and I really understand this. I remember having the best of both, working outdoors during University - some money and hard physical work. Undo-able now. Of the bike riders I see on the weekend, a fair portion I imagine are city-boys working in high-stress cerebral occupations like software & finance ~ http://www.flickr.com/photos/bootload/5646201528/
After doing it for awhile, you can't help but ask "What's the point of all this? Who cares? Who cares if we're producing wealth? I rather downsize, live in a cave and go back to the simple life! This mental grind for that fancy car and a new flat screen TV isn't worth it!"
I find uncertainty and confusion and then finding a solution to the problem, to be exhausting itself.
"Bluer skies"? He's a pilot!
Picture starts loading. He looks just like Cid Highwind. He's an awesome pilot with a sense of humor!
I see "bike messenger." The dreeeeeeam of the nineties is aliiiiiiive in Portland... I am disappoint.
I code (not very well), but I don't get paid for it. I'm an electrical engineer by day and enjoy writing code as a hobby. I doubt I would ever want to wade into a software development gig. I still like making computers submit to my bidding, however.
I want everyone to learn how to code, but not to be a programmer.
Just like I want everyone to learn math, but not to be a mathematician. There's a difference, and it's important.
The whole leading paragraph implies that if some people are happier not doing something for a living, then everyone should beware learning it at all.
Now, would I quit being a developer to cut down trees full time? No, I like web development & my chainsawing skills won't pay the bills...
I had a year where I traveled and had jobs like handing out fliers, picking pears, and pruning vines. Then I moved to the US, spent six months living on a sofa while working as a mechanic, then as a part-time computer repair guy.
It's liberating working blue-collar jobs because you really don't have to care, and certainly don't think about the job out-of-hours. I learnt that there were two kinds of jobs--those that you shower before work and those you shower after.
The real lesson was that you really can't have a decent living on minimum wage. I ended up calling every local web design firm in the Yahoo! Directory and begging for a job. I feel privileged that a decade late I'm earning nearly eight times minimum wage and that I can enjoy the trappings that come with that.
An he self-identifies as a hacker? By definition, if you are a hacker, it IS your calling. No story here.
Clearly, he is a writer by calling (self-identified in the article) who learned to program and uses it to pay the bill from time to time; an occasionally writes a code riff for fun... but that doesn't make him a hacker.
Being a hacker to me just means someone with an "engineering" mindset. Someone who can make solutions out of whatever's available. It's the innovative and clever mindset that most programmers share, but there's no rule that you have to be a programmer or work in IT.
You'll find people with these traits working in medicine, construction, agriculture, and any number of different professions. We wouldn't have advancement in lots of areas if everyone that was a "hacker" only became programmers.
Useful, but not essential.
I've met woodworking hackers, cycling hackers, comedy hackers, food hackers, etc who don't give two shits about computers. In fact, I'd say IT/programming is something of a ghetto (long hours, hard work, seen as non-management, seen as almost blue collar, worry about uptimes/bugs/security, dealing with end users, etc) and the people who didn't get into computers are better off. If you're sharp go disrupt a field that isn't full of disruptors. You'lll have better chances.
Right now though, I'm young, it pays really well (and I save a lot of money for later) and I enjoy the lifestyle.
"He gave the bike messenger gig one more shot, but that only lasted for a month or so. It’s not career, but neither was programming, and being a courier helped him realized that. “I really shudder to think what I’d be doing now, if I had stayed with programming for the last seven years,” he says."
That is why articles like these just end up being psychological mirrors - those who aren't being fulfilled in a programming job will always perk up at the idea of "bluer skies". Job unhappiness almost always has a root cause that has little to do with the activity of the job itself, and more with the job situation.
He's not giving up programming for bluer-skies. He's giving up a complex-life...but that entails many other fields of knowledge besides programming.
Though some say that Duff was never a “real coder” if he was willing to give up the life
Dribble.