계획을 세워라
“계획을 세우는 데 실패하면 실패할 계획을 세운 것이나 마찬가지다.”*라는 옛말이 있다. 좀 상투적으로 들리겠지만 정말 맞는 말이다. 장담컨대 소프트웨어 개발자가 되기 위해 어떻게 공부할지 계획을 세우지 않은 사람은 반드시 실패할 것이다. 무슨 일이든 혼자 힘으로 하려면 반드시 계획이 있어야 한다. 내 말을 믿어라. 사업을 해본 사람으로서 하는 말이다blog.
무엇을 공부할지 계획을 세워라. 얼마의 기간을 들일지, 목표로 하는 수준에 이르기까지 구체적으로 어떤 단계를 거칠지도 계획하라. 처음부터 계획이 완벽할 필요는 없다. 실행하는 도중에 수정해도 괜찮다. 시간을 들여서 고민해보고 현실적인 학습 계획을 세우는 게 핵심이다. 단지 책만 펼치면 코드 작성법을 배울 수 있을 거라고 순진하게 생각하지 마라. 무료로 제공하는 소프트웨어 개발자 기술 평가서toolkit부터 다운로드해서 보라. 평가서를 보면서 자신에게 필요한 지식과 기술의 범위가 어떻게 되는지, 자신의 약점이 무엇인지 파악한 후 거기서부터 시작하면 된다.