HNHacker News
TopNewBestAskShowJobs

pizzaman09

4 karma · joined September 6, 2017

submissionscomments
pizzaman09··on Publishing with Apache Kafka at The New York Times
What does this have to do with the article?
pizzaman09··on Why HackerRank and other coding tests are ageist
Under a hypothetical licensure system, companies would be more than welcome to hide rockstar Chad from the local CS department. They would just, for example, be more liable for damages or something. We can think of all types of licensure schemes, with all types of consequences. What makes you think software engineer credentialing will automatically work out poorly? Moreover, have you also considered its benefits? Oftentimes the world exists in shades of grey, where a system has good parts as well as bad parts. Lawyer credentialing, for example, isn't perfect, but it's better than nothing at all.
pizzaman09··on Why HackerRank and other coding tests are ageist
It has been shown where? Please don't forget that inexperienced practitioners also hurt the marketplace and customers. Every data breach because someone kept a plaintext password field in MySQL hurts the customers. Every lost hour of productivity because of shoddy code hurts customers.
pizzaman09··on Why HackerRank and other coding tests are ageist
Another solution is law. Establish a formal licensure body and then slowly make it necessary for things like government contracts, or even private contracts.
pizzaman09··on Why HackerRank and other coding tests are ageist
I never said "let's make software licensure exactly like healthcare licensure". There are parts of healthcare licensure we could also criticize, but that's not my point. If you'd like to discuss specific parts of softwares licensure, I'm more than willing, but don't engage in faulty reasoning.
pizzaman09··on Why HackerRank and other coding tests are ageist
Credentialing. Seriously. Have a Bar Association for developers. When anyone can do a few weeks of Googling and claim to be a software developer, you're going to get mostly crap candidates. Offload that process to a formal body, like lawyers, doctors, and engineers do. You can hire unlicensed developers, but you do so at your own risk. Then once you're talking to someone licensed in an interview, you can focus on just getting to know them and talking about their past work.

Edit: wow, I've clearly touched a nerve. Good thing your doctor is licensed to prescribe something for it instead of a rockstar named Chad who read about MongoDB once but can basically build Uber by this point.