오늘은 지금 내가 하고 있는 일학습병행제에 대해 들은바를 이야기 해보려고 한다.
우선 나는 중소 SI회사에 재직중이다. 들어올때만 해도 목표가 네카라쿠배였지만 막상 들어오고 일을 하다 보니 어림도 없다는것을 느낀다. 만약 당신이 일학습병행제를 통해 무언가를 얻을 수 있을거라 생각한다면 그건 큰 오산이다.
이 글은 필자를 포함 일학습병행제라는 제도에 환상을 가지고 있는 친구들의 정신머리를 일깨워 주기 위한 글이다.
일학습을 하고있는 또는 예정인 많은 친구들이 이 글을 보고 올바른 선택을 하길 바란다.
대학에선 반 이상의 교육을 기업에 맡기지만 기업에서는 교육하지 않는다. 컴퓨터 공학 지식을 얻고 싶다면 개인적으로 공부하는 것을 추천한다. 학교에서 주말에 수업을 듣는다 해도 달라질건 없다. 결정적으로 일학습병행제로 생긴 4년간의 경력과 4년제 학위는 아무 쓸모가 없다. 그 이유는,
- 개발자는 학력을 보지 않는다. 오직 실력으로 말할 뿐. 깃허브를 돌아다니다 보면 초중등학생이 현업 개발자급의 실력을 가지고 있는 경우를 심심치 않게 볼 수 있다. 그런 친구들은 고등학교 졸업하고 바로 아무 스타트업에 지원한다 해도 붙게 되있다. 또한 일학습병행제로 받은 학위는 말뿐인 학위에 불가하다. 아마 일학습을 하고 있는 친구들은 이렇게 생각할 것이다. "그래도 난 대학도 나오고 경력도 있고 병특까지 받았는데 일반 대학생이랑 비교하면 내가 더 낫지 암" 크나 큰 오산이다. 그 친구들은 호구가 아니다. 대학을 갈 만한 이유가 있으니 입시에 목숨걸고 임하는 것이다. 대학 나름이지만 보통 인서울 대학에선 우리의 회사경력보다 훨씬 영양가 있는 커리큘럼을 제공한다. 그들이 만드는 졸업작품이 우리가 4년동안 한 일 만큼의 난이도는 될 것이다.
- SI 4년 경력은 스타트업 1년차와 비슷하다. 너가 이 경력으로 다른 경쟁자들 사이에서 우위를 점할거라 생각하지 마라. 그 정도 수준의 개발자는 널렸다. 어지간한 실력으론 스타트업조차 갈 수 없다. 스타트업에서는 당장 밑바닥에서 기업의 서비스를 만들 사람이 필요하기 때문에 모든 프로그램을 순수 본인 실력으로 만들 줄 알아야 한다.
- 기업은 너가 전 회사에서 어떤 일을 했는지 그렇게 궁금하지 않다. 높은 트래픽을 받은 회사 프로젝트도 없고 어차피 별 볼일 없는 회사라면, 어떠한 개인적인 노력을 했는지를 더 중점적으로 본다. 프로젝트를 하고 Github에 올리고 그 과정을 무조건 블로그에 기록해라. ex : 팀프로젝트, 개인프로젝트, 1일 1커밋
결론은, 너가 일학습으로 4년제 대학 나와서 경력까지 있고 군필이라 하더라도 거기에 자부심을 갖는 순간 도태된단 소리다. 따라서 일학습병행을 하는 개발자에겐 개인적인 노력이 아주 중요하다. 그 일환이 개인프로젝트이다. 만약 너가 개인프로젝트를 하지 않고 회사 프로젝트 경험으로 밀고 나가겠다 마음을 먹는다면, 너는 이미 중소기업에 묶일 운명인 것이다. 너가 지원하고자 하는 회사에서 쓰는 언어나 프레임워크로 프로젝트를 진행해라.
개발자의 몸값은 시장이 정한다. 따라서 시장에서 요구하는 기술 트렌드를 따라가지 못한다면, 당연하지만 너의 개발자로서의 수명은 거기까지다. 너가 지원하고자 하는 화사의 채용공고를 자주 체크해라. 보면서 어떤 기술을 쓰고 어떤 사람을 우대하는지 체크해라. 한가지 유의할 점은, 기업에서 말하는 ~ 사용 경험 같은 항목은 사용해본 사람을 말하는게 아니라 그 기술을 전부 이해하고 본인의 입맛대로 바꿀줄 알고 모든 서비스를 혼자서 구현할 정도의 능력을 말하는 것이다. 따라서 거듭 강조하지만 개인의 노력이 가장 중요하다.
마지막으로, 코딩테스트를 준비하라는 말을 하고 싶다. 4년동안 미리 준비해 놓으면 무난하게 1차는 합격할 수 있을 것이다. 다만 한 가지 당부할 점은, 당신이 지원하는 파트의 주 언어로 코딩테스트를 준비하는 것이 좋다.
코딩테스트는 알고리즘에 대한 이해도를 보기 때문에 다른 언어로 코딩테스트를 통과해도 상관은 없지만 그래도 주 언어로 코딩테스트를 준비하면 더 높은 이해도와 숙련도를 바탕으로 실무에서 도움이 될 수 있다.
'기타' 카테고리의 다른 글
티스토리 hELLO스킨에 태그 클라우드 검색기능 추가하는 법!! (0) | 2022.06.06 |
---|---|
주니어 개발자를 위한 정보 (1) | 2022.02.06 |