184 karma · joined August 17, 2015
One theory is that the employers (especially big companies) just want the top X% of candidate by some arbitrary metric, and assume that top X% has to be capable enough to pick up new skills as needed. As people practice more, the questions get harder.
Then of course we'd mostly likely to never use the knowledge tested in interviews in real life. But hey, the goal is not to test knowledge, but to differentiate the top X from a pool of a thousand.
...Because I had no experience, and school projects didn't count.
I had time that no one is paying for, I had skills (at least i believed), but no interviews because of experience. So coding challenge is the one thing that I can compete fairly with people with experiences, and I even had an edge because I value my time less.
Of course, now I don't. But I was thankful that it is a thing so I can land my first job.
However, "Taiwan is literally the Republic of China." is disingenuous considering that their government is not the one that sits in the United Nations.
It is funny that this is the reverse process as how Latin evolved into Italian and Spanish etc after the fall of Rome.
However, since we are in topic of risk. Things like TDD and type systems only start to ring a bell when someone is already reasonably invested in computer science. The initial exploration (click all the menu items to see what is there, etc) is a risk seeking behavior.
I kinda get the point but that is a horrible example. Craigslist is probably one of the few things that works (and looks) exactly as it works before. Whether you get laid on it has hardly anything to do with software quality.
I also reinstalled Windows 7 in the same laptop later to play SC, it supposed to be working great, but did not. I had to hunt wifi drivers from the laptop maker in a different machine and copy over, then hunt down the video driver because it is stuck in 800x600 otherwise. Same thing basically applies to every hardware you use. It used to be you have to install a driver for the mobo to get usb3 working at high speed.
So I really wonder if Windows should take the credit of "things just work" it's not like they wrote all the drivers.
I am not sure if that is entirely true. At least, Google owns the fibers between any 2 google data centers. It is probably only the last-mile that needs municipality support.