Ask HN: "Is that work?"
11–20 of 108 posts
Re: Ask HN: "Is that work?"
#12This is a bad job.
Re: Ask HN: "Is that work?"
#13Re: Ask HN: "Is that work?"
#14Re: Ask HN: "Is that work?"
#15You write > "I love my job...I even love my boss" then go on to describe a nightmare. Read it! It sounds like Stockholm Syndrome! Well done for getting it off your chest, now you need to go find something else. The situation probably can't be fixed. Sounds like you've made a lot of decent things as evidence of your skills. You could probably come back as a contractor/consultant for twice your current wage. Oh, and if…
And thanks for the link!
Re: Ask HN: "Is that work?"
#16If you're boss doesn't understand this, chances are he never will, so like others, I would suggest you begin the search for a new job. Another option would be to return to freelancing... chance are you could still contract back to the current company while you're looking for new clients if you had to.
Alternatively, you could print out every single line of code you've written at the company and dump it on your bosses desk so he can see how much work it really is (since you mention he's extremely visual).
Re: Ask HN: "Is that work?"
#17What languages do you code in / where are you based?
Re: Ask HN: "Is that work?"
#18It sounds like you work as a support group for the company. In my experience is usually underpaid, over-worked and the resources are not that high compared to the ones that are in the "frontline". And you rarely get notices for the great things you have done.
Re: Ask HN: "Is that work?"
#19I feel for your situation, 'cos coding for me is actually more like 50% writing code and 50% daydreaming/browsing/whatever. Coding is a creative task. Typically though I'll think of an excellent shortcut/solution after an hour of staring into space, and that shortcut saves about a days work. Problem is, how do I quantify that saving? In the past I've spec'ed work to my boss on how long it would take to do a project t…
Re: Ask HN: "Is that work?"
#20Anytime I had an issue like this I'd just call him on it and explain, and he'd turn around. For the record, he was a complete asshole in every possible way, not a nice guy who sadly didn't understand - but he still wasn't able to keep whining once I'd laid out why something had taken me so long.
You say you've tried to make him understand, but I suspect you just haven't gone about it the right way (partly due to your description of your reaction to his complaints).
Imagine yourself in his shoes, managing someone who's job you didn't understand, plan out what that someone would have to say to you to get you to understand. Then take that speech, work out which bits will and won't work on your boss, tailor it exactly to him. When trying to pursuade him you shouldn't be thinking on your feet straight after he's made you angry, you should already know exactly what to say.
If that fails, the thing to do before resigning is to write a letter (or email) explaining that you love your job, you love working with him, but that you are finding it so stressful you feel you will need to leave if it doesn't change. Explain exactly why you feel stressful, make it clear you understand where he's coming from, empathise with his situation, then give examples of why you work the way you work.
Draft the letter, leave it a couple of days, then write it again from scratch, then compare the two drafts for differences, and pick the best bits from each. Show it to a friend or a colleague you trust, get feedback. Think of the letter as an importent piece of art that needs to be worked on until it's perfect. Most of all, make sure you avoid giving him the impression that you blame him, dislike him, think he's stupid for not understanding your job, or anything along those lines.
On a side note, consider whether you can use any arguments along the lines of "I need to read HN to stay current with technology, to enable me to keep programming to modern standards." Maybe look around for a scientific study showing that short breaks of the kind you take actually produce a net gain In productivity, etc.