포트폴리오 제작 + React 상태 버그 경험 + 스터디 멘토링 연결
HTML·CSS·JavaScript 기초는 개인 포트폴리오 사이트를 직접 만들면서 실질적으로 익혔습니다. 처음에는 튜토리얼을 따라가다가, 직접 만들고 싶은 것을 만드는 과정에서 진짜 학습이 일어난다는 걸 느꼈습니다. React는 팀 프로젝트에서 처음 썼는데, useState와 useEffect의 동작 순서를 잘못 이해해서 비동기 처리 버그를 오래 찾은 경험이 있습니다. 그 경험이 오히려 상태 관리 흐름을 정확하게 이해하는 계기가 됐습니다. CSS는 단순 스타일 도구가 아니라 레이아웃 흐름과 박스 모델 전체를 이해하고 나서야 자유롭게 쓸 수 있다는 걸 직접 부딪혀가며 배웠습니다. 스터디에서 팀원들이 막히는 자리가 정확히 제가 막혔던 자리여서, 설명보다 같이 디버깅하는 방식이 훨씬 효과적이라는 걸 알게 됐습니다. 멘토링에서는 답을 주는 것보다 어디서 막히는지 먼저 찾는 질문을 하는 게 중요하다는 걸 배웠습니다.