개발자
3년 차인데 물 경력인 것인 지, 요즘 다들 스펙보면 화려해보이던데 제가 할 줄 아는거라곤, JavaScript(TypeScript), HTML5, CSS3, React정도입니다.. 적고나니 엄청 물경력같네요; 요즘 Next가 핫하기에 Next.js까진 공부하려고 하는데 Vitest도 공부해야할 것 같고.. CICD 파이프라인도 공부해야하는 건 지, AWS도 요즘 스펙에 자주 언급되는 것 같고.. 막막하네여 스펙을 무엇부터 채워야할까요..?
답변 1
순서야 상관없은거 같긴하지만, 호기심 순서대로 접근하면 되지 않을까요? ui 를 만들다 보니 데이터를 어디선가 가지고 오고 싶다하면 backend 가 궁금해지고 저장된 데이터 하려면 db 알아야하고, 로컬에 말고 서비스를 하고 싶다하면 서버가 있어야 하니 aws 를 알아야 하고, 수정하고 매번 빌드하려니 귀잖네? ci 를 알아야하고, 자동으로 배포하고 싶네 cd 를 알아야하고.. 이런식으로? 이렇게 풀스택이 되어가는게 아닐런지 전체 개념을 알고 파악하지면 그 중간 중간에 들어가는 건 tool 일쁀 입니다. git, codecommit, bitbucket jenkins, circleci, aws codebuild 비슷비슷힌것 이름만 다르게 해서 파는 제품들 일뿐이고요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 11월 22일
먼저, 당신이 이미 가지고 있는 기술 스택에 대해 감사하도록 합시다. JavaScript(TypeScript), HTML5, CSS3, React는 프론트엔드 개발에서 중요한 지식입니다. 자신을 너무 강하게 몰아붙이지 마세요. AWS와 CI/CD 파이프라인같은 것들은 확실히 더 많이 알고 있으면 도움이 되겠지만, 이 모든 것들을 한 번에 해결하려고 할 필요는 없습니다. 다음 중 어느 것부터 시작할지 결정하는 것은 완전히 당신의 선택입니다. 1. 다양한 곳에서 필요로 하는 다른 기술들을 배우기 2. 자신의 주된 기술 스택을 더 깊게 이해하기 예를 들어 Next.js를 배우려면, React의 지식이 필요하기 때문에 그것들을 먼저 깊게 이해하는 것이 좋습니다. Vite와 같은 새로운 도구는 꾸준히 체크하되, 때가 되면 사용할 줄 아는 것이 중요합니다. AWS와 같은 인프라 관련 지식도 비슷합니다. 직업마다 요구사항과 환경은 다르므로 일반적으로 "모든 프론트엔드 개발자가 AWS와 CI/CD를 알아야 한다"고 말할 수는 없습니다. 그러나 이러한 기술들은 당신의 기술 스택을 더욱 다양하게 만들어, 더 많은 기회를 열어줄 수 있습니다. 요약하면, 자신이 가장 흥미를 가지고 있는 분야에서 더 심화적으로 공부하는 것과, 필요에 따라 새로운 동향과 도구를 배우는 것 사이에 균형을 잡는 것이 중요합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!