문제 해결의 관점 단순히 프로그래밍 언어 ex) 자바, 파이썬만 알아서는 여러 가지 문제가 생겼을 때 해결할 수 없다. 컴퓨터 구조를 알아야지 해결이 가능 즉 현재는 컴퓨터가 미지의 대상이지만 분석의 대상으로 시각을 바꿔야 한다. 성능, 용량, 비용 관점 개발을 할 때 항상 고려하는 3가지 컴퓨터 구조를 잘 알아야지 해당 3가지에 적합하게 개발 혹은 개발에 대한 인프라를 설계할 수 있다. 예를 들어 웹사이트를 개발하고 해당 사이트가 돌아가는 서버 컴퓨터를 고를 때 무조건 저렴한 컴퓨터? / 무조건 최신 컴퓨터? 이렇게 간단한 문제가 아니다. 개발할 웹사이트가 어느정도의 용량이 필요한지 또한 성능을 내기 위해서는 어떤 사양이 필요한지 내가 가지고 있는 비용에서 어떤 부분을 투자해야지 효율이 나오는지 이..