개발자가 코드수준에서 문제가 발생하는것은 

이유가 뻔하기때문에 해결못할일은 없어보이고(코테공부가아니라면)

그런데도 코드에 집착하는것은 인생낭비라고보는데

디자인패턴 이론이나 db나 클라우드 공부하는게 니 가치를 더 높이는거 같은데?

문제가 발생해서 해결을 못하는 이유는

1.셈플 코드를 받았는데 이 코드가 어떻게 작동하는지 몰라(거의 문제안됨, 해결가능)

2.해당 기술에 대한 기초이론이 없어서 어디가 문제인지 파악이 안됨(자력으로 해결하기 어려움 - 노가다 시작)

실무 경험있다치면 2번이 대부분일듯

코드는 개나소나 다적는데, 이론이 없으니까 어떻게 해결해야할지 모르는거임