멘토지원
파트너스
현직자 클래스
멘토 찾기
Best 질문답변
IT 개발, 지금이라도 머신러닝 공부를 시작해야 할까요?
멘토
IT개발/데이터
약 3년 전
💬 멘티의 질문


안녕하세요. 멘토님. 소프트웨어를 전공 중인 대학교 2학년 멘티입니다. 전역 후 복학을 하면서 곧 취업 준비를 앞두고 있습니다. 먼저 시간내어 장문의 질문 글 읽어 주셔서 감사드립니다.


 ©️Sean Lim


1. 대학교 1학년 입학 당시까지만 하더라도 알고리즘과 자료구조에 충실하면 좋은 프로그래머가 될 수 있고 취업에도 문제없을 거란 생각이었습니다.

 

하지만 최근 들어 머신러닝 기술이 급부상하면서 데이터 분석 공모전이 급격하게 늘어났고, 선배들이 경험한 면접에서도 면접관들이 머신러닝을 접한 경험에 대해 물었다고 합니다. 

 

아무래도 최근 들어 AI 기술에 대한 수요가 늘어나면서 자연스레 이전과는 달리 딥러닝에 대한 경험이 취업 준비에 많이 요구되는 것 같습니다.

 

이러한 유행에 저도 편승하여 그쪽 분야로 나가야 하는지 아니면 꾸준히 기본이 되는 알고리즘에 충실하여야 하는지 물론 둘 다 중요하지만, 멘토님의 경우에는 어떤 선택을 더 권하시는지 궁금합니다.

 

2. 멘토님께서는 여러 직무를 경험하셨는데, 직무 공통으로 요구되는 능력이 있다면 무엇인지 알고 싶습니다.

 

3. AI 역량 검사에 대해 현재 개발 직무의 채용에서 역량 검사가 많이 도입되고 있는지, 그렇다면 역량 검사에서 가장 중요하게 평가되는 능력들이 무엇인지 궁금합니다.

 

4. 마지막으로 대학생들이 취업 준비로 이것만은 꼭 했으면 좋겠다는 것들이 있다면 알려주시면 감사하겠습니다.

 

답변 미리 감사드립니다. 


💬 탈퇴회원 멘토의 답변


안녕하세요! 멘티님! 잇다 계정 개설 이후 첫 질문을 남겨주셨군요! 감사드립니다. 또, 군 전역 이전까지 힘든 군 생활 잘 버티시고 무사히 전역하신 것도 축하드립니다. 남겨주신 질문에 답변해드리겠습니다.

 

1-1. 알고리즘에 충실하면 좋은 프로그래머가 될 수 있다?

이 말은 두 가지 측면에서 맞습니다. 첫 번째로는 자신이 좋은 프로그래머로 성장하기 위해, 또 좋고 유망한 기업에 취업하기 위해선 알고리즘과 자료구조를 기반으로 한 코딩테스트에 합격해야 하기 때문이죠.


최근의 기업들의 취업공고를 찾아보시면, 개발자에 한해서는 코딩테스트를 거의 필수로 보고 있습니다. 카카오, 네이버는 물론 삼성그룹, 현대자동차 그룹과 같은 대기업까지 신입 개발자 채용 과정에 코딩테스트 전형이 있습니다. 물론 우리 회사도 있고요. 알고리즘 공부는 선택이 아닌 필수겠죠?

 

1-2 그렇다면 꼭 머신러닝을 해야할까?

결론만 말씀드리면 필수적인 과목은 아닙니다. AI와 연관된 개발 직무 또는 AI와의 응용이 연계될 수 있는 개발 직무라면 면접 중에 AI 기술에 대한 질문이 나올 수 있겠죠. 하지만, 개발 직군이라고 해서 AI와 무조건 연관된 직무만 있는 것은 아닙니다.

 

AI가 전망이 밝은 분야는 맞습니다만, 멘티님께서 꼭 AI만이 아닌, 프론트나 백엔드와 같은 웹/앱 개발, 임베디드 소프트웨어, DevOps 등 다양한 분야에 흥미를 가질 수도 있겠죠. 

 

따라서, 남은 대학 기간 자신이 구체적으로 어떤 개발 직군에 어울리는지, 더 공부하고 싶은 영역을 찾아보시길 권장드립니다! 그와 연관된 대외활동은 특히 필수고요. 

 

참고로, AI로 진로를 나아가실 거라면 대학원 진학도 고려해보시길 추천드립니다. 학부 수준에서의 AI 과정은 그 분야의 지식이 얕을뿐더러, 기업에서 AI 직무는 대체로 석사 이상을 선호합니다.


©️Jefferson Santos


2. 공통으로 요구되는 능력은?

공통 능력은 소통이 되겠네요. 뜬금없이 ‘개발 능력이 아닌 의사소통이 무슨 말이냐!’라고 하실 수도 있겠지만, '회사'라는 조직은 여러 사람과 함께하는 공간이기 때문에 커뮤니케이션은 필수라고밖에 말씀드릴 수가 없습니다. 

 

특히 소프트웨어 분야는 각자 모듈별로 맡은 역할을 수행해야 하기 때문에

타인의 의견을 잘 수렴하고 자신의 의견을 잘 어필하는 것이 매우 중요합니다. 개발 능력은 차차 쌓아나가면 되는 것이니까요!

 

3-1. 개발직무의 채용에서 AI 역량 검사가 많이 도입되고 있나요?

개발직무에 한해서라면 ‘그런 추세다’라고 말씀드리고 싶습니다. 전체 직무의 채용이라면 ‘정말 그렇다’라고 답변드릴 수가 있겠네요. AI 역량 검사는 2017년도부터 도입이 되었었는데, 최근 코로나 언택트 열풍으로 인해 그 상승세가 더욱 활발하게 사용되고 있습니다.


 ©️AltumCode


3-2. AI 역량 검사에서 중요하게 평가되는 능력들은?

이 부분은 채용하는 기업마다 인재를 평가하는 데 중요하다고 생각하는 요소가 각각 다르기 때문에 딱 이거다!라고 답변드리기가 모호하네요.

 

AI역량검사는 지원자가 어떤 성향(하는 일에 열정적이고 성실한가, 뛰어난 전략을 가졌는가 등)을 지녔는지 판단하는 도구입니다. 그리고 그 결과에 따라 기업 인사담당자가 자신의 기업에 맞는 인재를 뽑아가는 과정으로 보통 구성되죠.

 

따라서, 관심 있는 기업이 있다면 그 기업에서 중요하게 생각하는 가치는 무엇인지 파악하는 것이 좋습니다. 가장 좋은 방법은 그 기업의 현직자와 컨택하고 그 기업에서 인정받고 일 잘하는 사람의 성향이 어떤지 물어보는 게 최고겠죠. 

 

4. 개발 직군을 준비 과정에서 추천하는 활동은? 

 해커톤, 개발동아리 활동 등을 경험해보셨으면 좋겠습니다. 저도 뛰어난 학벌이 아니고 학점도 낮은 편이지만, 대외활동에서의 경험이 제 밑바탕이 돼 수월하게 자소서를 쓰고 면접을 봤었습니다. 최근 코로나 때문에 채용시장이 얼어붙었지만, IT 직군은 그래도 상황이 좀 낫습니다. 포기하지 않고 착실히 준비하셔서 원하시는 결과 얻었으면 좋겠습니다. 추가 질문은 언제나 환영입니다. 좋은 하루 보내세요!


같은 직무를 다룬 글
IT개발/데이터
약 5년 전
인기 있는 글
연구/설계
약 5년 전
잇다의 멤버가 되어주세요 🚀
직무, 취업 콘텐츠를 담은   뉴스레터를 받아볼 수 있어요.
멘토에게 직접   질문할 수 있어요.
현직자 클래스를 무료로 수강할 수 있어요.