심리학에는 더닝-크루거 효과라는 용어가 있습니다.
조금 아는 사람에게는 믿음이 있다는게 제일 무섭다는 말이 참 멋있네요^^
만크루거 효과
능력이 부족한 사람이 잘못된 판단을 하고 잘못된 결론을 내리지만 능력이 부족하여 자신의 잘못을 인식하지 못하는 현상.

가을의 시작
2022년 10월에 정말 좋은 기회로 사이드 프로젝트에 참여하게 되었는데 사실 시작부터 이상했다.
나중에는 ‘온 우주가 나에게 사이드 프로젝트를 하라고 몰아붙이는데…’ 하는 쓸데없는 생각까지 했다.
그때 본사에서 라오스에서 해외 프로젝트를 하고 있었는데 꼭!! 함께!! 해외 출장을 간다고 하셨습니다.
결국 믿었던 해외 출장을 가지 못했다.
그리고 아쉬운 마음에 자발적으로 유료 사이드 프로젝트를 신청했습니다.
예전부터 앱을 개발하고 싶었고 자바를 잘하지도 못하고 원하는 회사에서 자바스크립트로 프런트엔드 작업을 주로 했기 때문에 아직 써본 적도 없는 언어인 코틀린으로 가기로 했습니다. 진짜 백엔드 개발자가 되려고(웃음) 그래서 백엔드에 지원했어요.
새로운 기술에 대한 거부감이 없더라도 배우면 잘할 수 있다고 믿습니다.
(나중에 나 진짜 그렇게 지원해서 놀랐어?!)…..옴)

결과는 탈락!
하하.. 너무 기대하고 떠나서 조금 아쉬웠어요.
이렇게 체계적으로 관리되는 프로젝트는 경쟁률이 미묘하게 높다고 해서 다음에 또 신청해야지~ 하고 그냥 넘어갔습니다.
그러다가 며칠 뒤 주말에 갑자기 결석이 생겨서 인원을 더 모집했는데 참석 가능하냐고 연락이 왔는데…?
지원했을 때와 달리 잘할 수 있을까 두려웠다. But I’m a nopakku, carry on.
사이드 프로젝트 작업을 시작합니다.
아무것도 모르는 무지한 사람.
나는 내 일을 잘하지만 나와 함께 일하는 사람들의 성격이 좋은 것도 중요합니다.
다행히 동행한 백엔드 개발자가 개발에 대한 열정이 있었고(역시 프로갓생들은 사이드 프로젝트를 한다…) 편파적이지 않아서 수월하게 개발할 수 있었다.
사용할 스택도 회사에서 사용하고 있었기 때문에 문제없이 기본 설정을 할 수 있었습니다.
아…나중에 이게 문제가 될 줄 알았지만…

정말 너무너무 감사했고 솔직히 다른 개발자분들이 다들 열정적으로 해주셔서 처음부터 프로젝트가 잘 된 것 같아요.
Kotlin 언어의 장벽에 더해 spring boot-jpa는 처음 사용하는 것이기 때문에 적응하는 데 어려움을 겪었습니다.
그래서 서버 설정이나 인프라 구축에 신경쓰지 않고 기능 구현을 위한 코드를 작성하느라 바빴고 그 일 또한 무척 힘든 일이라고 자랑했습니다. (절대적으로하지.)
~절망의 계곡과 싸워라~
서버를 구축한 팀원이 사정으로 프로젝트를 떠났고, 얼마 지나지 않아 서버가 다운됐다. (왜 지금 여기에 와야만 했지?!)
사실 만! 이것은 하나님께서 저에게 주신 기회입니다. 저에게 서버를 구축할 수 있는 기회를 주셨습니다! 나도 흥분했다.
하지만..
처음부터 서버를 설정해 본 적이 없는 저에게 정상으로 되돌리는 것이 쉽지 않을 것이라는 것은 알고 있었지만 그렇게 어려울 줄은 몰랐습니다. 그
운 좋게도 Docker를 공부했기 때문에 실행 방법을 몰랐기 때문에 실패한 DB 서버 컨테이너를 어떻게 든 다시로드하여 모든 것이 정상화되었다고 생각했습니다.
나는 프로젝트의 전체 구조를 몰랐습니다 …
그 후 불가능했던 것들은 하나씩 복구하려고 했고, 결국 수동으로 배포하기도 했습니다(만세!
솔직히 잘 발전할 수 있는 사람들에게는 그리 어려운 일이 아니다. (초보자여도 두뇌발달이 좋은 사람은 금방 도착합니다..)
무언가를 배울 때 모르는 것이 있으면 헤쳐 나가지 못해서 처음에는 시간이 좀 걸리는 타입이라 해결해야 하는 상황에서 독이 되었어요. 바로 문제.
그리고 나는 두 번째로 절망의 골짜기에 빠진다.
먼저 하프 프로젝트 개발 아카데미 2021-04
두 번째는 2023-02년 사이드 프로젝트입니다.
모두가 무언가를 만들기 위해 처음으로 배운 것을 적용해야 하는 프로젝트입니다.

사진을 검색하다가 버전 2021-04를 찾았습니다.
공부할 때 내가 어디에 있는지, 얼마나 부족한지 모릅니다.
그리고 배우는 순간에는 내가 모든 것을 알고 있다는 환상을 갖게 됩니다. 지식을 사서 머리에 모든 것을 담았다는 착각.
회사에서 일하면서 개발에 조금 익숙해졌다고 생각했는데 짧은 시간에 결과물을 내려다보니 한계에 부딪혀 점점 체력이 떨어졌다.
사실, 나는 내가 직면한 문제를 해결하지 못할 것이라는 데 의심의 여지가 없었다.
생각해보면 시간이 오래 걸려서 자존감이 곤두박질 쳤던 것 같다.
빨리 해결하고 힘들어하는 다른 팀원들을 안심시키고 싶었기 때문입니다.
그런 좌절을 두 번 겪으면서 새로운 더닝 크루거 곡선을 그려보고 싶다. 그런 롤

앞으로도 계속 새로운 기술을 배우겠지만 매번 모든 문제를 순조롭게 풀 수는 없을 것 같아요! 하지만 저는 이렇게 구불구불한 곡선을 그리는 것이 더 편합니다.
언젠가 다시 올라와
지금 저의 목표는 이 시간을 점차적으로 줄이는 것입니다.

