4 ms·
The problem is that companies that need developers are on really short timelines. They just took a round of funding and need to get profitable within 2 years, s
by jbob2000 11y ago
The problem is that companies that need developers are on really short timelines. They just took a round of funding and need to get profitable within 2 years, so there's literally no time to spend training or mentoring someone.
As well, software companies are really bad at human processes. They are filled with "heroes", who drop in to save the day whenever something happens, instead of having a process that anyone can follow. This means that whenever a "hero" leaves, you need to replace them with another hero, lest your "city" fall victim to the "bad guys". And if you need to grow, you need to hire more heroes, rather than replicating a process across a number of new employees.