i_jemin

Archive

← 아카이브로

프로그래밍을 배운다고 인생을 리셋하지 말자

진로를 바꿀 때마다 학사 과정을 처음부터 다시 시작할 수는 없다. 프로그래밍을 배우려 할 때도, 지금까지 쌓은 것을 버리기 전에 먼저 해볼 수 있는 일이 있다.

개발자가 되려고 다니던 학과를 그만두거나, 대학의 체계적인 4년 과정을 밟아야만 꾸준히 공부할 수 있다고 생각하는 사람들을 만났다. 나는 먼저 학원이나 온라인 강의로 조금이라도 프로그래밍을 해보라고 권하고 싶다. 새 환경에서 시작하면 모든 것이 달라질 것이라는 기대만으로는 현재의 어려움이 해결되지 않을 수 있다.

내가 보고 겪은 대학 교육은 프로그래머의 기초 실력을 길러 주는 데 아쉬움이 컸다. 졸업하고도 코딩을 거의 해보지 못했다는 사람이 있는 반면, 실력 있는 주변 개발자들은 현장에서 선배에게 배우거나 스스로 만들면서 성장한 경우가 많았다.

어린 개발자 중에는 유튜브 튜토리얼과 GitHub의 좋은 코드를 보며, 재미있어서 만들다 보니 잘하게 된 사람도 많았다. 나 역시 학교에서 프로그래밍 지식을 거의 배우지 않았고 관련 책도 많이 읽지 않았다.

창작 활동을 하다 한계에 부딪혀 개발 지식이 필요해졌고, 인터넷 커뮤니티에서 배운 것들을 직접 만들며 연결했다. 유튜브 개발 영상을 보면서도 익혔다. 그렇게 인터넷으로 프로그래밍을 배우기 시작한 지 2년 만에 첫 게임을 만들어 판매했다.

내게 프로그래밍은 이전의 창작 활동을 버리고 새로 시작한 일이 아니었다. 하던 일을 더 잘하기 위해 코딩을 연결하다 보니 발전한 것이다. 그래서 이미 배운 분야와 새 기술을 엮는 길을 먼저 생각해 보기를 권한다.

컴공으로 재입학하지 말라는 뜻은 아니다. 다만 재입학해야만 코딩을 시작할 수 있다는 믿음은 필요 없다. 무료 온라인 튜토리얼로 직접 만들어 본 뒤, 자신에게 어떤 교육이 필요한지 결정해도 늦지 않다.