>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.
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).