개발자

풀스택 개발자가 하고싶으면 어떻게 해야할까여

2024년 04월 10일조회 64

현재 리액트 fastapi 조금씩 공부중이고, 팀플덕분에 nginx, docker 찍먹해서 fastapi 서버를 네이버 클라우드에 올리는 것을 지피티 써서 해보긴했습니다. 근데 너무 겉핡기같아서.. 정확하게 깊이 공부하려면 어디부터 시작해야할지 궁금합니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

안희수님의 프로필 사진

정확히 그리고 깊이 라는 정의는 광범위하고 사람마다 다른데 시간을 들여서 차근차근 하나씩 하시면 됩니다 풀스택이라는 것은 사실 웹 개발자의 업무가 세분화, 전문화 된 것이므로 이 글을 참고해 보시면 풀스택으로 가는 과정에 도움이 되실거에요 https://velog.io/@haleyjun/%EC%9B%B9-%EC%84%9C%EB%B9%84%EC%8A%A4%EC%9D%98-%EC%97%AD%EC%82%AC%EC%99%80-%EB%B0%9C%EC%A0%84-%EA%B0%84%EB%8B%A8%ED%9E%88

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 04월 10일

풀스택 개발자가 되려면 여러 기술을 깊이 이해하고 응용할 수 있어야 합니다. 어떻게 공부해야 될지에 대해서는, 다음과 같은 단계를 따라볼 것을 추천드립니다. 1. **필수 기술 쌓기:** HTML, CSS, JavaScript를 완벽하게 이해합니다. 이 세 가지는 웹 개발의 핵심이므로 생략할 수 없습니다. 2. **프론트엔드 라이브러리/프레임워크 마스터:** 리액트를 이미 배우고 계신 것 같으니 깊게 파보세요. 3. **백엔드 기술 학습:** FastAPI, Node.js 등 백엔드에서 사용되는 주요 언어나 프레임워크에 대한 이해도를 높입니다. 4. **데이터베이스 이해:** SQL과 NoSQL 데이터베이스에 대한 지식도 필요합니다. 5. **버전 관리 시스템 사용:** Git 등의 버전 관리 시스템을 사용하여 협업의 기본기를 향상시킵니다. 6. **배포 알아보기:** Docker와 Nginx 같은 도구를 이용한 배포 경험을 쌓습니다. 학습 시 집중해야 할 점은 다음과 같습니다. - **기초부터 철저하게:** 디테일까지 이해하는 것이 중요합니다. 겉핥기식 학습이 아닌, 깊은 이해를 위한 학습을 지향합니다. - **실제 프로젝트에 적용하기:** 실제 프로젝트에서 배운 기술을 적용하는 것만큼 좋은 학습 방법이 없습니다. 개인 프로젝트나 팀 프로젝트 등 여러 형태의 프로젝트를 진행해봅니다. - **문서 읽기:** 공식 문서는 업데이트가 가장 빠르고, 가장 올바른 정보를 담고 있습니다. 공식 문서를 직접 읽는 습관을 들입니다. 자주 사용하는 도구나 기술의 내부 구조도 중요하므로 시간을 내어 깊게 이해하기도 합니다. 그리고 위에 제시된 단계는 순차적으로 진행되어야 하는 것이 아니라 병렬적으로 진행될 수 있습니다. 한 기술을 완전히 마스터한 후 다음 기술로 넘어가는 것보다, 여러 기술을 조금씩 배우면서 전체 픽처를 이해하는 것이 중요합니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!