My job is boring and frustrating. I worry I'm wasting my life. I want to quit and write shareware for a living. Is this a sane idea?
My situation: I'm 24, have a (very good) university degree in computer science, and have been working at a small software company for the past eleven months. Previously, I had five-month stint at another software company, which I quit because the two-hour commute was eating my life.
Now I'm not very happy at my workplace. The state of our source code is disastrous, and I spend much of my time trawling through obtuse un-commented code, repressing a desire to scream in frustration. The requirements I'm given are fuzzy at best, and I spend a lot of time worrying that it's impossible to do my work properly and being bored and unmotivated. Then I get angry at myself for being so unmotivated, and tell myself that my job's not that bad compared to many others'.
I do have to say that the people are pretty nice, my manager is a sensible person, and they have really treated me fairly.
But I'm painfully worried that I'm throwing away the best years of my life - there's not much scope to rise in the company, and my work is unlikely to become more interesting or less frustrating.
I've been thinking about throwing off my employment-shackles and becoming self-employed. I have a bunch of ideas for shareware games and utilities, and I definitely have the skills to write them. I also have enough money in the bank to (realistically) keep me afloat for ten months with no income. I also have no interest at all in making lots of money. I just want enough to house, feed and clothe myself, and pay for a cinema ticket every once in a while.
What's keeping me from doing the leap is that the one time I previously attempted to write a shareware utility, it was a complete dud - 500 hours of work for a $10 program bought by 40 users. The other problem is that I tend to suffer from SAD, and don't want to have to completely rebuild my routine in the middle of winter. So either I have to quit soon, or wait a year. Another problem is that because of my already somewhat checkered employment history, quitting now may make it hard to find a job again if my self-employment experiment fails. (With five months at one company, twelve at another, and say nine being self-employed.)
So I'm torn between thinking "I'm wasting my life here, let's get out" and "but I will just fall flat on my face and fail". In reality, there's a spectrum of options I could pursue:
1. Give in my two weeks' notice on Monday morning.
2. Ask to work 60% part-time on Monday morning (allowing me to slowly transition to self-employment). They'll probably say no though, because they need me too much.
3. Wait for a few months, see if any of my side projects come to fruition. Quit when something succeeds, even if it's the middle of winter.
4. Wait for a whole 12 months, accumulating ludicrous amounts of spare money, and staying at my company for a CV-respectable time, then quit.
5. Never quit, stay with the company until I die of old age.
I wish I could talk to an older, wiser self who could tell me what is the right thing to do in the long run. In the absence of time machines, I ask you, MeFiItes - have you been in a similar situation? What did you do? Did you regret it? Do you work in freelancing/shareware? Is my dream possible? Am I being whiny about my perfectly OK job, or being clear-headed about my life situation?
You don't have to pursue any one of the options you listed up there, although out of all of them, #3 seems the most reasonable. You should start investigating other options and interests while still employed. You might try many times and fail, you might try something and it might send you on the road somewhere else. In the meantime, don't underestimate the wonderfulness of a steady paycheck. You might think you have enough for 10 months now, but is that including COBRA health care? That gets expensive and it wouldn't be smart to go without basic health insurance or at the very least, catastrophic coverage in case you have the misfortune of getting hit by a bus or something like that.
You sound like a perfect candidate to be a temp/consultant though. Have you investigated that? You could accept jobs on a case by case basis so you still have a choice and can turn down assignments if you need a block of time off. I have found this type of arrangement works best for me. I take off big blocks of time to pursue an art career, and sometimes I take interesting jobs. I keep my expenses and overhead very low because it gives me the most options to live under my means. Your resume might have holes in it, but if you are filling it with other things (published articles, etc) you will be fine. In my case my blocks of time haven't hurt me because I have something to show for it.
posted by 45moore45 at 6:00 PM on February 9