본문 바로가기
Dev

[Dev] 개발자 로드맵 및 공부순서(roadmap.sh)

by DevPark 2023. 2. 2.

개발자, 무엇부터 공부해야 할까?

각자의 이유로 개발자가 되기로 마음먹었을 것이다.

하지만 초심자에게는 어디서부터 공부를 시작해야 할지부터가 막막하다.

이럴 때 가이드라인을 제공할 로드맵이 있으면 좋을 것이다. 개발자가 되기 위해서 무엇부터 공부해야 할지 또 어디까지 해야 하는지 학습에 도움을 줄 로드맵을 소개한다. 


Developer Roadmaps

Developer Roadmapskamranahmedse가 전 세계의 contributor들과 함께 만들어가고 있는 개발자 학습 로드맵이다.

아래 링크를 통해 역할과 기술에 따라 분류된 학습 로드맵을 확인할 수 있다.

 

 

Developer Roadmaps - roadmap.sh

Community driven roadmaps, articles and guides for developers to grow in their career.

roadmap.sh

https://roadmap.sh/


역할별 로드맵

역할별 로드맵은 프론트엔드, 백엔드, 데브옵스, 안드로이드, DBA, 블록체인, QA, Software Architect, ASP.NET Core, Flutter 가 공개되어 있다. 2023년 2월 2일 기준으로 React Native와 Cyber Security 로드맵은 준비 중에 있다.

 
2023년에 백엔드 개발자가 되기 위한 단계별 가이드를 제공하고 있다. 
보라색으로 체크되어 있는것들은 로드맵 제작자가 추천하는 옵션들이다. 초록색 체크표시는 대안적인 옵션들이다.

각 박스를 클릭하면 공부 자료들이 링크되어있다. 별도의 검색없이 이 로드맵 안에서 학습이 가능하다. 다만 영어로만 가능해서 다소 불편한 부분이 있을 수 있다. 위 로드맵을 통해 공부한 내용들을 번역해서 포스팅할 예정이다. 


기술별 로드맵

기술별 로드맵은 Computer Science, React, Angular, Vue, JavaScript, Node.js, TypeScript, Python, System Design, Java, Spring Boot, Go Roadmap, GraphQL, Design and Architecture, Design System이 공개되어 있다. 기술별로 학습 로드맵이 지속적으로 추가되고 있어 새로운 기술을 배우고자할때 참고하면 좋을 것 같다.


나가며

인터넷의 발전과 더불어 학습 자료들이 넘쳐나고 있다. 개발자 문화에서는 학습자료를 공유하고 서로 질문하는 문화가 널리 퍼져있다. 마음만 먹는다면 공부할 자료와 도와줄 동료들이 넘쳐나니 포기하지 말고 열심히 하면 될 것 같다. 

반응형

'Dev' 카테고리의 다른 글

서블릿(Servlet)이란?  (0) 2023.05.21
객체(Object)란?  (0) 2023.05.20
[DOM] NodeList 객체란?  (0) 2023.05.20
[Dev] 백엔드(Back-end) 개발자란?  (1) 2023.02.07
[Dev] 프론트엔드(Front-end) 개발자란?  (2) 2023.02.05

댓글