I learned about why startups should train their people when I worked at Netscape. People at McDonald’s get trained for their positions, but people with far more complicated jobs don’t. It makes no sense. Would you want to stand on the line of the untrained person at McDonald’s? Would you want to use the software written by the engineer who was never told how the rest of the code worked? A lot of companies think their employees are so smart that they require no training. That’s silly.