LG U+ 유레카 백엔드 1기 수료 회고

KIM JEONG DONG·2025년 1월 4일

2024년 6월에 입과하여 6개월간의 과정 끝에 드디어 수료를 하게 됐다 😎

처음 개발 독학을 시작 했을 때 Node.js로 시작했던터라 Java는 나에게 많이 낯선 언어였고 처음보는 생태계였다.

프로젝트 기간을 제외하면 한 4개월 정도는 수업을 진행하는데 이 때 정말 많이 배웠고, 주마다 회고하며 복습을 통해 지식의 토대를 단단히 다졌던 기억이 생생하다.

그동안 열심히 쌓아올린 Intellij Project들이 수북히 고여있다.

총 4번의 프로젝트를 진행했고, 최종 융합 프로젝트는 프론트엔드 교육을 듣는 교육생 분들과 협업하여 5주간의 프로젝트로 교육을 마무리 했다.

최종 프로젝트의 주제는 영화 리뷰 소셜 플랫폼을 개발하게 되었고, 팀장을 맡아 R&R을 하고 SPRINT를 정하여 일정 내에 개발하고 차별화 요소를 넣는 것은 쉽지 않은 일이였지만 아주 값진 경험이 되었던거 같다.

마곡 사옥에 도착했을 때 수료한다는 왠지 모를 홀가분함과 발표를 반드시 잘해내야겠다라는 마음을 다잡았던거 같다. 우리 팀 차례가 되어 발표하던 나의 모습 ✌️ 어찌나 떨렸던지 몇번 절었던거 같지만!! 그래도 주변 동기들과 강사님들이 발표를 너무너무 잘한거 같다고 칭찬 받아서 기분이 좋았다 🙂

발표가 끝나고 이제 시상식을 진행할 때,,,, 결과를 혹시모를 기대감으로 발표를 기다렸다!!

아쉽게도 입상은 하지 못했지만 이를 또 자양분 삼아 앞으로의 성장의 원동력이 된다고 생각했다 🔥

시상식이 끝나고 다 같이 모여 찍은 사진!!!

그동안 다 함께 교육 받느라 고생한 1기 교육생 분들에게 고생했다라는 말 한마디를 건내본다.


얻은 것 / 느낀 것 👍

  • 협업 능력과 커뮤니케이션 스킬이 대폭 향상 되었다.
    • 업무 툴 (Zira, Notion)을 적극 활용하여 기획 및 기능 명세를 명확히하여 소통 오류를 최대한 제거했다.
    • Git Hub Project를 통해 각 Branch 별로 기능을 관리하고 Code Review를 통해 개발 프로세스를 진행하고, 서비스 품질을 관리했다.

  • 서비스에 맞는 기술 선택과 합당한 이유 그리고 성과 도출 경험
    • 채팅 서비스 MongoDB, Stomp → 쓰기 빠름 / 실시간 채팅 개발에 적합한 Package
      • 성과를 이루기 위한 과정의 중요도 ↑
    • 어째서 이 기술을 선택했는지? 그래서 어떤 성과를 냈는지? 등 논리 및 근거가 밑바탕이 된 성과 도출 필요

  • 새로운 기술을 배울 때 / 딥다이브 할 때의 마인드 Set
    • 공식 문서 뿐만 아니라 다양한 예제 및 사용 사례를 확인하여 기술을 적용하고 프로젝트에 활용했다.
      • 영화 DB를 선택 시 어떤 외부 API를 사용해야하는지?
        API 연동 시 Web Client 및 Rest template을 써야하는지? 등 말이다.
    • 직접 경험을 통해 기술을 활용하고 서비스 개발을 통해 이해도와 식견을 넓히는 것이 중요하다.
    • 심도있는 기술 이해를 위해서는 명확한 비즈니스 목표와 목적을 바탕으로 파고들어야 한다.
      • EX) 비속어 필터 개발 시 활용되는 알고리즘을 심도있는 분석 매우 중요
      • 시바견 → "시바"라는 것을 어떻게 예외 처리 할 것인지 등

마무리 🥕

6개월이 어떻게 지나갔는지 정말 순식간에 흘러간 교육 과정이였다.

Java에 처음 입문하고 교육받고 Spring Boot을 공부하고 DB를 공부하고..

이전에 독학으로 Node와 TS, Nest, Mysql을 공부하고 프로젝틀르 해본 경험 덕분에 그나마 수월 했던거 같다.

이제 이번 LG U+ 유레카에서 얻은 경험과 지식을 바탕으로 더욱 증진하여 취뽀에 성공 할 것이다 🔥🔥

교육을 맡아주신 강사님과 멘토분들에게 감사하고, 같이 수업들은 동기들과 수고한 내 자신에게 고맙다 💯

아래 우리 팀이 만든 웹 서비스 시연 영상이 있으니 한 번 시청해주면 감사드리겠습니다!

https://youtu.be/hKdqe6Mb81E

0개의 댓글