대충 기능 딸깍딸깍해서 돌아만가면 납품하고 땡이니까
소프트웨어의 깊이가 필요없는것임

실제로도 돌아만 가는거는 
아무거나 가져와서 튜토리얼수준으로 써갈기면 되는거고

가용성, 확장성, 내결함성이 좋고
유지보수나 기능의 추가, 수정이 용이한 유연한프로그램을
만들려면 많은 cs지식이 필요하지만

이런거 만들어야 할 이유가 80퍼센트의 개발자에겐 없는것임
걍 프로젝트 빨리쳐내기만하면 그게 실력임

그러니까 뭐 cs도 깊이 알 필요도 없는거 아닐까?
소프트웨어산업자체가 공무원, 정부중심이라 버릇이 잘못든거임