Hacker News new | ask | show | jobs
by dsuth 4386 days ago
This:

"Right now I'm working 14 hour days and everyone gets mad when someone tries to leave while the others are working. There is no FREEDOM. The whole point of this venture WAS FREEDOM. Beers at 2pm? Sure! Not "um we have 8 pages left to design for tomorrow, nobody is going anywhere" says one of the developers."

is caused by this:

"I don't have the spine to delay my clients or deliver anything less than perfect and it's breaking me."

YOU set the tone for the company, and the pace of work, by managing the deadlines. If your style of management is just to roll over for every client, make ridiculous promises, then foist that onto your programmers, of course they will respond in the manner above. Because you have set the expectation that it is feasible to deliver, and that this is how things are done.

If you want a more relaxed environment, blow the deadlines out by double, THEN start setting expectations for work lower. Organise a company day off where you all go off go-karting or something - no exceptions. But don't do this in the face of deadlines, or you'll just look completely out of touch, and put everyone else under more stress.