코딩을 시작한 당신, 이제 어디로 가야 하는가 — 앞으로의 길을 열어주는 안내서
코딩을 처음 배우면 처음에는 모든 것이 새롭고 신기하다. 별을 찍는 것도 신기하고, Rails로 첫 페이지를 띄우는 건 거의 감격스럽다. 그러나 이 감정이 지나가면 또 하나의 자연스러운 질문이 찾아온다. “좋아, 여기까지는 이해했어. 그런데 앞으로 뭘 공부해야 하지?” “코딩은 길이 너무 많아 보이는데, 나는 어디로 가야 하지?” 이 순간은 누구에게나...
코딩을 처음 배우면 처음에는 모든 것이 새롭고 신기하다. 별을 찍는 것도 신기하고, Rails로 첫 페이지를 띄우는 건 거의 감격스럽다. 그러나 이 감정이 지나가면 또 하나의 자연스러운 질문이 찾아온다. “좋아, 여기까지는 이해했어. 그런데 앞으로 뭘 공부해야 하지?” “코딩은 길이 너무 많아 보이는데, 나는 어디로 가야 하지?” 이 순간은 누구에게나...
요즘 사람들은 말한다. “AI가 이렇게 코드를 잘 짜는데… 이제 와서 사람이 코딩을 배워서 뭐 하겠어?” 이 말이 주는 압박은 거짓말처럼 아주 현실적이다. 특히 늦은 나이에 처음 프로그래밍을 배우는 사람들은 이 질문을 마음속 깊은 곳에서 자꾸 되뇌이게 된다. “진짜 지금 배워도 늦지 않은 걸까?” “AI가 다 해준다는데 내가 뭘 더 배워야 하지?” “...
나만의 블로그 서비스, 30분 만에 완성되는 기적 같은 경험 — 웹을 만든다는 건 이렇게나 아름답고, 이렇게나 빠르게 시작될 수 있다 프로그래밍을 처음 배우는 사람들은 늘 막연한 꿈을 갖는다. “언젠가 나만의 웹사이트를 만들고 싶다.” “내가 만든 글을 남들이 접속해서 볼 수 있었으면…” “나도 블로그 하나쯤 만들 수 있지 않을까?” 그런데 대부분은 ...
처음 Rails를 실행한 날, 코드를 쓰던 내가 ‘웹을 만드는 사람’으로 바뀐다 프로그래밍을 배우다 보면 머릿속에서만 맴도는 생각이 있다. “언젠가 나도… 진짜 웹페이지 하나 만들 수 있을까?” 화면에 내 코드가 만들어낸 무언가가 나타나는 순간. 누군가가 내 URL에 접속해, 세상 어딘가에서 내가 만든 걸 본다는 그 느낌. 이건 단순한 기술이 아니고,...
왜 루비인가: 프로그래밍 입문자가 ‘언어’보다 먼저 배워야 하는 것 처음 코딩을 접하는 사람들은 늘 비슷한 질문을 한다. “왜 루비로 배워? 취업하려면 자바나 자바스크립트, 파이썬이 낫지 않을까?” 이 질문은 매우 타당하다. 그리고 절반은 맞는 말이다. 취업 시장에서 자주 보이는 언어는 분명 Java, JavaScript, Python이다. 많은 회사...
실전 개발은 거대한 건축이 아니다. 지금 당신이 배우고 있는 작은 조각들의 확장일 뿐이다. 많은 초보 학습자들은 이런 의문을 갖는다. “내가 지금 배우는 것들이… 정말 서비스 개발에 도움이 될까?” 별 찍기, 반복문, if 문, 클래스와 모듈. 이런 작고 단순한 코드들이 ‘실제 서비스’라는 커다란 구조와 어떻게 연결되는지 한눈에 보이지 않기 때문이다....
대칭화·모듈화·순서화로 다시 읽는 코딩: 프로그래밍 사고는 어떻게 만들어지는가 우리가 무엇인가를 배울 때, 그 시작은 늘 ‘구조를 이해하는 일’이다. 박문호 박사는 이 과정을 세 가지 언어로 설명한다. 대칭화, 모듈화, 순서화. 이 세 단어는 학습자가 세계를 이해하는 방식이자, 뇌가 정보를 처리하는 고유한 리듬이다. 코딩을 배운다는 것은 문법을 익히거...
박문호 박사는 늘 모듈화를 강조한다. 뇌는 이렇게 배운다고 했다. 작은 단위(세포, 기능)로 쪼개고 그 단위들을 묶어 모듈을 만들고 그 모듈들이 모여 시스템을 이룬다 코딩도 똑같다. 메소드: 하나의 행동 클래스: 하나의 객체(존재) 모듈(Module): 여러 클래스·메소드를 더 큰 개념으로 묶는 상위 프레임 Ruby에서 Module은 이렇게 쓸 수 있...
— 메소드와 클래스는 단순 문법이 아니라 ‘지구를 조립하는 뇌의 방식’이다 우리는 매일 엄청나게 복잡한 세계 속에서 산다. 하지만 뇌는 이 복잡한 세상을 몇 개의 단위(모듈)로 묶어 이해한다. 인간은 단어라는 모듈로 말을 배우고 문장이라는 모듈로 생각을 표현하고 개념이라는 모듈로 세상을 분류한다 박문호 박사가 말하는 학습의 핵심은 단순하다. “뇌는 모...
Bamchi Blog의 새 글이 발행되면 이메일로 알려드립니다.
이메일은 새 글 알림에만 사용됩니다.