-
-
다빈치 코딩 - 당신의 미래를 바꾸는 실전 코딩 전략
이철기.최찬경 지음 / 성안당 / 2022년 3월
평점 :
품절

'다빈치 코딩' 은 책제목에서 알 수
있는 것처럼 코딩의 의미와 코딩을
왜 해야하고 필요한지 이야기 하는 책이다.
2019년부터 초등학교 코딩 교육이 의무화 되고,
앱 개발과 스타트업 창업에 대한 관심이
높아지면서 코딩에 대한 관심이 어느 때보다
높고 많은 사람들이 코딩을 배우고 싶어한다.
코딩과 관련한 여러 강의들이 있지만,
가격이 매우 비싼편이고, 코딩에 대한
기초가 없는 상황에서 프로그래밍
언어는 매우 어렵게 느껴진다.
수업을 듣다보면 무슨 이야기를 하고 있는 건지,
제대로 하고 있는게 맞는건지
잘 모르고, 따라가기 힘들다.
그러다 보면 자연스럽게 이렇게 해서 나중에
코딩을 제대로 할 수 있을지에 대한
의문과 걱정을 갖기도 한다.
이런 고민을 해결하기 위해서는
우선 코딩의 개념과 코딩이 가지고
있는 문제해결 방식이 무엇인지를
제대로 이해하는 것이 중요하다.
'다빈치 코딩' 은 코딩의 문을 열다 - 5개 CHAPTER,
코딩에 빠지다 - 6개 CHAPTER, 코딩의 눈으로 보다-
6개 CHAPTER, 코딩을 쓰다- 8개 CHAPTER까지
크게 4가지 Part와 25개의 CHAPTER로 나누어서
설명하기 때문에 구석기 시대부터 20세기 스티브
잡스까지 인류의 시작에서부터 현대까지 각 분야에서
혁신을 이루어낸 위대한 인물들의 사례를 바탕으로
코딩의 근원적인 의미를 파악하는데 도움이 됐다.
코딩은 단순히 컴퓨터 프로그래밍 언어를
만드는 기술적 개념이 아니라 인간의
상상을 구체화하는데 도움을 주는데,
기능적 문제를 수월하게 해결하는데
도움을 주는 수단에 불과하고 아이디어만
있으면 프로그래밍 언어 역시 모두 자동으로
작성되는 날이 올 것이라는점을 이해할 수 있었고,
레오나르도 다빈치를 비롯한 다양한
인물들의 삶과 그들이 남긴 기록들을
통해 살아가면서 겪게되는 여러가지
과제와 문제들을 해결하는데 도움이
되는 방식을 제대로 배울 수 있었다.
'다빈치 코딩' 을 통해 인류의 다양한
문제를 코딩적 사고로 해결한 과학,
예술, 역사의 위인들이 남긴 노트를
확인할 수 있었고 이 노트를 통해
우리의 생활영역과 밀접합 삶의
다양한 문제를 코딩으로 어떻게
해결할 수 있는지 알 수 있었다.