Chapter 1: 컴퓨터 내부의 언어체계 - 컴퓨터는 어떤 말을 사용할까


들어가며

“ 참 안됐네요 ”

스웨덴 교환 학생이 고등학교를 졸업 하면 엔지니어링을 할 것이라고 생각 하고 있고, 이전 프로그래밍 과목을 들었을 때 자바를 들었다.

본능적으로 대답 했다. “ 참 안됐네요 “

프로그래밍을 제대로 잘 해야 하는 이유

컴퓨터 프로그래밍의 영역은 믿을 수 없을 정도로 다양하다. 하지만, 컴퓨터 프로그래밍에서 이상한 점은 의학과 달리 다방면의 지식을 갖추지 않아도 전문가가 될 수 있다는 점이다.

소프트웨어는 일상 생활에 가장 밀접 해 있고 인간이 신뢰 하고 있지만, 의료 사고 처럼 프로그래밍도 소프트웨어 품질에 의한 검증이 불가피 하여 사고를 일으키는 경우가 존재 하고 이로 인해 자신감을 갖을 수 없게 된다.

프로그래밍은 그저 시작이다

누구나 코딩을 배우는 시대로 변해 가고 있고, 버락 오바마 미 전대통령 또한 자바스크립트로 간단한 코드를 작성 할 수 있다.

그렇다면 오바마는 프로그래머인가?

이 처럼 프로그램을 작성 하는 접근성이 낮아진다는 것은 프로그래머의 쏟아지는 수요로 저평가 되기 쉬운 상황이 발생한다. 그렇다면, 취미반 프로그래머가 아닌 실력 있는 프로그래머가 되려면 그저 프로그램을 작성하는 것에 끝이 아닌, 컴퓨팅 사고를 바탕으로 컴퓨터에게 명확한 명령을 통해 대화 할 수 있어야 하는 것

하부 기술 지식의 중요성