|
These are some great insights, and well worth the read. I think that at a core level, many of us -- especially in the managerial world -- understand that working people to death, especially technical people, never works out well. The adage of "work smarter, not harder" is absolutely correct. Just like it's better to write five lines of algorithmically beautiful code than a hundred lines of obfuscated spaghetti, it's also better to work reasonable hours in an atmosphere that is comfortable and enjoyable. Working less is often exponentially more productive. Will there be a crunch time, especially in the world of startups? Of course there will, and anyone who would promise otherwise is just plain wrong. That said, it shouldn't be crunch time all the time. There needs to be a balance. Everyone needs to take their job seriously, and needs to get their work done in an acceptable amount of time... but stressing people out to the point of misery is counter-productive. My engineering team, for example, allows flexible work hours. I lead the team, and usually get into the office around 9:45am. I am rarely in the office before 9:30am, and I'm only in before 9 if I have an important call or meeting. I usually stay until six or six-thirty at night, because that's when I start to feel my productivity slipping. Some of my guys are early risers, and work 7am - 3pm. Some of them sleep later than me, but then go home and work until 3am. As long as their work is getting submitted on time, I don't mind at all: I want people to be comfortable, and not sit in a desk chair for the sake of keeping it warm. Different companies work in different ways, but I agree with the points that Doug is putting forward in his post. The trend of "we work 18 hours a day to get anything done!" might sound super enthusiastic to a potential investor, but think about the message you're sending your potential talent. Founding a company is one thing, and it's going to require longer days than working on the codebase (unless that's what the founder does at your organization...), but there needs to be a balance. Hopefully, we'll get there soon. |