본문 바로가기
직업/IT,기술 직업

[풀스택 개발자] - 연봉, 하는 일, 전망, 공부 순서 | IT's

by B.Iog 2022. 1. 23.
728x90

웹 프로그래머는 상당히 유망 있는 분야이다. 웹 프로그래머는 크게 4가지 직종으로 나뉘는데 웹 퍼블리셔(UI 개발자), 프론트엔드 개발자, 백엔드 개발자, 풀 스택 개발자로 나뉜다. 웹 프로그래머와 풀 스택 개발자를 제외한 나머지 직종은 이전 포스팅에서 알아봤으니 이번에는 풀 스택 개발자에 대해 알아보도록 하겠다.

 

 

풀 스택 개발자란? (하는 일 + 수행직무)

 

풀 스택 개발자는 프론트엔드와 백엔드 업무를 둘 다 수행할 수 있는 능력자로 인력이 얼마 없는 중소기업이나 스타트업, 소기업에서 많은 수요가 있다. 

 

 

[프론트엔드 개발자] - 현실, 전망, 처우, 연봉, 하는 일 | IT's

웹 개발자/웹 프로그래머에 대해서 알아봤는데 이번에는 프론트엔드 개발자에 대해서 알아보겠다. 프론트엔드와 백엔드라는 용어가 있는데 이 둘은 서로 반대되는 직업이다. 쉽게 말해 프론트

wkdus0608.tistory.com

 

[백엔드 개발자] - 공부 순서, 하는 일, 연봉, 전망 | IT's

백엔드 개발자와 프론트엔드 개발자는 모두 웹 프로그래머라라서 직종이 같다고 볼 수 있지만 하는 일은 완전 반대다. 프론트엔드 개발자는 사용자들에게 눈에 보이는 부분을 작업하는 반면 백

wkdus0608.tistory.com

 

프로그래밍 관련 기술이 급속도로 발전함에 따라 자바스크립트로 프론트엔드와 백엔드 작업 둘 다 가능해졌다. 이런 이유로 기업 입장에서는 자바스크립트를 다룰 수 있는 인력을 고용해 프론트엔드와 백엔드 두 영역을 모두 맡기는 것이다. 풀 스택 개발자가 하는 일은 프론트엔드 개발자와 백엔드 개발자가 하는 일을 합친 것이기 때문에 위의 포스팅에 상세히 적혀있다.

 

 

풀 스택 개발자가 되려면

 

앞서 말했듯 풀 스택 개발자는 프론트엔드와 백엔드 개발자가 하는 일을 다 할 수 있어야 한다. 그래서 두 분야에 대한 지식이 필요하다.

 

백엔드 개발의 경우 데이터베이스와 API를 주력으로 개발한다. 백엔드 업무를 진행하기 위해서는 Java, Ruby, Python, Node.js등에 대한 지식과 프레임워크에 대한 지식이 필요하다.

 

프론트엔드 개발의 경우 백엔드에서 개발한 API를 사용자가 잘 사용할 수 있도록 환경을 만들어주는 역할을 한다. 사용자 인터페이스를 구성한다는 의미이다. 기본적으로 HTML, CSS 그리고 자바스크립트에 대한 이해도가 필요하다.


프론트엔드 개발사로써 필요한 영역

 

HTML

- 웹 페이지는 HTML로 이루어져 있다. - 그래서 HTML 코드를 모른다면 아무것도 할 수 없을 것이다.

 

CSS

- HTML과 CSS를 배운다면 적은 노력으로 웹사이트를 만들 수 있다.

 

자바스크립트

- 만들고자 하는 웹 사이트에 더 많은 기능을 추가할 수 있다. - 특히나 자바스크립트에 대한 깊은 이해도가 필요하다.


백엔드 개발자로서 필요한 영역

Node.js

- I/O 처리에 있어서 우수한 성능을 보인다. 프론트엔드와 백엔드까지 작성할 수 있다는 장점이 있다.

 

Python

- 읽고 쓰기 쉬운 프로그래밍 언어. 용도가 무궁무진해 가장 인기 있는 언어로 올라섰다.

 

Ruby

- 스크립트 언어의 일종이다. 메이드 인 제팬이라 일본에서는 인기가 많은 프로그래밍 언어다. (일본 파이썬)

 

Java

- 자바는 수많은 개발자와 레퍼런스를 이루고 있고 타 언어 대비 높은 생산성을 가지고 있다.


 

풀 스택 개발자는 얼마나 받을까? (연봉 + 페이)

 

풀 스택 개발자의 경우 프론트엔드 개발자로 일했거나 백엔드 개발자로 일했던 경력자 위주로 뽑는다.그래서 기본적으로 연봉 4000 이상이다.

 

 

풀 스택 개발자의 현실과 처우 그리고 전망

 

4차 산업혁명으로 인해 전망성이 뛰어나다. IT 계열 특성상 나온 대학보다 그 사람의 능력과 스펙, 경험이 중요하기 때문에 본인 하기 나름이라고 생각된다. 실제로 풀 스택 개발자의 고용률은 2019~2020 1년 사이에 35%나 증가했다.

 

풀 스택 개발자는 백앤드 + 프론트엔드이기 때문에 몇 명이서 해야 하는 일을 혼자서 해나가야 한다. 야근은 필수고 워라밸 또한 지켜지는 것을 바란다면 욕심이라고 할 수 있다. 다만 회사 규모 및 팀 규모를 잘 파악하고 입사한다면 워라밸을 지킬 수 있을 것이다.

댓글