The software industry's greatest sin: hiring
Technical interviews were once seen as a breath of fresh air.You can be a nobody without connections or degrees and if you can prove you have skills during an interview process you may be hired.Contrast this with other hiring processes which are more irrational, like med residency match, investment banks favoring "target school graduates", law firms favoring "top 14 graduates", etc.I think whiteboarding is dumb and I'm increasingly unwilling to go through with it. That's a hurdle.But in many careers the hiring processes are walls, as in there is 0% chance you'll get hired. Because you don't know someone, because you didn't go to the right school. The barriers have little correlation with ability to do the job, and more importantly after some milestone has been crossed it's impossible for you to improve your chances.