Companies like HackerRank turn software engineering into a commodity (great for code copy paste). The HackerRank contests submitted by companies were quite buggy, verbose (but with confusing English), and like the author, took a lot of fighting with the website to get the code to pass the tests.
This is in no way a measure of success as a software engineer, where a significant amount of time is spent in defining problems and articulating maintainable solutions for deploying features. This means using design patterns, proper documentation, in lieu of regex type expressions that are indecipherable a week later.
This is in no way a measure of success as a software engineer, where a significant amount of time is spent in defining problems and articulating maintainable solutions for deploying features. This means using design patterns, proper documentation, in lieu of regex type expressions that are indecipherable a week later.