>I don't think I can explain in short how a mediocre developer who never actually coded something into reality got a degree, and got a job in allegedly the biggest company in south korea... All I can say it is a complex korean thing that requires some cultural understanding of our society.
Are you sure it's a Korean thing, and not just a hardware-company thing? Even in the west, hardware companies are notorious for having terrible software development practices / UX. Perhaps the sole exception is Apple, and this has allowed them to dominate (compare iOS to the crapware OEMs like Samsung bundle with phones).
I dont think you understood the movie.
"I had no real electrical engineering skills to speak of whatsoever and I didn’t even know how to boot up Windows 3.1, let alone how to write any programs. Even now, I can’t help but wonder what people at Sony saw in me when they decided to hire me. Luckily, I got the chance to learn how to program computers thanks to a training program that the company ran. "
https://news.ycombinator.com/item?id=22501566 https://medium.com/@freelansations/the-story-of-the-ps2s-bac...
TLDR: this seems to be standard Asian hiring practice.
I recently heard they are now considering to move their code base from svn to git, and write some test code to stabilize the firmware that goes into the ssd products.
I don't think I can explain in short how a mediocre developer who never actually coded something into reality got a degree, and got a job in allegedly the biggest company in south korea... All I can say it is a complex korean thing that requires some cultural understanding of our society.