정확한 의미를 알고 싶습니다. > 자유게시판

자유게시판

정확한 의미를 알고 싶습니다. 정보

정확한 의미를 알고 싶습니다.

본문

http://sir.kr/cm_free/1381642  nanati님의 글에 있는 링크를 보고 궁금해서..

 

디자이너:

 

퍼블리셔;

 

프런트엔드 개발자:

 

백엔드 개발자:

 

DB개발자:

 

풀스택개발자 :  프런트엔드 + 백엔드 + DB개발자 

 

가 나오는데,  정확하게 구분한다면 어디까지일까요?

 

링크에 나오는 것은 풀스택만  3가지를 동시에 하면 된다는 것이니까...

 

나머지만 정확하게 규정이 되면 될 것 같습니다.

 

본인이 생각하는 파트가 어디까지 일까요? 

 

추천
0
  • 복사

댓글 9개

디자이너 : 화면 그리는 사람
퍼블리셔 : psd => html css 퍼블리싱하는 사람
프론트엔드 개발자 : client side script 코딩하는사람
벡엔드 개발자 : server side script 코딩하는 사람
DB 개발자 : Database 설계하고 query 코딩하는 사람

풀스택 개발자 : 혼자 다 하는 사람

뭐 이렇게 규정하면 되겟네요.

자신의 능력이나 실력에 따라 할 수 있는거 하면 됩니다.

딱 자기 파트 정해서 그 파트만 하면 좋은데 우리나라 웹 제작 시장이 그렇게 녹록치 않잖아요./
앱개발도 배우다 보니,  앱개발 = 풀스택이라고 봐야 될것 같습니다.  처음에 UI관련으로 시작했는데. (Onsen, ionic, react-native), 서버에서 처리해 줘야 되는 REST, GraphQL(Backend, DB)까지 알아야 제대로 된 앱을 만들 수가 있는 것 같습니다.

안녕하세요!

 

제가 생각하는 풀스택 개발자의 개념을 설명해드리고 싶네요

 

디자인은 풀스택 개발자의 역량하고는 맞지 않다고 생각이 드네요

 

그리고 프론트엔드 개발자 안에 퍼블리싱이 원래 포함이 되는 것입니다

 

프론트엔드 개발자라면 퍼블리싱은 당연히 할 줄 알아야 합니다

 

백엔드 개발자는 오직 DB와 화면을 바라보며 데이터를 추출해내서 좋은 성능과 함께 데이터를 화면에 보내주는 API를 개발하는 사람이죠(보통 서버쪽도 많이 만집니다) 이 작업을 잘하는 사람이 풀스택 개발자보다 돈을 많이 받습니다

 

DB개발자는 DBA라고 불리며 데이터베이스의 설계와 어떤 RDBMS 혹은 NOSQL을 쓸지 결정을 하고 아키텍처를 구상합니다. 쿼리를 더 효율적으로 쓰기 위해 인덱스와 뷰를 적절히 조합해서 만듭니다

 

제가 생각하는 풀스택이란 프론트엔드, 백엔드, DB, 서버까지 아우르는 사람이라고 생각합니다. 프론트엔드, 백엔드를 하다보면 AWS, NCP, VERCEL 등 배포를 하기 위해서 서버를 만질 수 밖에 없습니다.

© SIRSOFT
현재 페이지 제일 처음으로