Hacker News new | past | comments | ask | show | jobs | submit login

I like small companies because they let me get things done. "Solve this problem." and I'd solve it. That could mean cleaning up some workflow, or building 5 automation engines.

This gets more difficult when you have modules that have more than one person coding on it, because now you can step on each other's toes.

Big companies usually have 7-8 people working on a particular module, which requires a lot more coordination. That module is probably spec'd out by another team of a few people who talks to the business teams that will be using it, or talk to a client. These teams all have managers who need to know what's going on, so they have more meetings. When there's a question on the spec, it now involves two teams that must have a meetings to talk. Teams ask questions of other through their managers which leads to more meetings. The original, "Solve this problem," was defined by an upper level executive 5 levels up, based on some grand strategy that I don't know about and won't be explained to me.

It turns into a big mess.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: