12 ms·
Establishing a consistent level of competence and training for entrants is important for consistent quality in the field. It will also help companies to stop in
by vsareto 4y ago
Establishing a consistent level of competence and training for entrants is important for consistent quality in the field. It will also help companies to stop inventing their own unique interview process and just look for verified accreditation when determining whether to hire someone.
It's absolutely bonkers that some companies don't trust the general population of devs with 5+ years of verified experience and still gives them technical interviews. But you can't really point them to a good standard to hire with either.
- wyager 4y agohttps://en.m.wikipedia.org/wiki/Goodhart%27s_law https://en.m.wikipedia.org/wiki/Goodhart%27s_law Only metrics resistant to Goodhart will work here, and most of them are illegal to use in the US under the current employment law paradigm. One of the reasons software as an industry makes so much money is there are still ways to implement Goodhart-resistant hiring in the US. Going into too much detail here is somewhat hazardous, so I will leave it there.
- vsareto 4y ago>Going into too much detail here is somewhat hazardous I don't exactly believe that. And we have other professional exams/processes that generate good professionals. Folding over and saying "Oh we can't do this, Goodhart's law exists" just seems like a weak reason to me. https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good
- wyager 4y agoWhy do you think certified engineering professions make a fraction of the money of computer engineering/software dev?