우선 저는 이번년도 2월에 4년제 컴퓨터공학과 졸업을 하고 방황하는 상태였습니다.
막연히 하반기 취업을 목표로 두었고, 그 목표를 위해서, 개인 프로젝트도 만들고, 코딩 테스트를 대비하기 위해 알고리즘도 풀면서 지내왔었습니다.
그러던 과정에서 우연히 부트캠프 관련 공고를 보게되었고, 그 공고가 네이버 부스트캠프였습니다.
기존에 우테코에서 프리코스를 수행한 적이 있었는데, 저에게 크게 도움이 되었다고 느꼈었고, 네부캠도 마찬가지로 모두에게 베이직이라는 경험을 제공해주시고, 절대평가로 입과자를 결정한다는게 매력적이고 도움이 될거라고 생각했습니다.
약 2주동안 미션 한개씩, 총 10개의 미션을 수행했는데, 그 내용과 과정이 전부 흥미로웠습니다.
저는 웹 풀스택 과정으로 JavaScript를 사용했는데, 메인 언어가 아니라서 검색과 AI의 도움을 많이 받았습니다.
기존에는 혼자서만 프로젝트를 하고, 혼자서 공부하다보니, 다른 사람들의 코드를 보거나, 리뷰, 해결방법을 다방면으로 바라보지 못했었는데, 네부캠에서는 그러한 기회의 장을 마련해주셔서 정말 많이 배우고 많이 발전했습니다.
피어 피드백 과정에서 든 생각은
"아 이런식으로도 해석할수있구나", "여기서는 굳이 왜 이런 코드를 사용했을까?" 등 여러가지 느낀점이 많았고,
"역시 세상에는 잘하는 사람들이 많구나", "어딜가든 열심히 잘 하는 사람들은 보이기 마련이구나" 라고 생각했습니다.
결과적으로 저한테 도움이 정말 많이 되었구요.
처음 1주차는 정말 열심히 했던 기억이 있었습니다. 최대한 코드를 깔끔하고 효율적이고 객체지향 방식에 맞게끔 구성한다던가, 시간과 노력을 많이 투자했었습니다.
그러나 2주차에는 개인적인 사정(ㅠㅠ)때문에 1주차보다는 집중과 시간분배가 부족했고, 정보처리기사 실기시험, 개인 포트폴리오, 코딩테스트 대비용 알고리즘, JS학습까지 병행하느라 정신적으로, 육체적으로 정말 많이 지쳤었습니다.
(밥도 잘 못 먹고, 잠도 잘 못 자고 살이 많이 빠졌습니다ㅠ)
그렇지만 최선을 다해서 결국 베이직 과정을 마무리했습니다.
베이직 과정동안 나 자신이 학습하는 방법을 재정비하고, 문제를 분석하고, 해결하고, 판단하고, 작성하고, 문서까지 기술하는 능력을 많이 성장시켰다고 생각합니다. 예를들어 피어리뷰를 진행하면서 다른 사람의 코드를 읽는다거나, 제가 작성한 GIST에 피드백 댓글을 달아주시는 동료분들이나, 수료생들이 문제를 어떻게 접근하고 해결했는지 알려주시는 영상, 자신이 실수한 내용을 댓글로 작성하는 부분, 특히 매 과제마다 회고를 진행하고, 매주 진행하는 회고가 정말 좋았습니다.
제가 전공자라서 잘 모르는 말 일수도 있겠지만, 비전공자분들도 충분히 열정만 있다면 대 AI시대를 활용해서 충분히 가능하다고 생각합니다.
베이직 과정이 종료된 다음 날 문제 해결력 테스트에 응시했습니다.
문제 해결력 테스트에는 구현3문제,서술형1문제,객관식(여러개 선택)15? 문제정도가 나온것같습니다.
구현문제는 간단한 구현문제였습니다.
난이도는 체감상 1번은 브론즈 상위권, 2번은 실버 하위권, 3번은 실버 중하위권 으로 느꼈습니다.
(JavaScript만 아니였다면 주 언어로 휘리릭 빨리 끝냈을텐데..)
그다음 서술형 문제는 특정 자료구조끼리 비교하고 동작을 서술하는 문제였습니다.
마지막 객관식(여러개 선택)들은 간단한 지문이 제공되고, 전반적인 가벼운(비전공자도 알법한) CS지식이였습니다.
시험은 약 3시간정도 진행되었고, 화장실도 불가능했고, 물같은 음료 섭취도 불가능했습니다. 이점 참고하시길 바랍니다.
다음주에 시작하는 챌린지 과정과 정보처리기사 실기시험이 겹쳐있는데, 제 전력을 바쳐서 둘 다 혼내주겠습니다.
결론적으로는 개발자로써 한 단계 성장한 느낌을 받았으며, 정말 유용하고 한번쯤은 해보길 추천하는 과정입니다.
기회주셔서 감사합니다. 열심히 하겠습니다.
(모두 고생하셨고, 모두 화이팅입니다. 개발자로써 열심히 성장해봅시다.)
