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

IT를 이끄는 서버/플랫폼 개발자, 기초학문이 탄탄해야 한다!

Duk Cho 멘토
카카오페이 · 카카오머니팀

안녕하세요, 멘토님. 저는 프로그램 개발 및 데이터 분석 쪽으로 취업을 희망하는 멘티입니다. 저는 하드웨어 중심인 전자공학을 전공하고 있는데요. 3학년 때 프로그래밍과 소프트웨어에 관심을 두게 되어 늦게나마 시작해보려고 합니다.

 

취업한 선배들도 개발자가 거의 없다 보니 직무에 대한 정보를 얻을 곳이 많이 없습니다. 그래서 멘토님을 찾게 되었는데요. 채용 공고에 자주 보이는 서버/플랫폼 개발 직무는 구체적으로 어떤 일을 하는지 궁금합니다.

 

ⓒPixel-Shot

 

보통 기업에서 내세운 자격요건을 보면 ‘SQL 사용 역량, C++, Python, java 등 프로그래밍 개발 역량’이 명시되어 있는데요. 이 정도만 갖춰도 문제없는지 추가로 django, spring 등의 프레임워크 역량까지 갖춰야 하는지 궁금합니다.

 

다시 정리해보면, 서버 개발 직무가 실제로 하는 일과 이를 위해 준비해야 할 것들이 궁금합니다. 많은 조언 부탁드려요. 감사합니다.


Duk Cho 멘토의 답변


안녕하세요, 멘티님. 회사마다 조금씩 다르겠지만, 일반적으로 플랫폼 개발은 서비스가 원활히 운영될 수 있도록 바탕을 그리는 분야라고 생각하면 됩니다. 예를 들면 안드로이드 앱이 서비스라면 안드로이드 OS가 플랫폼인 셈이죠.

 

다른 예시를 들자면, 은행에서 예금ㆍ적금ㆍ보험 등을 처리하는 창구나 채널이 서비스라면 유저 눈에는 보이지 않지만 실제로 거래를 처리하는 창구나 과정을 플랫폼이라고 생각하면 됩니다.

 

ⓒAndrey_Popov

 

서버 개발자가 실제로 하는 업무는?

서버도 플랫폼과 서비스로 나뉩니다. 둘 다 하는 사람들도 있지만, 보통은 나누어져 있습니다. 보통 서버 개발이라 하면 앱이나 웹과 통신하며 비즈니스 로직을 처리하는 일을 말합니다. 서버 개발자는 운영팀이나 고객센터에서 미처 해결하지 못한 유저 CS도 처리합니다.

 

서버 담당은 비즈니스 로직을 처리해야 하므로 해당 업무의 도메인 지식이 필수입니다. 은행이라면 은행 업무와 관련된 도메인 지식이, 쇼핑몰이라면 쇼핑몰과 관련된 비즈니스 로직 등이 필요하겠죠? 이렇게 비즈니스 로직을 바탕으로 처리된 결과를 저장하거나 다른 서버에 전달하는 역할도 합니다.

 

저는 카카오머니 팀에서 서비스와 플랫폼 업무를 동시에 하고 있는데요. 송금 화면을 보여주는 데이터를 내려줌과 동시에 송금 명세를 DB에 저장하며 본사와 은행에 송금 정보를 넘겨 실제 송금이 완료되는 역할까지 관리하고 있습니다. 이외에 결제나 투자를 할 때 카카오머니 잔액을 차감하고 부족하면 충전 후에 처리할 수 있도록 하는 머니 플랫폼 업무도 보고 있습니다.

 

ⓒFreedomz


서버 개발직은 컴퓨터에 대한 이해가 기본입니다

서버를 포함한 대부분 개발 직종들은 컴퓨터 지식을 기본적으로 필요로 합니다. 자료구조, 운영체제, 네트워크, 알고리즘, 데이터베이스와 같은 지식이 기본이죠. 이 중에 하나라도 부족하면 개발 자체가 어렵게 느껴질 수 있습니다. 앞서 언급한 영역은 기초이고 여기에 자유롭게 다룰 수 있는 언어가 하나 이상 있으면 좋습니다. 신입자에게 바라는 마지노선은 그 정도입니다.

 

프레임워크는 회사마다 사용하는 것이 다르고, 큰 맥락에선 유사한 점이 많기 때문에 한 가지 정도만 경험해보면 좋습니다. 경험치가 있으면 다른 프레임워크를 배우는데 굉장히 빠르기 때문이죠.

 

IT는 발전 속도가 매우 빠르므로 "이것만 알면 됩니까?"라는 질문은 무의미합니다. 내일 당장 진보된 기술이 나오면 기존의 것들을 버리고 넘어가야죠. 그러기 위해서라도 기초학문이 중요합니다. 멘티님은 아직 학생이고 경험을 쌓는 입장이니 프레임워크에 종속되기보다는 기초를 탄탄하게 다지는 게 장기적으로 도움 될 거예요.

 

참고자료로 자바스크립트 관련 링크 남깁니다. 


How it feels to learn JavaScript in 2016 (2016년에 자바스크립트를 배우는 기분)


지금도 다양한 분야에서 저런 사태가 종종 발생하며 윗글에서 나열된 대부분의 기술은 현재 프론트 엔드 쪽 표준처럼 자리 잡고 있습니다. 요즘은 백 엔드 서버 쪽에서 패러다임 전환의 움직임이 나타나고 있고요.

 

취업 경쟁이 심화된 지금, 준비 잘하셔서 좋은 결과 있길 바랍니다. 응원합니다.


현직자 답변이 궁금하다면?
지금 무료로 확인하세요!
답변 보기
©모든 저작권은 해당 콘텐츠 제공자 또는 해당 콘텐츠 제공자와 잇다가 공동으로 보유하고 있으며, 콘텐츠의 편집 및 전송권은 잇다가 가지고 있습니다.
5
IT개발
Duk Cho 멘토
카카오페이 · 카카오머니팀
가독성 높은 코드를 작성하기 끊임없이 고민하는 개발자
SK플래닛에서 개인화 타게팅 및 추천 플랫폼 개발과 아키텍처 개선 업무를 수행하였고,
현재는 카카오페이에서 카카오머니의 코어플랫폼 및 서비스를 개발 하고 있습니다.
더보기
#직무 #진로 #이직
팔로우 멘토에게 질문하기
취업고민 즉문즉답 온라인 클래스 클래스 더보기
김현근 멘토
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층