신세계 스파로스 3기에 들어가서 백엔드 개발과 devops 개발을 4개월동안 진행하고 나왔습니다.
23년 7월에 들어가서 12월 초까지 정말 금방 지나갔었는데요. 그 과정에서 있었던 일들에 대해 얘기 해보고자 합니다.
답답하신분은 목차에서 속성 장점만 보세요.. 밑에 내용이 좀 길어요 ㅎㅎ
개발 과정
이전에 1년동안 웹개발을 해본 경험은 있었는데요 spring boot나 java로 개발해 본적이 없었습니다.
그런데!
백엔드 개발의 실무를 2번 프로젝트를 통해 배울 수 있고, 취직에도 도움이 된다는 말을 들었습니다. 취직률도 높다고 들었구요!!
그래서 바로 지원!
담당관님과 강사님을 뵜었습니다. 사실 신세계라는 네임도 있기도 했구요 ㅎㅎ
장소는 바다가 훤히 보이는 부산의 센텀시티!
서울의 판교가 있다면 부산에는 센텀이 있죠~!
처음에 담당관님, 같이 듣는 학생들, 강사님 모두 어색해서 조용하게 있었는데요.. 반장이 되었습니다. ㅋㅋㅋ
조금 해보고싶기도 했고,, 뭔가 반장이 되면 책임감으로 개발을 더 열심히 하지 않을까? 하는 기대감?
물론 4개월 동안 아침에 1시간 일찍오고 저녁에 4시간 정도 늦게 가서 그동안 자습도 했답니다.
학생으로서 가장 큰 장점이지 않을까요? 저는 집이 편도 거리가 1시간이라서 아침 7시에 나와 8시부터 저녘 11시까지 그리고 집에가면 12시
약간 이런 삶을 4개월동안 보냈답니다. ㅎㅎ
이런 긴 공부환경은 조금 더 웹이란 환경에 이해할 수 있도록 도와줬다고 확신합니다
첫번째 Projeck
첫번째 프로젝트는 팀장 5명이 있는데 지원해서 팀을 맺었답니다. 7주간 같이 할 동료를 얻는 원피스같은 기분 ㅎㅎ
프론트 2, 백엔드 3 이렇게 구성이 되어서 개발했는데
강사님이 열정적이셔서 엄청난 아키텍처를 시도해봤죠.
간단 프로젝트 아키텍처 소개
2주동안 기획에 대해 제대로 배운 기분이었어요. 요구사항 정의서, 이벤트 스토밍, erd, api명세서, 지라까지 다양한 기획방법에 대해 시도해볼수 있었답니다.
그리고 전 이 2주동안 정말 미친듯이 인프런의 김영한님 jpa강의를 다 들었는데 이게 도움이 많이 됬어요. 강사님이 설명하는 말을 잘 이해하게 됬거든요 ㅎㅎ 여러분도 인강과 강사님의 말씀을 병행한다면 spring boot가 조금 자신감이 생길 수 있을 거예요! 이미 잘하신다면 더 고급적인 내용에 대해 공부할 수 있구요
처음에 클론코드라고 해서 정말 따라치는 건줄알았는데 아니란거 지금 여기서 말씀드릴게요 ㅎㅎ
페이지를 하나 정해서 모든 기획부터 완성까지 다 만드는 겁니다.. 쉬운 과정이 아니예요 !! 마음 단단히 먹구 도전을 해야되요
저희 기수는 신세계 포인트를 만들었는데 정말 시간이 그냥 삭제... 네 삭제 되요
그리고 나머지 4주간은 역할을 분담해서 반복 숙달!!
로봇이 되어서 연습하고 마지막 주는 발표용 포트폴리오와 영상을 준비했어요
정말 여기서 열정적인 강사님이 replica의 장점, 헥사고날의 장점으로 사전 코드에 대한 이해를 설명해주시고, security까지 방법을 이해시켜주셨는데 이것이 개발속도와 생각의 너비를 넓게 해준것같아요
또한 jpa를 QueryDsl과 같이 사용해서 쿼리를 단순화 하는데 집중했습니다.
이전에 200만개의 데이터를 전송할 때, db에서 문제가 많이 생겼었는데 그때에 replica를 제대로 알았다면.. 하고 ㅎㅎ
여기서 1, 2등 안에 들면 상품도 있어요 ㅎㅎ 전 1등해서 지금은 책이 되어버린 비싼 도서상품권을 ㅎㅎ
매년 바뀐다고 하니 기대해도 좋을것 같아요
2차는 더 비싼걸 받고 .. 종합 1등하면 부산시에서 주는 상도 받을 수 있답니다..
2번째 Project
2번째 프로젝트로 간단히 설명하면
이것도 매 기수마다 조금씩 바뀌는데 저희 기수는 강사님이 지정해주는 팀원과 팀을 짜서 개발했습니다.
그리고 멘토님과 함께 진행할 수 있다는 크나큰 장점이 있는 프로젝트죠 ㅎㅎ
저는 멘토님이 devops셔서 평소에 해보고 싶었던 쿠버네티스를 이용해서 spring cloud환경을 쿠버네티스로 전환하는 작업을 했었답니다.
요즘은 멀티 클라우드라고 유명하지만 저는 gcp와 aws를 모두 실제로 들어가서 적용했기때문에 조금 어려운 점도 잇었던것 같아요.
그리고 msa구조를 조금 더 깊이 있게 공부할수 있었답니다. saga패턴처럼 보상트랜잭션에 대해 조금 공부해보고, kafka를 통해서 비동기 통신 등 네이티브 클라우드 환경으로 점점 다가가는 것을 느낀 프로젝트라고 생각해요.
정말 짧은 4개월이었지만 매일 11시까지 미친듯이 공부를 했었어요 ㅎㅎ 정말 살면서 가장 열심히 살았던게 아닐까했어요 ㅎㅎ
공부한 책 소개
제가 샀던 책을 간단히 소개하면
1. 이것이 자바다.
2. 스브링부트로 개발하는 msa 컴포넌트
3. 이젠 나도 자바
4. kafka 정석
5. aws로 시작하는 인프라 구축의 정석
6. 클린 아키텍쳐
7. 이펙티브 자바
이렇게 책을 구매하고, 인강도 들으면서 공부했었답니다. 참고해주세요
혹시 기회가 되시면 한번 스파로스에 지원해보세요 ㅎㅎ
아래에는 스파로스에서 장점들을 한번 적어봤어요.
https://www.spharosacademy.com/
신청은
https://www.spharosacademy.com/spharos_total.html
마지막 1주의 취직 준비기간
이 기간때에는 향로님.. 인프런의 강사분을 영접했던 날입니다. ㅎㅎ 인터넷강의를 들으면서 뵙고 싶었는데 사진도 같이 찍고 앞으로 개발의 방향성도 다시 생각해보는 기간을 보냈습니다.
그리고 기업탐방!!
2군데의 기업을 탐방했는데요 부산 지역을 이번에는 탐방했었고, 기업 인사담당관님의 설명을 들으면서 현업에서 발생하는 사고관, 마인드 등을 볼수 있었던 기회였어요.
또 테크 토크 2번
한번의 검사를 진행했는데요.
다른 것도 좋았지만 자신에 대한 검사받는 것은 정말 좋았어요.
평소 성격 검사 이런것들에 대해 별로 신뢰성도 없었고, 이미지도 좋지않았었답니다.
하지만 이번 강사님의 경우 신내림 받으신줄 알았지 뭐예요. 저의 성격, 팀간 있었던 일들을 저의 검사결과로 유추해주시고,
저의 앞으로 방향성에 대해서 얘기해주셨어요.. 전 tf팀이나 도전적인 업무들을 하라고 하셨는데 맞는 것 같네요 ㅎㅎ
이런 것들이 마지막 1주 기간동안 진행되요.
물론 그 과정에서 면접이나 자소서의 첨삭이 필요하면 담당관님께 말씀드리면 해주신답니다 ㅎㅎ
이후 현재
현재는 이전까지 했던 프로젝트를 리팩토링하면서 정리하고, 취직 면접을 보러 다니고 있답니다.
여러분도 함께 하시죠 ㅎㅎ
속성 장점
1. 우선 무료 점심이 지원된답니다. 취준생으로 필수죠~!!
2. 자습할 공간을 마련해줍니다. 카페도 돈이라서 너무 힘들었는데 감사해요 담당관님!
3. 취직 지원. 취직 관련된 소개와 모의 면접, 자소서 첨삭 등 다양한 혜택을 지원해줘요
4. 다양한 카xx톡, 인x런, 등 다양한 개발자 분들이 테크토크에 참석 해주셔요. 그 개발자 분들의 성장과정과 공부 방법을 직접 물어볼수 있는 기회가 될수 있어요
5. 만능 개발자이신 담당 강사님이 24시간 계셔서 물어볼수 있어요.. 정말 열정적이셔서 아직도 존경존경
6. 2차 프로젝트에서는 유명 기업분들이 일주일에 한두번 멘토링을 해주세요.. 전 아직 연락을 이어가고 있는데 너무 좋아요.
7. 공부 시설이 일단 너무 좋아요.. 제가 가본 모든 곳중에서 공부환경만큼은 1등이 아닐까!!
전국~!
취준생 화이팅!
취뽀!
'기타' 카테고리의 다른 글
맥북 해상도 설정하기(설정에 원하는 해상도가 없는 경우) (0) | 2024.01.14 |
---|---|
NAS서버란? (0) | 2024.01.01 |
블로그 스킨 변경하기 (2) | 2023.12.28 |