Velog에 앞에 포스팅을 보면 알겠지만, 졸업을 하고 여러 도전을 하려 했다. 물론 중소나 중견기업 개발자로 취직하여 경력을 쌓고 이직하는 방법도 있을 것이다. 그러나 주변 개발자의 이야기도 많이 들어 봤고, 중소나 중견 기업에 있는 선배의 이야기도 많이 들었는데 배울 내용이 없어 본인에게 남는 것이 없다고 했다. 본인이 정체되어 있으면 경쟁력을 가진 개발자가 되기 힘들다. 경쟁력이 없으면 이직을 하기에도 힘들고 더 나은 개발자가 되기 힘들다는 것을 의미한다. 뿐만 아니라, 개발자로 바로 들어가기엔 지식의 깊이가 깊지 않다고 생각되었다. 나의 처음이자 마지막 프로젝트인 웹개발은 JSP로 중고거래 사이트를 만든 것이다. JSP는 너무 오래되었고 요즘 잘 쓰이지 않는다. 그것외에 다른 언어를 배우긴했지만, 정보통신공학과의 특성상 네트워크도 병행하기 때문에 한 언어에 대해 깊게 배우지 않는다. 이걸 보강하고자 SQLD 자격증을 취득하고, 정보처리산업기사나 네트워크 관리사 2급에 도전했다. 자격증은 인증과 같은거지 나의 실력을 보장해주지 않는다.
지식의 견문을 높이기 위해 크래프톤 정글에 지원했다. 5개월 동안의 과정에서 팀워크를 배우고 전공자 못지 않은 CS 지식을 가지고 싶다. 첫 프로젝트부터 몇일 간 잠을 줄여가며 팀원들과 호흡을 맞췄지만, 결과물을 만들어 냈을때 뿌듯함을 표현할 수 없었다. 향후 5개월간 다양한 팀원들과 협력하며 몰입하는 경험을 하고 싶다. 항상 최선을 다하고자 노력할 것이고, 개발의 기초인 CS부터 배움을 가진다면 먼 훗날 도움이되는 경험이 될 것이라 생각된다. 어젯밤에 코치님께서 하신 말씀이 기억이 난다. 해당 과정의 CS지식을 배우는 것은 인생에서 마지막이 될 것이고 이 경험이 앞으로의 개발자 인생에서 도움이 될것이라 하셨다. 그리고 CS가 컴퓨터 공학자들의 거인 발걸음이고 그 발자취를 따라간다고, 만약 따라가지 못한다고 해도 좌절할 필요가 없고 배움을 가지는 것이 중요하다는 것이라는 말씀을 하셨다. 나는 이 말씀이 '알고리즘을 잘 소화할 수 있을까?'라고 불안했던 마음에 깊이 와닿았다.
나는 경험이 얼마나 중요하고 갚진 결과물인지 알고 있다. 괜히 회사에서 경력자를 선호하는데에 이유가 있지 않을까? 나도 수많은 경험을 하려 여러 자격증이나 학습을 하고 여행도 다니고 했던 것 같다.
정글에서의 5개월이 끝나면 약간의 학습을 더하고 자격증의 최종 취득을 통해, 회사에 필요한 인재가 되고 싶다. 내 목표는 회사에서 없어서는 안되는 특별한 존재가 되는 것이다.
이러한 목표를 달성하기 위해 열심히 달려보겠다.
