python, django를 2달 정도 배웠다가 node.js로 전향한지 이제 막 1달 된 유능한 백앤드 개발자가 목표인 22살 학생입니다.
전 node교과서 강의를 실습 및 정독하고 협업 프로젝트를 시작했습니다.
협업 도중 웹의 전반적인 지식의 부재 때문에 프론트와의 소통 및 API 구현에 어려움을 겪고
nodebirdsns의 백앤드 부분 추가로 보고 그런데도 잘모르겠는 부분은 서치도 하며
팀이 요청한 API 기능들을 일단 제대로 작동하도록 만들고있습니다
그런데 협업프로젝트 중간중간에 제가 구현을 맡은 API 부분을 완료하고 나면 시간이 붕 뜰 때가 있습니다.
그 때는 뭘 하고 있어야 할지 잘 모르겠더군요.
Node.js 도큐먼트를 봐야할지 아니면 node.js 강의라도 하나 더 듣고있어야할지
node.js 도큐먼트를 보기엔 봐도 뭐라는지 모르겠던데 계속 읽다보면 읽혀질까 읽는게 맞나
node.js 강의를 보기엔 지식 재정립은 되겠지만 강의 80%~90%는 이미 아는 내용 또 보는셈이 될텐데 시간 낭비가 되지 않을까
일단은 방책으로 남는 시간동안 React를 배우며 웹 개발의 전반적인 부분을 익히고 있지만 막상 팀이 구현을 요청한 API 기능을 손도 못댈 수도 있을텐데 내가 프론트를 배우고 있는게 맞나.. 싶은 생각이 한 켠에 있습니다.
현재는 휴학중이며 대부분의 시간을 프로젝트와 공부에 쏟고있습니다
뭘하는게 현재 상황에 node.js 백앤더로서 효율적으로 공부하는게 될까요
장기적으로는 제로초님처럼 백앤더지만 프론트앤드, JS, 웹, 앱 등 전반적으로 능통한 백앤드 개발자가 목표입니다
일단 단순한 구현은 어느정도 하시는 걸로 보입니다. 더 뒷쪽으로는 도커를 공부하시면 좋고(환경에 상관없이 동일한 서버 구성 가능) 앞단으로는 네트워크 http같은 프로토콜을 익히시는 것도 좋고요. 백엔드 아키텍처로는 nestjs가 추구하는 스프링같은 아키텍처 알아두시는 게 좋습니다. 또한 sql 인덱싱이나 레디스 캐싱같은 성능을 위한 공부도 좀 하고계세요.
답글
123413
2022.06.24도커, 네트워크, 백엔드 아키텍처, sql 인덱싱, 레디스 캐싱을 공부한 뒤
다시 뭘 해야할 지 여쭤봐도 될까요
제로초(조현영)
2022.06.25취직해서 서비스를 만드세요.
123413
2022.06.25공익판정을 받았고 아직 군문제가 아직 해결되지 않아 취직이 힘듭니다
제로초(조현영)
2022.06.25제가 위에 말씀드린것들만 공부해도 2~3년은 갑니다. ㅎㅎ
123413
2022.06.26아하