• 티켓 내역
  • 회원가입
  • 로그인
대학교육 멘토지원
로그인
홈 클래스 LIVE 멘토 콘텐츠
#IT개발 #직무

프로그램 기획, 언어와 CS에 주목하세요!

한만종 멘토
히든트랙 · 히든트랙기업부설연구소

안녕하세요. 멘토님. 저는 27살 대학생이고, 개발자가 되기 위해서 복수전공 중입니다. 


저는 대기업이나 중견기업의 신입으로 입사하고자 합니다. 입사를 준비하면서 찾아보니 ‘코딩테스트’ 후 면접을 본다고 합니다. 이 사실을 알고 어떻게 준비를 해야 할지 막막해, 조언을 얻고자 이렇게 글을 씁니다.


ⓒGeorgejmclittle


저에 대해 조심스럽게 설명 드리면, 저는 전공이 ‘미디어 영상’으로 광고, 서비스 기획(UI / UX 부문 포함)을 공부했습니다. 수상경력은 딱 한 번이었지만, 광고제 출품도 하고 대외활동도 활발히 하였습니다. 이 같은 경험이 ‘기획’에 대한 이해도를 알려, 향후 저의 경쟁력을 높이는 데 사용을 할 수 있을지 여부도 궁금합니다. 긴 글 읽어주셔서 감사합니다.


한만종 멘토의 답변


안녕하세요! 연구개발 디렉터로 활동하고 있는 멘토입니다. 3학년 1학기인데, 빠르게 취업 준비하고 계시네요. 아직 졸업까지 1년 반이나 남았으니 차근차근 준비하시면 원하는 결과를 얻을 수 있을 거라고 믿습니다.


ⓒShahadat


코딩테스트, 이렇게 준비하세요

멘티님께서 ‘코딩테스트’에 관해 물어보셨습니다. CS에서 중요한 과목 중 하나가 ‘자료구조’와 ‘알고리즘’인데, 이것들이 코딩테스트의 주요 영역이라고 보시면 될 거 같습니다. 


개발자를 채용하는 데 있어서 중요하게 생각하는 덕목 중의 하나는 ‘문제해결 능력’입니다. 어떠한 문제에 부딪혔을 때 정확하게 문제 원인을 찾아내고, 효율적인 방법으로 문제를 해결하는 개발자가 좋은 개발자로 평가받습니다.

 

대부분 기업에서는 이러한 시각을 가지고 채용을 하므로, 멘티님께서도 이 점을 잊지 않으셨으면 합니다. 대개의 코딩테스트 문제들도 알고리즘에 맞추어져 있습니다. 요즘에는 생활코딩이라는 사이트를 비롯한 다양한 인터넷 강의와 자료들이 많이 있기에, 이를 활용하여 ‘문제해결 능력’을 키우셨으면 합니다. 개인적으로는 학원에 다니기보다는 혼자 프로젝트를 해보면서 공부하시는 걸 추천해 드립니다.

 ⓒChristopher Gower


전공보다 ‘프로그래밍 언어’

우선 복수전공을 선택했다고 하셨는데, 공부한 기간은 얼마나 될까요? 앞으로의 남은 기간도 중요하지만, 지금까지의 해 온 상태를 돌아보면서, 앞으로의 계획을 세우는 데 도움이 될 것 같아 여쭤봅니다.

 

아시다시피 개발자는 원래 전공하였던 미디어 영상 분야와는 다른 전문직입니다. 본인의 기술 능력으로 일을 하는 직업입니다. 이전 대기업과 중견기업에서는 전문적인 능력보다는 일반적인 인성을 보는 데 초점이 맞추어져 있었지만, 최근 빠르게 변화하고 있는 IT 경향에 따라 대기업과 중견기업에서도 기술 개발 능력을 점차 중요하게 여기고 있습니다.

 

개발자는 하나 이상의 ‘프로그래밍 언어’를 익숙하게 다룰 줄 알아야 합니다. 물론 프로그래밍 언어가 개발자의 기술 능력의 전부가 아니지만, 개발자는 프로그래밍 언어로 본인의 기술 능력을 표현해야 하므로 중요합니다. 또한, 다른 관점에서 프래그래밍 언어는 성취도를 쉽게 올릴 수 있는 얻을 수 있는 도구이기에 중요합니다. 무언가를 직접 만들면서, 눈으로 무엇인가를 확인할 수 있기 때문입니다.

 ⓒChristina Morillo


프로그래밍 언어의 다음 단계 Computer Science

프로그래밍 언어를 익히게 되면, 자연스럽게 포트폴리오를 준비하기도 쉬워집니다. 프로그래밍 언어를 공부하면서, 동시에 여러 프로젝트를 해보면 실력도 빨리 늘어나게 되고, 그렇게 만들어진 프로젝트들이 포트폴리오가 됩니다. 이렇게 배운 능력을 친구들과 같이 공모전에 지원해 보는 것도 멘티님에게 유익한 경험이 될 거 같습니다.

 

프로그래밍 언어에 조금 익숙해졌다 싶으면, 기본적인 ‘CS(Computer Science)’ 지식도 공부하셔야 합니다. 사실 프로그래밍 언어 자체보다 더 중요한 것은 CS 학문적 기초라고 할 수 있습니다. 


한국어를 잘하고, 영어를 잘한다고 해서 누구나 작가가 될 수 없는 것처럼, 언어라는 도구를 이용해서 무엇을 표현하는지가 중요하다고 판단됩니다. 따라서 평소 알고 있는 CS 기초가 풍부할수록 프로그래밍 언어를 더 잘 이용하게 되고, 결국 훌륭한 소프트웨어를 개발하는 것으로 이어지게 됩니다.

  ⓒStas Knop


남은 기간은 이렇게 준비해 보세요

졸업까지 멘티님에게 주어진 1년 반이라는 시간은 짧다고 하면 짧고, 길다고 하면 긴 시간입니다. 최대한 시간을 효율적으로 사용하기 위해서 앞으로는 현재 상태를 점검하고, 계획한 목표를 설정하는 것이 필요하다고 여겨집니다. 너무 조급하게 생각하지 말고 목표를 정확히 잡고 계획을 하나씩 세워 꼭 원하시는 바를 얻으셨으면 좋겠습니다.

 

끝으로 목표를 설정하는 데 있어서 막연하게 대기업이나 중견기업으로 생각하기보다는 우선 떠오르는 회사의 홈페이지이나 채용공고를 먼저 들어가 보셨으면 합니다. 그렇게 직접 확인하게 되면 어느 순간 보이실 겁니다. 내가 취업 준비와 공부를 하면 들어갈 수 있는 회사인지, 그렇다면 앞으로 어떻게 목표를 잡고 실천해 나아가야 하는 지가 보이실 겁니다.

 

지금처럼 공부하겠다는 마음가짐을 토대로 하나하나씩 주어진 과제를 해결하고, 단계를 밟아 올라가면 멘티님께 좋은 결과가 있을 거로 생각합니다. 


현직자 답변이 궁금하다면?
지금 무료로 확인하세요!
답변 보기
©모든 저작권은 해당 콘텐츠 제공자 또는 해당 콘텐츠 제공자와 잇다가 공동으로 보유하고 있으며, 콘텐츠의 편집 및 전송권은 잇다가 가지고 있습니다.
1
IT개발
한만종 멘토
히든트랙 · 히든트랙기업부설연구소
중학생 때 처음 꿈을 키우게 되었고, 대학생 때부터 개발자로 일을 시작하여 현재는 창업까지 이르게 되었습니다.
서비스개발(백엔드, 프론트엔드), 연구개발, 개발팀 리드 등 다양한 경험을 멘티님들과 나누고 싶습니다 :)
더보기
#직무 #스펙 #면접 #진로 #회사생활 #자소서
취업고민 즉문즉답 온라인 클래스 클래스 더보기
김현근 멘토
SK에너지
NEW
2일 후 마감
마케팅/MD · 직무 특강
영업과 마케팅의 경계에서 새로움을 만들어가다! 현직자 '마케팅' 직무 특강

2023.3.29(수) 19:00
온라인
2023 배재대학교
오진환 멘토
SKT
NEW
2일 후 마감
IT개발 · 직무 특강
AI, 로봇 서비스 개발자의 직무 특강

2023.3.29(수) 19:00
온라인
강원도일자리재단
오리지널
잇다 클래스팀 멘토
잇다(itdaa)
NEW
알림받기
서비스 · 기타
🐣앵콜!🐣삐약이 클래스 : 신입(인턴,주니어)을 위한 고민 상담소

2023.3.30(목) 19:00
온라인
잇다 오리지널
김용훈 멘토
펫프렌즈
4.88 (8)
16일 후 마감
마케팅/MD · 직무 특강
마케터들의 멘토와 함께 하는 마케팅 직무 특강

2023.4.12(수) 19:00
온라인
강원도일자리재단
이해봄 멘토
카카오브레인
4.2 (5)
16일 후 마감
IT개발 · 직무 특강
마케터로 시작해 IT업계 개발PM에서 인공지능까지! 문과생의 IT업계 취업하기

2023.4.12(수) 19:00
온라인
2023 배재대학교
클래스 더보기
함께 보면 좋은 콘텐츠 콘텐츠 더보기
IT개발
회사는 신입 프로그래머에게 어떤 수준을 기대하나요?
안녕하세요. 컴퓨터 학부 2학년에 재학 중인 학생입니다. 저는 미래에 IT 직종에서 프로그래머로 종사하고 싶습니다. 멘토님이 평소 올려두신 글을 보며 궁금했던 점들이 많이 해소됐습니다. 또한, 프로그래머 취준 과정과 회사 생활도 여쭙고 싶습니다. N 기업에 신입 프로그래머로 취업 시 필요한 스펙과 준비 사항이 궁금합니다.
이세린 멘토
네이버 · 검색시스템
52
약 4년 전
IT개발
데이터 마이너, 빅데이터 시대에 떠오르는 직업
데이터 마이너라는 직업으로 진로를 정했는데, 아직 아는 것도 없고 데이터 마이너 관련 지식이 부족합니다. 데이터 마이닝은 데이터 베이스와 어떻게 다른가요? 데이터 베이스는 데이터를 기반으로 원하는 정보를 찾는 것으로 알고 있는데, 데이터 마이닝은 정확히 어떤 것인지 궁금합니다. 데이터 마이너 관련해 조언 부탁드려요.
멘토
IT개발
16
약 4년 전
IT개발
머신러닝 입문, 어떻게 하면 좋을까요?
저는 현재 외국계 회사에서 기술영업 업무를 하고 있는 2년 차 회사원입니다. 머신러닝이나 클라우드 쪽으로 경력을 쌓고 싶지만, 어떻게 해야할 지 잘 모르겠습니다. 머신러닝 업무 관련 지식을 쌓기 위한 프로그램이나 자격증, 머신러닝 공부 경로 등을 알려주실 수 있을까요? 현직자의 조언을 받고 방향을 잡고 싶습니다.
이세린 멘토
네이버 · 검색시스템
19
약 4년 전
IT개발
비전공자의 IT 취업, 갖춰야 할 세 가지 역량
저는 IT 분야의 일을 하고 싶은데 전공도 법학이고 관련 지식, 자격증도 없습니다. 전공과 취업은 큰 상관이 없다는 말을 들었지만, 다른 분야는 몰라도 IT는 공학을 전공해야 경쟁력이 있는 거 아닌가요? 제가 IT 분야에서 인턴을 하거나, 취업하려면 어떤 직무 역량을 키워야 할까요? 멘토님의 조언 기다리겠습니다.
멘토
IT개발
33
약 4년 전
콘텐츠 더보기

Footer

가치 있는 커리어 경험을 연결합니다.
We connect with valuable work experience.
  • 온라인 클래스
  • 실시간 클래스 후기
  • 🚀 오리지널 클래스
  • 멘토 찾기
  • 멘토 지원하기
  • 자주하는 질문
  • 문의하기
  • 광고 매체 소개
  • B2B 대학교육 서비스

© 2023 잇다, Inc. All rights reserved.

회사소개 |
이용약관 |
개인정보 처리방침 |
네이버 블로그 |
브런치
대표번호: 02-2653-1022 (10:00 ~ 19:00) / 점심시간: 13:00~14:00 (주말 및 공휴일 휴무)
㈜레디앤스타트 | 사업자등록번호 : 117-81-82177 | 대표 : 조윤진 서울 종로구 종로1길 50 더케이트윈타워 B동 3층