728x90
반응형

프로그래밍 2

아들에게 프로그래밍 간단하게 설명한 이야기...

어제 밤에 왠일로 아들놈이 먼저 '아빠... 프로그램 좀 알려 주세요.' 라고 이야기를 한다. 그 동안 학교에서 Java, Python, Kotlin 등을 배운다고 하던데... 왜 아빠에게 다시 물어볼까 궁금했지만, 궁금함을 뒤로 하고 일단 기초부터 알려 주려고 맘을 먹고 PC를 켰다. 개발자의 습관 답게 자동으로 새로 산 PC에 intellij를 깔고, 30일 무료니까 일단 실행해 보자 하고 실행을 했다. 막상 HelloWorld 부터 하려 하니, 이러면 안 되겠다는 생각이 들어, 아들보고 종이와 볼펜을 가져오라고 했다. 종이와 볼펜에 기본적인 http의 호출과 응답에 대한 설명을 이어 나간다. Client는 가계에 들어온 고객이고, Web 서버는 매장 서빙을 하는 직원, WAS 서버는 요리사 라고 어..

얼마나 배워야 하나요?

얼마나 배워야 하나요? 가끔 프로그래밍을 시작하려고 하거나 입문과정에 있는 분들에게 받는 질문이다. 그리고, 때로는 자신의 위치가 어느 정도가 되는지 항상 의문을 가지는 사람들에게로부터 같은 질문을 받는다. 본 인이 그러한 것에 대한 권위적인 기준을 남에게 이야기할 만한 자격은 없지만, 나름대로 생각한 기준을 말해보고자 한다. 지금부터 이야기하는 것들은 본인 자신의 개인적인 기준일 뿐, 그 어떠한 권위적인 해석이나 정보를 바탕으로 하고 있지 않음을 미리 알려둔다. 우 선 본인은 개발자의 등급분류를 준비과정, 입문과정, 초급, 중급, 고급, 특급으로 나누고자 한다. 여기서 입문과정과 준비과정이 다소 애매하다. 프로그래밍을 시작하면 무조건 입문과정이라고 분류할 수 있을 것이다. 하지만, 그 입문과정을 준비과..

Develop? 2006.11.22
728x90
반응형