프로그래밍 6

WikiDocs를 이용하여 코딩을 독학으로 배우는 방법

파이썬이라는 컴퓨터 프로그래밍 언어를 독학으로 배우고 있다. 지천명을 바라보고 있는 시점에 컴퓨터 프로그래밍 언어를 배우는 이유가 무엇일까? 이 나이에 새로운 직업을 찾기 위해서? 아니다. 이 나이에 다시 새로운 기술을 배워 직업을 바꾸는 것은 리스크가 너무 크다. 그렇다면 나는 왜 파이썬을 배우고 있는 것일까? 내가 파이썬을 배우는 목적에 대해서는 오늘 내가 하고자 하는 얘기가 아니다. 파이썬을 배우는 목적에 대해서는 시간을 가지고 생각이 정리된 후 이야기하는 시간을 가지려 한다. 오늘은 어떠한 이유로 또는 필요에 의해 파이썬을 배워야 하는 상황이라면 어떻게 독학으로 파이썬을 배울 수 있는지에 대해 이야기하려고 한다. 세상은 참 많이도 바뀌었다. 배우려는 의지만 있다면 다양한 방법으로 목적을 이룰 수 ..

Smart Life 2019.03.06

#0274 - 파이썬으로 코딩 시작하기, 박영호, 이병재

2019년 책 100권 읽기 스물두 번째 책입니다 일반인을 위한 코딩북 '파이썬으로 코딩 시작하기'를 읽었다. 파이썬 언어와 관련된 입문서 2권을 읽었다. 이제 조금 파이썬이 익숙하다. 아직 멀었다. 하나의 언어를 익히 위해서는 지속적인 반복이 필요하다. 앞으로 몇 권의 책을 더 읽어야 할까? 그래도 입문서 2권을 읽었으니 이제 조금 더 깊이 있는 책을 읽을 자신이 생겼다. 많은 시간을 할애할 수 없기에 속도는 느리지만 조금씩 이렇게라도 앞으로 나아가는 것이 중요하다. 이 책은 생전 처음 코딩을 시작하는 사람을 위한 책이다. 그럼에도 불구하고 내가 이 책을 선택한 것은 두 가지 이유 때문이다. 너무나 오랫동안 코딩을 손에서 내려놓았기 때문에 생전 처음으로 코딩을 시작한다는 마음을 가지고 시작해야 할 것 ..

Reading Story 2019.03.02

#0270 - 파이썬으로 배우는 알고리즘 트레이딩

2019년 책 100권 읽기 열여덟 번째 책입니다 인생은 누구도 알 수 없다. 한때 개발자의 길을 걸었다. 그리 길게 가지 못했다. 목적지를 알 수 없었고 미래가 어둡게만 보였다. 돌아섰다. 다시는 그 길을 찾지 않으리라 생각했다. 불혹을 훌쩍 넘기고 지천명을 눈 앞에 두고서 다시 그 길을 찾게 될 줄은 몰랐다. 인생은 아이러니하다. 배움은 재미가 있다. 이 또한 지금에서야 느끼는 즐거움이다. 학창 시절에는 몰랐다. 힘들고 어렵게만 느껴졌다. 다시 프로그래밍을 배우고 있다. 독학이다. 게다가 대학에서부터 지금까지 접해보지 않은 언어를 선택했다. 파이썬이다. 파이썬(Python)은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터..

Reading Story 2019.02.27

#0267 - 똑똑한 엄마는 국영수보다 코딩을 가르친다. 마츠비야시 코지, 황석영

2019년 책 100권 읽기 열다섯 번째 책입니다 몇 해 전 이 책을 읽었습니다. 당시에도 이 책을 읽고 많은 생각을 했습니다. 이 책을 읽고 우리 아이들에게 코딩을 가르쳐야 한다고 생각을 했고, code.org를 이용해서 직접 아이들에게 코딩을 가르쳤습니다. Hour of Code 과정 중 몇 가지를 학습을 했습니다. 이후 아이들 스스로 충분히 학습을 할 수 있을 것이라 생각하고 아이들의 자율에 맡겼습니다. 단계가 올라가면서 아이들 스스로 학습하기에는 부담스러웠는지 아이들이 더 이상 학습을 진행하지 않았습니다. 당시 저 또한 정보화팀에서 현장관리 부서로 옮기면서 바뀐 업무에 적응하느라 시간이 없어서 아이들을 챙기지 못했습니다. 지나간 3년의 시간이 아깝습니다. 아이들뿐 아니라 내가 계속했다면 지금 쯤 ..

Reading Story 2019.02.15

#0266 - 코딩 정복 4주 완성, 이병재

2019년 책 100권 읽기 열네 번째 책입니다 한 때 개발자의 길이 내 길이라 생각하고 그 길을 걸었습니다. 좋아하는 일이라 생각했는데 당시에는 미래가 그렇게 밝아 보이지 않았습니다. 그 길을 접고 대학원을 다녔습니다. 이후는 개발자와는 먼 길을 걸었습니다. 제조업에서 관리자의 삶을 살면서 제가 배웠던 코딩과 알고리즘이 주어진 문제를 해결하는데 도움이 되었습니다. 물론 코딩으로 문제를 해결하는 것은 아니지만 코딩을 배우면서 배웠던 컴퓨팅 사고방식. 즉, 주어진 문제를 분해하고, 추상화하고, 패턴을 인식하는 과정은 프로그래밍에서만이 아니라 실물 세계에서도 통용이 되었습니다. 지금까지 제조업에서 관리자의 길을 걸어오면서 나쁘지 않은 평판을 받았습니다. 문제는 이제는 다시 예전에 제가 걸었던 그 길을 걷고 ..

Reading Story 2019.02.14

#0106 - 프로그래밍은 상상이다, 임백준

2017년 책 52권 읽기 여든다섯 번째 책입니다. 사람은 누구나 처음 새로운 것에는 흥미와 관심을 가진다. 그러나 관심을 오래 끝까지 가지고 가는 사람은 몇이나 될까? 세상에 분야를 막론하고 성공한 사람들은 자신이 관심을 가졌던 분야를 오랜 시간에 걸쳐 깊이 있게 연구를 한 사람들이다. 그런데 그들인들 처음 가졌던 흥미를 끝까지 간직을 하고 있었을까? 나는 아니라고 생각한다. 다만 처음 가졌던 흥미를 잃어버리지 않을 수 있었던 동기가 제공이 되었거나 아니면 스스로 그 동기를 찾았기 때문이라 생각한다. 이 책이 바로 그런 책이다. 사실 프로그래밍 언어, 소위 말하는 코딩은 컴퓨터 언어이다. 언어라고 하면 한국어 말고 영어도 제대로 못하는데 컴퓨터가 사용하는 언어를 어떻게 쉽게 할 수 있겠는가? 사실 컴퓨..

Reading Story 2017.12.01