#Essay

갑자기 백엔드가 공부해지고 싶어진 이유

갑자기 백엔드가 공부해지고 싶어진 이유

나는 지금 3년 차 프론트엔드 개발자다. 프론트엔드 기술이 어느 정도 익숙해진 상태고 리액트 컴포넌트 설계나 상태 관리, 성능 등에 대해 많은 공부와 고민을 하였고 관련 블로그 글도 많이 올렸다. 백엔드 관련한 서버 기술에 대해서는 대략적인 플로우만 알고 Express나 NestJs를 이용해서 몇 번 따라서 구현만 해본 수준이다. 그렇기 때문에 실무에서 서버 관련 이슈를 만날 때는 지레 겁먹은 적도 많다. 서버로 렌더링을 하는 SSR 같은 경우도 뭔가 막연히 서버를 알고 있기 때문에 이미 서버 관련해서 미리 세팅돼 �
Apr 12, 2022
내가 생각하는 개발자의 기본기

내가 생각하는 개발자의 기본기

개발자의 기본기는 공통된 개발 환경 아래 상호 간의 약속을 공부하는 것이다. 다같이 하나의 큰 대서사시를 써야 하는 동료를 뽑는다면 이 개발 환경에서 지켜지는 여러 약속들을 많이 알수록 서비스를 오래 안정적으로 유지하는데 도움이 될 것이다. 또 팀원이 늘어날수록 코드에 관여하는 사람이 늘어나게 되고 이에 따른 불안정성도 크다. 개발 환경 아래 약속을 공부하는 것은 이전에 작성한 팀원이 작성한 코드 저변에 깔린 어떤 철학을 이해하기 에도 유리하다고 생각한다.
Feb 20, 2021