닮고 싶은 개발자: 기술과 사람을 잇는 멘토
by DD
10개월 전
조회수 6
신입 개발자가 겪는 기술적 갈증과 성장 과정을 묘사함
선배 개발자와의 대화를 통해 MSA, k8s 등 기술 선택의 배경과 맥락을 이해함
심리적 안정감을 주는 멘토의 중요성과 좋은 질문의 힘을 강조함
기술 선택의 맥락: MSA와 k8s
신입 개발자는 MSA와 k8s 도입 배경에 대한 궁금증을 가졌다. 선배 개발자는 기술 선택의 기술적 요구사항과 현실적인 제약을 설명했다. 따라서, 기술의 장점뿐 아니라 트레이드오프와 구현 과정을 이해하는 것이 중요함을 강조했다.
추상화의 양면성: k8s의 딜레마
k8s와 같은 높은 수준의 추상화는 편리함을 제공하지만, 문제 발생 시 원인 파악을 어렵게 만든다. 선배 개발자는 실제 시스템 장애 경험을 공유하며, 기술의 장점과 단점을 균형 있게 바라보는 시각을 제시했다. 반면, 지식의 습득과 지혜의 전수는 다르다는 것을 강조했다.
성장을 위한 질문: 심리적 안정감
주니어 개발자는 심리적 안정감 속에서 질문하고 성장한다. 선배 개발자는 존중과 공감을 통해 안전한 환경을 조성했다. 결과적으로, 주니어는 좋은 질문을 통해 문제 해결 능력을 키울 수 있었다. 따라서, 멘토의 역할은 지식 전달을 넘어선다.