Hacker News new | ask | show | jobs
by pjc50 4008 days ago
Conventional answers to that question:

- hard to select based on "potential", especially in a nondiscriminatory way

- devs are hard to teach; risk it may not work out, which is additional risk startups do not want

- process is time- and energy-consuming at the best of times; detracts from growing the product and business

- if you train people, they will expect to be paid more

All three of these are somewhat true. Really it's the giant employers (Google, Microsoft, Facebook, Apple, IBM, Oracle) that should be training graduates, rather than startups with tiny funding. But employees don't appear on the balance sheet as an asset, just a liability.