Ask HN: Quitting in the middle of the project?
I'm working at a company, which loves overtime. People work 60+ hours/wk on a regular basis, I log in around 40-50 and am one of the slackers. One time I left the office at 6am on Sunday, while one of my coworkers left; then I came back at 10am to a meeting and it turns out he just pulled an all-nighter. Last week I left at 1 on sunday, the rest of the team stayed until the dawn.
These deadlines are driving me insane. I told pretty much everyone I'm not coming on Saturday. Told them I'll be on Skype.
Of course, on Saturday I received a bunch of text messages and phone calls from my manager, saying how uncool it is of me to skip work, and how irritated they are with my behavior. I said my pupils are dilated from an eye exam so I can't drive from another city (an hour drive). The reply: Take the bus.
I mean, this isn't funny anymore. I do not hold stake in the company, the job isn't that exciting and does nothing for my resume and my hourly rate is at the lowest point in three years.
Quite frankly, I just want to quit right now, and study art or something full-time, since I'm not even sure I like coding anymore.
I would really appreciate some opinions.
16 comments
[ 3.2 ms ] story [ 50.3 ms ] threadI'm assuming you have the ability to quit from what you wrote.
* You don't owe them anything * They, as a company and individuals, do not love you * This isn't what you're passionate about
If you have the finances to survive for 4-6 months and no (or manageable) debt, I say quit.
Is the company DNA so focused on 60-70hrs/wk that there is no middle ground?
* Can you negotiate a raise?
You say that you're earning the least per-hour you have for 3 careers. Can you negotiate up? Sure, you hate it now, but if you were earning another 10-20k/year, would you still hate it as much?
* Can you get fired?
If you just work 40hrs/wk, will you get fired? Would you mind that?
* Can you stay on and build a network?
Can you keep drawing a paycheck, working 40-50/wk, and build a network to find another job or entrance to an art program?
2. No. I hate it.
3. I don't mind being fired. If I work 40hrs/wk I'll keep getting terrorized with voicemails and text messages in the evening and on weekend. It sucks.
4. I signed up for a bunch of art classes at colleges in the evening, but quitting will allow me to expand that into day as well.
Take a complete break for one full week, before making the next move. That will help you take a better decision on what to do the next. Go and meet deep personal friends, you'll need them while you decompress your mind.
After that, start networking like a maniac, showcase your skills in communicating with {people,computers}. While you're searching for the next job, it is a great help to be a part-time faculty at a computer institute.
Good luck.
It sounds like your situation is mostly against the company itself, whereas mine had nothing to do with the work, but perhaps this story of mine can help you somehow. :P
Now, factoring in everything else doesn't leave them in a strong position. I don't mind working long hours, or even on weekends, BUT I have to be rewarded for doing so. If I am doing more than normally (in your contract, or in similarly or better paying jobs that you can easily get elsewhere) expected, then I expect to be rewarded and appreciated for doing so. Telling you to take the bus doesn't show much appreciation, so I'd say screw it, mid project or not, and leave.
--- You're health, well-being and happiness are much more important than their project. ---
(Ironically, it has just hit 7am as I write this, but at least I've been up all night because I wanted to, not because somebody is asking or expecting me to)
EDIT: After rereading what you said, it looks like you already know the answer:
"I mean, this isn't funny anymore. I do not hold stake in the company, the job isn't that exciting and does nothing for my resume and my hourly rate is at the lowest point in three years."
If you can (that is, if you have enough money to survive however long it will take to find a new job), then I would definitely quit. If you can't, then you should get your CV/Resume out to companies right away and save as much as you can until you either get another job, or have enough money to survive until you do.
(If that isn't enough for you, look at it this way: Your boss abuses his employees because he gets away with it. If you quit, there's a chance that you'll stop someone else being abused like this.)
I was in this exact situation last year. I decided I could finish my part of the project in two months if I took on no other work, so I set a deadline and told them I would be leaving on it. Everything got much easier after that - I knew I had a plan, the end was in sight, and they stopped piling on new work, so I was able to finish my part of the project and leave with a clean conscience (of course, your mileage may vary).
Quit.
Don't let a crappy job spoil coding for you, though. Try working on something you enjoy for a while and see if that helps.
On the subject of working overtime, a lot of smart people don't think it's efficient [1], and I tend to agree - if you work too many hours, your actual productivity during those hours plummets. People need rest. Is there some reason that a 40 hour week is not enough time to get things done? If so, maybe there's a problem with the company's methodology (screwing around and then having marathon sessions before deadlines?) or maybe they are setting unrealistic goals. Either way, not a company I'd want to work for.
[1] http://www.joelonsoftware.com/articles/fog0000000339.html
The situation isn't being driven by the project demands, it is being created by the company culture.
Time to move on.