본문 바로가기
개발 일지, 회고, 일상

백엔드 커리어 로드맵(feat. 내가 되고 싶은 백엔드 개발자란)

by jenlve 2023. 11. 17.

독학으로 백엔드 공부를 시작해볼려고 하면 가장 먼저 찾아보는게 뭘 어떻게 공부해야 하는지이다.

나 또한 백엔드 쪽에 관심이 생기고 나서 알고리즘에 우연히 뜨는 백엔드 로드맵을 보고 따라 해볼려고 했는데 ㅎㅎ....

어느정도 깊이까지 봐야하는지 도무지 감을 잡지 못했었다. 전반적인 과정을 정리해보고 공부 과정에 있어 하나의 체크리스트로 사용해 봐야 겠다. 

 

<목차>

1. 백엔드 커리어 로드맵

2. 내가 되고 싶은 개발자

 

백엔드 커리어 로드맵

백엔드 커리어 로드맵

 

내가 되고 싶은 (백엔드) 개발자는..

개발자에도 여러 분야가 있으나, 대개 먼저 접하게 되는 분야는 프론트엔드와 백엔드 개발자라고 생각한다. 

명확한 것을 좋아하는데, 알고리즘 문제를 풀거나 프로그래밍을 하면서 로직을 생각하고 구현하면서 정답을 확인하는 과정이 깔끔하고 좋았다. 그래서 백엔드 쪽이 더 좋을 것 같다고 생각했다. 

 

학부 학연 과정을 통해 인턴을 하면서 잠시 코딩을 해보는 기회가 있었는데, 실전을 사실은 내가 집에서 시행착오를 겪으며 어찌저찌 짜는 것과는 아예 달랐다. 나 혼자하는 작업이 아니고 협업하는 과정에 있어, 나만의 명확성 그러니까 나만의 사고가 남들에게도 타당하다고 생각되는지 논리적으로 설명할 줄 알아야 했다.. 한마디로 내 코드를 타인이 봐도 납득이 가능한지. 이게 과연 최선인지. 단순히 돌아갔다!로 끝나는 게 아닌 정확성, 논리성, 클린 코드, 최적화 등을 고려한 정성을 들인 코드를 작성했는가인지를 고려해야 했다. 

 

당시엔 주의깊게 듣지 못했다. 그런데 되돌아 보니 사실 위의 과정이 정말 중요하게 다가왔다. 

 

지금은 예비 백엔드 개발자로.. 아직 어떤 백엔드 개발자가 되고 싶나요?에 서버 처리, DB 관리 등.. 내가 구체적으로 경험해본 바가 없어 딱 말할 수가 없다.. 제로베이스 수업을 들어나가면서 목표의 가닥을 잡고 구체화해 나가고 싶다. 

 

음 내가 되고 싶은 개발자(백엔드)는

지금으로써는 정성을 들여 코드를 작성하는 개발자이다!  말하지 않아도 코드를 나의 의도와 생각을 전달할 수 있고.. 깊이 고민해서 정말로 잘 정제된? 최적화된? 코드를 작성하고 싶다.

그리고 미래에는 위의 자질을 바탕으로 웹 애플리케이션 개발에 능통한 사람이 되고, 훗날엔 더 다양한 분야의 경험을 축적한 백엔드 개발자가 되고 싶다!  

 

초보자에서 주니어 백엔드 개발자로 가기위해 파이팅!