한화시스템 BEYOND SW CAMP 7주차 회고

신유정·2023년 12월 29일
1

😎 주인장의 나불나불


2일만 지나면 새해다 !
뭐했다고 나이를 또 먹고 있는지
20대 초반에는 일 년이 체감 300일은 됐던 것 같은데 지금은 거의 체감 3초....^^

2024년의 내 체력은 얼마나 더 작고 귀여워질까....?
어릴 때부터 부모님은 항상 좋은 말씀을 해주실 때 "첫 번째도 두 번째도 세 번째도 건강이다"라고 하셨는데 그게 항상 이해가 안됐었다. 하지만 사회에 적응해찌들어 나가면서, 돈도 건강을 잃으면 아무짝에 쓸모없다는 것을 알게 되었다..

2024년에는 모두 건강건강건강건강하고 좋은 일만 가득가득가득가득가득 일어나는 한 해가 되기를 🙏 다들 해피 뉴이어 입니다용


⭐️ 이번 주 배운 내용

예외처리(throw, throws 두 가지 방법) -> 프론트엔드 개발자와 협업할 때 어떤 에러를 어떻게 다룰 것인지는 매우 중요하다.
크게 Checked Exception과 Unchecked Exception으로 나뉘고, 외부 시스템과의 인터랙션에서 발생하는 예외는 매우 중요하기 때문에 Checked Exception으로 예외처리가 강제된다 !!

파일 입출력 -> 간단하게 데이터를 처리하거나 값을 뽑아내는 Stream에 대해 처음 배우게 됐다. 실습을 통해 직접 사용해보니 이렇게 편할수가,,,,, 안배우고 안썼던 과거의 나 반성해,,,, 과거의 나 = 인간 레거시,,,,, Stream을 통해 내 코드가 최신화(?)됐다. 이제 내 코드도 mz다ㅋ

JSON 데이터 -> 가장 많이 사용되는 데이터 교환 포맷이다. 옛날에 프로젝트에서 선생님 골격 데이터를 colab에서 뽑은 후, 이를 JSON으로 가공해서 안드로이드 스튜디오에 넘겨줬는데, 솔직히 왜 그러는지 몰랐는데 수업을 통해 알게 되어서 좋았다.

스레드 -> 스레드도 사실 대학교에서 교수님이 잘 다루시지 않아 잘 몰랐던 부분이다. 교수님이 인간 레거시이기 때문에 가르침을 받는데 한계가 있는 것 같다. 그래서 나도 인간 레거시..... 그치만 이제부터 보여줄게 완전히 달라진 나....
아무튼 스레드 2가지 구현 방법과, 멀티스레드 사용 시 발생하는 동시성 이슈를 JAVA에서 어떻게 해결할 수 있는지를 배웠는데 너무너무 재미있었따!!! 나중에 꼭 프로젝트나 실무에서 경험해보고 싶다.
스레드 정리

알고리즘&자료구조 -> 정렬, DFS, BFS, 이분탐색, DP 등 기본 자료구조와 더불어 코테 맛보기 느낌의 알고리즘 문제들을 풀었다. 오랜만에 힙 정렬이나 이분탐색을 구현하려니 초큼 시간이 오래 걸렸던 것 같다. 복습복습.. 꼭 해야지


⭐️ 좋았던 점

*학습량 늘리기
교육 초반에는 늦어도 12시에는 자려고 했는데, 지금은 오히려 1-2시까지 버티려고 노력한다. 좋았던 점 맞겠지...? 몸을 혹사시키고 있다ㅋ ㅋ)

저녁먹고 12시 정도까지는 알고리즘 문제를 풀고, 자기 전까지는 배운 내용과 풀었던 알고리즘을 블로그에 기록한다. 블로그에 기록하는 게 너무 재미있어서 블로그에 글 쓰려고 열심히 하는 걸지도 모르겠다ㅎㅎ 이 꾸준함을 끝까지 가져갈 수 있기를


*커리큘럼
처음 접하면 허둥허둥 동태눈알 뜨기 바쁜 자료구조&알고리즘…. camp에서는 위의 과목들을 커리큘럼에 포함해 정렬, dfs, bfs, dp, … 을 배울 수 있어 좋았다.

교육 끝나고 코딩 테스트를 준비한다 해도 “도대체 뭘 해야하는거지….? (이마짚)”하는 방황기의 시간이 짧아질 것 같다.

*나는야 설명봇
짝에게 자바 과외를 의뢰받았다(?) 장난반 진심반인 느낌ㅋㅋㅋㅋ 어떻게든 쉽게 설명해주려 노력한 것에 보상받는 것 같았다. 도훈쓰 도비는 언제든 준비되어 있어요^^

어떻게 된 일이냐면, 강사님은 시각 자료를 많이 쓰지 않으시고 코드에서 주로 설명하시는 편이라, dfs, bfs로 그래프 탐색할 때 graph 이중 배열이나 linked list에 값이 어떻게 담기고, 재귀적으로 호출하면 어떤 식으로 전개되는지 설명해줬다. 사실 설명하면서 나도 관련 개념이 머릿속에 명확하게 정리돼서 좋았다. 확실하게 공부하려면 다른 사람을 가르쳐봐야 한다는 말이 맞는 것 같다.


*도시락
야무지게 도시락을 싸갔다! 동기들이 되게 잘 싸왔다고 칭찬해줘서 행보케따. 시간이랑 돈만 많았어도 매일 30인분 요리 해갔다!!!!

요리하는 걸 좋아하는 편인데 요즘 바빠서 집에서 많이 못 해먹은 게 너무 아쉽다ㅠㅠㅠ 바깥음식 너무 너무 질려.... 왜그럴까.... MSG 때문인가...? 내 요리가 더 맛있어서 그래(?)....

그리고 별안간 예쁜 도시락 통이 갖고 싶어짐
약간 공부하기 싫어서 갑자기 책상 정리하고 방 대청소하고 학용품 사는 애마냥ㅋㅋㅋㅋ 예쁜걸로 하나 더 장만할까.. 도시락 가방도 갖고싶다(?)



*짱 멋진 강사님의 짱 좋은 보충 교육
개인 사정으로 2시간 정도 일찍 조퇴한 날이 있었는데, 하필 아예 모르는 스레드 파트였어서 코드만 보고 이해할 수 있을지 걱정이었다. 다행히 그저빛 강사님께서 점심 시간을 이용해 거의 1:1 과외처럼 설명해주셔서 30분만에 클리어할 수 있었다. 짧은 시간에 뽝! 정리한거라 까먹기 전에 블로그에 기록해 두고 잤다. 강사님 마쉿는 간식을 바치겠습니다..💖🫡

*매니저님들
5층에 여자 매니저님이 새로 오셨다!!!! 언제 친해지지 살짝 호시탐탐 기회를 엿보는 중...! 맛집...공유.. 해요...!! 마포갈비 점심특선같은 꿀 정보 또 알려쥬세요......!!

여자 매니저님이 새로 오시고 나서 화장실에 휴지 걸이가 하나 더 생기고, 화장실 세면대도 뻥 뚫리고, 라운지에 녹차 티백과 유자차가 생겼다!!!!!! 학생들을 신경 써주시는 마음에 항상 감사드리고 매니저님들도 새해 복 많이 받으세용😇💛



⭐️ 아쉬웠던 점

딱히 없었지만 쪼그마한 아쉬운 점은 세 개가 있다.

  1. 교실에 불이 앞/뒤 등이 나뉘어 있지 않아서, 보통 불을 전부 끄고 수업하는데 중간에 너무 어두워지고 침침해져서 눈이 아파져서 다들 조금 불편하다고 느끼는 것 같다. 뒤에 등은 조금 켜고 싶지만 고치기 힘든 부분이겠지...?!

  2. 3기는 편의점에서 도시락 등을 사오시는 분과 도시락을 가져오는 사람이 많을 때는 10-12명이 되는데, 전자레인지가 한 대밖에 없어서 점심 시간 시작되자마자 전자레인지 웨이팅을 한다ㅋㅋㅋㅋㅋ 다들 음식 줄 세워놓고 기다리는 거 질서있고 되게 귀여웡... 2대가 있는건 살짝 무리라고 생각하지만 그래도 쪼끔 아쉬워..........

  3. 그리고 화장실이 너무 츕다ㅠㅠㅠㅠㅠ 다들 오들오들 떨면ㅅㅓ 다녀오는데 또 교실은 추워서 참을만 하긴 하다.


⭐️ 앞으로의 계획

  1. 주 2-3회 도시락과 독서 !!!!!!
    라운지에서 도시락을 먹으면 귀찮고 추운데 밖에 안나가도 되고(요즘은 덜 추워서 괜찮지만), 점심시간에 여유가 생긴다. 30분이 남아 기분이 좋지만 얼레벌레 정신차려보면 또 2시인게 함정...
  1. 건강 관리
    건강 검진에서 당뇨랑 혈관 능력이 정상 범위를 벗어나기 직전이라고 나왔다. 사실 둘 다 어느정도 알고 있기는 했는데, 이 나이에 벌써....? 그리고 단백질을 잘 흡수하지 못하고 배출하는 몸이라고도 나왔다...!! 운동을 열심히 해도 근육량이 늘지 않는 이유를 알게 돼서 좋았다.
    그래서 "운동 늘리기 & 단백질 섭취량 늘리기 & 영양제 늘리기" 플랜으로, 오늘도 헬스장 갔다가 고기까지 챙겨먹었다. 영양제 늘리고 유산소 운동량도 늘려 혈행 개선도 해봐야지...

  2. 연휴 스프링 강의
    3일 연휴는 뭐다? 하루종일 공부하는 날이다^^ 다행히 연말연시 약속이 없어서 주말 동안에 출근.....하는 시간만 빼면 복습도, 스프링 강의도 많이 할 수 있지 않을까!??!?

profile
기록하는 것을 좋아하는 개발자입니다. 작은 기록이 모여 제 삶의 방향성을 만들어 갑니다.

3개의 댓글

comment-user-thumbnail
2024년 1월 2일

진심 100%입니다.

1개의 답글
comment-user-thumbnail
2024년 1월 4일

😄

답글 달기