<aside> 🚩 Goal: 문제 해결 과정을 작성하여 발전하는 개발자가 되어보자
</aside>
[목차]
<aside>
💡 모든 토글을 열고 닫는 단축키
Windows : Ctrl
+ alt
+ t
Mac : ⌘
+ ⌥
+ t
</aside>
엔지니어는 문제를 해결하는 사람입니다.
따라서 엔지니어는 우선 **문제 정의를 정확하게 하는 것
**이 중요합니다.
어떤 요구사항이 있었는지, 이 요구사항을 구현할 수 있는 어떤 선택지들이 있었는지,
이 선택지들 중에서 어떠한 이유와 근거로 어떤 선택지를 결정하였는지 라는 이야기가 반드시 준비 되어야 합니다.
이유는, 기술 면접시 트러블 슈팅의 대한 질문
이 나올 수가 있는데 여러분이 어필해야 하는 것은
내가 엔지니어로서 자질이 있다는 것입니다.
따라서 트러블슈팅의 대한 이야기를 요구사항/선택지/의사결정/근거로 준비하시는게 제일 좋습니다.
또한 이러한 과정을 통해 나날이 발전하며 실력있는 개발자로 거듭나기 때문입니다.
아래 트러블 슈팅 참고 자료를 보시며 기술적인 의사결정 방법을 글과 말로 정리하는 연습을 하시기 바랍니다!