▼ 강의 수강 링크
개발자 취업 준비의 모든 것 | 스파르타코딩클럽 무료특강
비전공자인데, 개발자로 취업이나 이직을 고민하고 계시나요? 스파르타 CTO가 1시간 동안 가감없이 알려드립니다!
spartacodingclub.kr
개발 분야
- 웹 개발자
- 프론트엔드 엔지니어
- 백엔드 엔지니어
- 풀스택 엔지니어
- 모바일 애플리케이션 개발자
- 게임 개발자
- 데이터 사이언티스트
- AI 개발자
- SI/SM 등의 전산시스템 개발자
- 데브옵스(DevOps) 엔지니어
- 보안 엔지니어
→ 수요가 많고 비전공자들이 성공할만한 커리어를 쌓을 수 있는 분야는 웹 개발자
개발 트렌드를 보려면 대표 IT 기업의 채용 공고를 보면 됨
프론트엔드 vs 백엔드 vs 풀스택
- 프론트엔드: 이용자의 눈에 보이는 부분
프론트엔드 개발은 주로 웹 및 모바일 솔루션의 사용자 인터페이스(UI)와 사용자 경험(UX)를 만드는 데 초점
→ 디자인 감각이 있고, 고객 경험을 깊게 고민하는 분께 적합!
- 백엔드: 이용자의 눈에 보이지 않는 부분
백엔드 개발은 소프트웨어 개발 프로세스에서 서버 측 개발 분야
데이터 저장 및 관리, 웹사이트의 클라이언트 측(client-side)에서 모든 것이 매끄럽게 작동할 수 있게 해줌
→ 추상적 논리의 체계화와 구현같은 단어가 흥미로우신 분께 적합!
- 풀스택 : 프론트엔드 + 백엔드
프론트엔드와 백엔드를 모두 일정 수준 이상 소화할 수 있는 엔지니어
→ 창업 또는 외주에 관심이 있는 분께 적합!
개별 스택별 전망을 알기 위해서는, 들어가고 싶은 기업의 채용공고를 살펴보자!
개발 공부법
프론트엔드? 백엔드? 당장 내 진로를 못 고르겠다면...
처음에는 한 판을 공부해보기!
프론트엔드 개발자 로드맵
- 개발언어로는 파이썬을 배우는 것을 추천 → 컴퓨터를 다루는 데 필요한 기초 지식인 자료구조와 알고리즘을 배우자
- 자바스크립트라는 언어로 리액트와 리덕스 사용 방법을 공부
언어와 지식을 공부했으면 프로젝트를 만드는 것이 중요
백엔드 개발자 로드맵
크게 백엔드는 두 가지 분야 - 스프링과 노드
스프링을 다루려면 자바, 노드를 다루려면 자바스크립트를 배워야 함
Layered architecture?
architecture: 어떻게 하면 코드를 잘 정리해서 다른 사람들이랑 잘 협업할 수 있도록 만들 수 있을까와 관련된 지식
'개발공부' 카테고리의 다른 글
개발자 취업 시장, 직업적 특징 [스파르타 코딩클럽 무료 패키지 - 개발자 취업 준비의 모든 것 #1] (0) | 2023.02.13 |
---|