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

프로그래머 취업 준비, 기본 지식을 프로그래밍으로 연결하는 역량이 필요합니다

이세린 멘토
네이버 · 검색시스템
안녕하세요 멘토님. 곧 4학년으로 올라가는 지방국립대 컴퓨터 전공생입니다. 취업 준비가 코앞에 닥치니 관련 정보가 절실합니다. 취업에 관해서 지도 교수님께 물어보면 열심히 하라는 말씀만 하셔서 갈피를 못 잡겠어요.

일단 뭐라도 해놓자는 생각에 봉사활동도 부지런히 했고 토익도 900점까지 올렸어요. 성적 관리도 평균 이상(3.8/4.3)으로 했습니다. 3학년부터는 프로젝트를 본격 하고 싶었는데 개발에 손 뗀 친구들이 많아서 어려움을 겪었어요. 결국 졸업 프로젝트 한 학기 한 게 전부입니다. 


ⒸChristopher Gower

여러모로 생각이 많은데 멘토님의 경험을 공유해 주시면 진로 결정과 취업 준비에 큰 도움 될 것 같습니다.

1. 개발자의 종류와 프로그래밍 언어가 다양한데 어떻게 대비해야 하나요?

2. 멘토님께서는 *데이터 마이닝 석사를 하셨던데 어떤 계기로 진로를 결정하셨는지 알고 싶어요.

3. 취업을 위해 어떤 활동을 하셨나요? 자격증이나 영어 시험은 어느 정도로 준비하셨는지도 알고 싶습니다.

간절한 마음에 용기 내서 질문드립니다. 긴 글 읽어주셔서 감사합니다!



*데이터 마이닝 : 데이터 가운데 숨겨져 있는 유용한 상관 관계를 발견해 실행 가능한 정보를 추출하고 의사 결정에 이용하는 과정

이세린 멘토의 답변

최고의 준비는 기본에 충실한 것
멘티님 안녕하세요? 저도 취업 준비를 시작할 때 같은 마음이었다는 말씀부터 드리고 싶어요. 용기 내신 만큼 고민을 덜어드릴 수 있도록 답변 드리겠습니다.


ⒸLonely Planet

일단 뭐라도 하자는 마음가짐으로 영어 공부를 하고 성적을 관리하신 것은 정말 잘하셨습니다. 학업 중에는 자신이 어떤 직무로 사회 진출을 하게 될지 모르기에 기본에 충실한 것이 최고의 준비입니다. 마찬가지로 컴퓨터 공학 기초 과목에서 거둔 좋은 성적이 개발자 취직에 도움 될 겁니다.

개발자의 종류는 다양합니다. 떠오르는 대로 나열하면 웹 개발자, 앱 개발자, 시스템 개발자, 기계학습 개발자, 네트워크 개발자, 데이터 정제 개발자 등이 있겠네요. 명칭이 바뀌거나 새로 생기기도 하고, 또 여러 일을 겸할 수도 있다는 점 알아두세요.   

개발 직군이 워낙 다양하다 보니 취업 전에 구체적인 직무를 정해놓고 대비해야 하나 궁금할 수도 있습니다. 이는 입사 희망 기업에 따라 달라지는데, 대기업의 경우 취업 지원 시 자신이 원하는 직무를 고를 수 없는 경우가 많습니다.

현실적으로 신입사원이 자신에게 어떤 개발이 맞는지 알기 어렵고, 업무에 따라 여러 개발을 해야 할 수 있거든요. 반면, 중소기업이나 일부 대기업에서는 특정 지원 분야를 요구할 수도 있어요.

참고로 개발할 때 C++, Java, Bash, Python, Scala, Hive, JavaScript 등의 언어를 사용합니다. 정말 다양하죠. 학부 때 배운 것과 회사에서 쓰는 언어가 다를 경우도 있어요. 저 역시 위 언어를 모두 할 줄 알았던 것은 아닙니다.  

그래서 C 계열 또는 Java 계열 중 적어도 하나의 언어를 제대로 아는 것이 중요하다고 생각해요. 개발자에게 프로그래밍 언어란 프로그램을 만드는 도구잖아요. 대학생 때 한 가지 기본 언어라도 제대로 공부해두면 입사 후 다른 언어도 빠르게 익혀 사용할 수 있습니다. 


ⒸHeath Vester


인턴 경험을 통해 진로를 결정
저는 개발이 가장 재미있어서 이쪽 진로를 결정했어요. 학부 시절 인터넷 쇼핑몰 회사와 스타트업에서 개발자로 인턴을 하며 이 일을 하면 즐겁게 일할 수 있겠다고 생각했거든요.  

데이터 마이닝을 선택한 계기도 비슷합니다. 학부 수업 중 데이터 베이스와 알고리즘 수업을 재미있게 수강해서 빅데이터를 다루는 데이터 마이닝 연구실에 관심이 생겼습니다. 마침 가장 존경하는 교수님께서 해당 연구실의 담당 교수를 맡으셔서 더 확실하게 결정할 수 있었죠.  

막상 대학원 공부를 해보니 박사로 진학하는 것보단 연구와 함께 서비스를 직접 만들고 싶어 취업을 결정했고요. 실제로 업무 시간의 60%는 서비스 개발하는데, 40%는 논문 읽으며 연구하는데 할애합니다. 저처럼 자신이 흥미를 느끼는 분야와 느끼지 못하는 분야, 그리고 다른 사람들보다 잘하는 것을 찾아보면 진로 결정할 때 도움 될 겁니다.


ⒸAaron Burden

저는 취업 준비할 때 취업 관련 책 읽기, 교내 취업센터 취업 프로그램 참여, 인턴, 프로젝트 참여 등을 했어요. 학교 취업 프로그램은 솔직히 큰 도움이 되지 않았습니다. 그래도 취업에 대한 감을 잡는다거나 면접 긴장감에 적응하는 데엔 유용했습니다.

인턴과 취업 서적 읽기를 통해 입사 목표를 설정할 수 있었고요. 현업 개발자들을 직접 만나고 회사가 돌아가는 과정을 보고 느낄 수 있었으니까요. 이 계기로 석사 진학도 결심했죠. 프로젝트는 교내 과정에서 필요한 것만 했는데 취업할 때 매우 중요했습니다. 

기회가 있다면 방학 때만이라도 꼭 인턴을 해보셨으면 좋겠습니다. 상황이 여의치 않으시다면 혼자 혹은 친구들과 프로젝트를 만들어 보는 것도 괜찮은 방법입니다. 개발 커뮤니티를 활용해보실 수도 있고요. 경험으로 얻은 느낌과 생각만큼 소중한 자산은 없어요.


ⒸEhud Neuhaus
자격증, 영어 성적의 경우 정보처리기사 자격증과 토익(925)과 오픽(AL)을 준비했어요. 취업준비생일 때 IT 기업, 대기업, IT 스타트업 순으로 입사 목표를 정했거든요. 참고로 대기업은 영어시험을 기본 스펙으로 요구하며 점수도 고고익선입니다. 반면 카카오 같은 IT기업 지원서에는 영어 성적 기입란이 아예 없습니다. 

정보처리기사는 어렵지도 않고 취업 준비에 도움이 돼서 취득했습니다. 정보처리기사 시험에 나오는 문제로 취업 시험이나 면접을 대비할 수 있어서 유용해요. 

기본 지식을 프로그래밍에 연결하는 능력
개발직 입사 준비에 대한 이야기는 현재 재직 중인 IT기업인 N 사 기준으로 말씀드릴게요. IT 기업은 개발자에게 ‘기본지식을 잘 갖추었는지’와 ‘지식을 프로그래밍에 잘 연결할 수 있는지’ 이 두 가지를 요구합니다. 

참고로 기본 지식이란 기초 컴퓨터 프로그래밍(C계열 또는 Java 계열), 운영체제, 자료구조, 알고리즘, 데이터 베이스, 네트워크 이 여섯 가지를 의미합니다. 위 과목의 학부 성적이 좋지 않더라도 잘 대비하면 IT 기업의 필기시험 또는 면접에서 좋은 성적을 거둘 수 있습니다.  

'기본 지식을 프로그래밍으로 연결하는 능력'은 알고리즘 문제 풀이로 평가합니다. 실제로 면접에서 *삽입 정렬을 수행하는 함수를 화이트 보드에 써보라거나, *이진 트리의 클래스 구조를 써보라는 질문을 받습니다. 이외에 알고리즘 문제 풀이도 접하게 됩니다. 교재와 알고리즘 문제 풀이 사이트를 이용하거나 인턴이나 프로젝트 경험을 통해 대비하시면 되겠죠.


ⒸLaura Olsen


나의 가치관을 찾아야 맞는 기업을 선택할 수 있어요
질문하신 내용은 아니지만, 기업을 선택하는 기준에 대해서 말씀드릴게요. 내게 맞는 기업을 선택하는 일은 나의 가치관을 찾는 것에서부터 시작됩니다. 삶에서 이루고 싶거나 회사에 요구하는 가장 중요한 요소가 무엇인지 생각해보세요. 그것이 금전적 보상이라면 보상이 안정적이고 확실한 기업을 선택해야 합니다. 여가가 중요하면 퇴근 시간이 보장되는 기업을 선택해야겠지요. 

제 경우 연차가 쌓여도 관리직이 되는 대신 개발을 계속할 수 있고 자유로운 생활을 보장하는 곳에서 일하고 싶었어요. 그래서 야근이 잦더라도 제가 자유롭게 시간을 사용하고 편하게 의사를 전달할 수 있는 IT 기업을 선택했습니다.

마지막으로 취업 준비할 때 도움이 되었던 책 세 권 소개해드리겠습니다. 『나는 개발자다 (전병선 저)』, 『IT 취업 그것이 궁금하다(김중태 저)』, 『프로그래머로 사는 법 (샘 라이트스톤 저)』입니다. 이 책들이 멘티님의 이정표가 됐으면 해요.  

더 알고 싶은 게 있다면 언제든 물어보세요. 올 한 해 지치지 않고 잘 준비해서 좋은 성과 거두시길 바랄게요. 파이팅!



*삽입 정렬: 아직 정렬되지 않은 임의의 데이터를 이미 정렬된 부분의 적절한 위치에 삽입해 가며 정렬하는 방식

*이진 트리: 컴퓨터 과학에서 사용되는 데이터 구조의 하나로, 뿌리가 있는 나무 구조(tree)에서 어떤 노드의 자식의 수가 최대 2개를 넘지 않는 트리를 의미

현직자 답변이 궁금하다면?
지금 무료로 확인하세요!
답변 보기
©모든 저작권은 해당 콘텐츠 제공자 또는 해당 콘텐츠 제공자와 잇다가 공동으로 보유하고 있으며, 콘텐츠의 편집 및 전송권은 잇다가 가지고 있습니다.
10
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층