목록항해99 (10)
지니의 연대기
항해99 스파르타 코딩 클럽의 항해99 나는 그중에서도 1기를 수료했다. 20년도 10월에 퇴사를 하며 개발자가 되기 위해 공부를 하겠노라 다짐했었고, 우연히 접해서 듣게된 스파르타의 웹개발 종합반 11기를 들으며 진짜 개발공부를 할 수 있게 되었다. 어디로 어떻게 해나가야할지 막막했던 내게 이정표이자 네비게이션 같은 역활을 했었다.. 사실 항해99 일명 부트캠프와 국비학원 중에 부트캠프를 선택한 이유는 좀더 유연하고 좀더 치열하게 할수 있을것 같았고 실제로도 그러했던것 같다. 무엇보다 내 비싼돈 내고 듣는 거라 더 열심히 한것도 있는 것 같다...ㅋㅋ 아무튼 나는 6월에 항해99 1기의 공식적인 일정을 마치고 약 한달간의 홀로서기 취준과 여러번의 면접을 끝으로 강남 소재의 한 블록체인 회사에 취업을 하..
어느새 항해의 마지막 프로젝트가 끝이 났다.. 매주 회고를 했어야 했는데 변명을 더하자면 뭔가 바빴다.. 한건 많이 없는거 같은데 바빴다.. DeMoim : 취업을 위한 첫 걸음! demoim.co.kr 지난 5주간의 결과 물이다. 디자이너 1명과 최종 5명의 개발자 6인팀으로 끝마쳤다. 과정 중 2명의 낙오자가 있었다. 여태 한 프로젝트 중에 제일 완성도 있고 제일 애정이 가는 프로젝트이다. 도전하지 못한 개념들도 많아서 아쉬운점이 많았다. 발표만 15분씩 8번 2시간을 내리 했다. 아쉬움은 많은 질문을 받아보고 싶었는데 발표 자체를 많이 안보셨다.. 내가 좀더 나이스하게 발표를 했으면 좋았을 것 같다.. 코드에 대한 분석은 노션에서 진행중이나 블로그에 좀더 정성을 들여볼까 생각중이라 노션에 얼추 정리..
DeMoim "취업을 위한 첫 걸음, 팀 프로젝트 여기 여기 모여라! 👍" 국비, 부트캠프의 경우를 제외하면 팀 프로젝트 진행을 위해 동료를 모을 곳이 부족합니다! 홀로 공부하는 비전공자는 팀원을 어디서 구할 수 있을까요? 💡 Demoim 는 국비, 부트캠프를 하지 않고도 팀 프로젝트의 경험을 쌓고 싶은 다양한 분야의 사람들이 모여 안정적인 플랫폼 내에서 팀을 만들고, 팀원을 모아 자신의 경험을 쌓아 나갈수 있는 팀 빌딩 플랫폼 입니다. 🌠 Wireframe 메인페이지 팀 메이킹 / 팀 빌딩 📲 API 팀 메이킹
🖥 크루_톡 미니프로젝트 1주차에서 한숨 돌리고 공부를 하면서 머리 속을 정리했다면 2주차에는 프로젝트 완성에 힘을 쏟았다. 사실 프로젝트에만 몰두한건 아니지만 정리한 공부 내용을 활용 해보는 과정이었고 자연스레 프로젝트가 완성 되었다 할 수 있겠다. 다행스럽게도 함께 프로젝트를 하는 조원분들이 `공부 > 프로젝` 이라는 마인드가 잘 맞아서 누구는 공부하고 누구는 프로젝트하는 불협화음은 없었다. JWT토큰 토큰의 발급과, 토큰을 활용해 인가하는 방식에 대해 공부했다. Authentication 과 Principal을 통해서 토큰이 있는지 없는지, 현재 로그인한 사용자의 글이 맞는지 로그인 관련한 추가 api를 구성하는데 재미가 붙었다. 지난 챕터들에서 내가 겪었던 프로젝트들은 모두 웹 이었다. 하지만 이..
미니프로젝트가 어느새 1주가 지났다. 체력적 안배와 여과없이 때려넣고 있었던 지식들에 대한 정리를 하는데 시간을 보냈다. 그 과정에서 나는 아직 아무것도 모른다는 것을 새삼 느꼈다. 스프링 시큐리티에 대한 공부에 대부분의 시간을 쏟았는데 스프링 시큐리티를 하나하나 뜯어보고자 했다. 물론 아직 깊숙하게 아는 것은 아니지만 어느정도 모양이 잡힐듯 한 기분이다. JWT 적용도 함께 공부를 했다. 스프링 시큐리티가, 스프링이 얼마나 개발자를 편하게 해주는 지도 알게 되었다. 지금 내가 하는 이 소화 과정이 나의 성장의 밑거름이 되기를 원한다.
클론코딩 클론코딩 주차는 1주일 동안 진행되었다. 1주일이라는 짧은 시간동안 하나의 서비스를 클론 해야한다. 본격적인 다수팀플은 처음이고, 리액트와 스프링 등 각 주특기별 프론트와 백이 처음 협업을 하는 주차였다. CORS에러를 만나고 기타 환경셋팅,, 업무 분담과, 클론 스콥 선정, 깃 관리 등등 여태까지 소규모 팀플이나, 개인 공부에서는 만나보지 못했던 이슈들이 엄습해왔다. Spring Boot와 React를 연동하여 개발환경을 만들어보자 이글을 읽어보기전에!! 한번 고려해볼 점을 제가 적어뒀습니다 한번 참고 해보고 프로젝트를 진행해주세요! [Java/Spring] - Spring Boot와 React를 통한 개발환경을 구성할때 고민해볼점 Spring Boot와 React sundries-in-myi..
CrewTalk Crew Talk 은 클론코딩을 지나 Chapter 5 까지 영차영차 올라온 항해 크루원들을 위한 소통의 장입니다. 크루원들의 항해99 이모저모와, 각종 꿀 정보들을 공유해 볼 수 있고, 나아가 주특기별로 크루원들의 게시글을 모아서 조회해 볼 수 있는 서비스를 제공합니다. Wireframe 전체 Flow 페이지 상세 API 설계 엑셀: docs.google.com/spreadsheets/d/1DArPZ3TvfBiSlfjtPeA4esR_baEmATkfLQvVe2f_vRI/edit#gid=0 포스트맨 api 명세서 documenter.getpostman.com/view/15272242/TzCV1ijE
알고리즘이라는 산을 건너고 드디어 주특기 주차에 왔다. 나는 백엔드로 커리어 시작을 하고 싶어 Spring으로 주특기를 선택했다. 사실 항해99를 시작하기전에 Spring 강의를 봤었는데 뭔가 재미를(?) 느껴서 Spring으로 선택했다. SJ의 스프링블로그 스프링부트의 CRUD구현 블로그 strong1133.shop 주특기 1주차는 기본기를 쌓는 주차이다. 1주일 동안 스파르타 코딩 클럽에서 제공해주는 기본기 강의 자료를 보며 자기주도 학습을 통해 기본기를 갈고 닦는 시간이다! 강의 자료가 매우 완성도가 높고 자기주도 학습이다 보니 스스로 진도율을 조절할 수 있어서 괜찮았다. 강의만 듣기만 하면 재미 없으니 강의를 통해 학습한 내용을 응용하여 일종의 블로그를 만들어보는 과제가 있었다. 해당 과제를 완수..