본문 바로가기
회고

[그리디] 1기 백엔드 활동 회고 - 스터디

by haeyoon 2025. 10. 9.

1기 활동이 끝난 지 꽤 되었지만, 더 늦기 전에 그동안의 경험을 돌아보고자 한다.

 

원래 1학년때부터 3학년때까지 AI를 공부했다.

모델의 구조를 설계하고 데이터를 정제하며 성능을 높이는 과정은 재미있었지만, 프로젝트를 반복할수록 한 가지 의문이 계속 남았다.

 

과연 좋은 모델을 만드는 것만으로 하나의 서비스가 완성되는 걸까?

 

 실제로 학습한 모델을 서버에 배포하고 API 형태로 연동하는 단계에서 요청이 지연되거나 서버가 불안정해 응답이 끊기는 문제를 여러 번 겪었다. 이때 아무리 정교한 모델이라도 안정적인 시스템이 뒷받침되지 않으면 사용자에게 가치를 전달할 수 없다는 사실을 깨달았다.

그래서 휴학을 결심한 뒤 백엔드를 공부하기 시작했고, 그 첫 번째 걸음으로 그리디 백엔드 1기 활동에 참여했다.

 

 

그리디 소개

 

- 사이트: https://greedy-team.netlify.app/

- 레포지토리: https://github.com/greedy-team

 

Greedy

Greedy, Software Development Club Who we are OPEN모든 정보를 투명하고 공개적으로 KINDNESS모두에게 친절하고 따뜻하게 TOLERANCE다름을 자연스러운 것으로 HUMAN COMMUNITY사람 사는 공동체답게

greedy-team.netlify.app

 그리디는 세종대학교 교내 가인준 개발동아리이다.

 

 처음 그리디에 들어오게 된 이유는 간단했다. 이전 동아리의 멘토님을 보며 정말 대단하고 멋있다는 생각을 많이했는데, 그 멘토님이 새로 소수인원의 동아리를 만들겠다 한 이후로 계속 관심을 가졌다. 또한 우테코를 수료한 사람들이 멘토로 활동한다는 모집공고에 혹하기도했다.

 동아리에 들어가기 전 좋은 기회로 초록 밋업에 참여할 수 있었는데, 그곳에서 만난 멘토님들이 동아리를 만드셨다. 그때부터 이분들과 함께라면 정말 많이 배울 수 있겠다는 확신이 들었고, 신설 동아리임에도 망설임 없이 지원하게 되었다.

 정말 들어가고 싶었던 동아리였기에, 지원서를 작성할 때는 그 어느 때보다 고민이 많았다.


 지원서 항목은 다음과 같았다.

동아리에 지원한 동기에 대해 알려주세요.* (최대 300자)
무언가에 몰입했던 경험에 대해 알려주세요.* (최대 500자)
갈등 상황에서 본인만의 해결 방법에 대해 알려주세요.* (최대 300자)

 다시 읽어보면 정말 어떻게 붙었지 싶은 답변들이었지만.... 아무튼 그때는 정말 열심히 작성했다.

그리고 이 동아리는 내 진로 방향을 바꾸는 결정적인 계기가 되었고, 이후 다양한 경험의 출발점이 되었다.

 

 

1기 백엔드 스터디 과정

그리디의 스터디는 초록스터디 과정을 기반으로한다.

 

미흡하지만, 그동안 작성했던 PR들을 다시 돌아봤다.

 

- 자동차미션: https://github.com/next-step/java-racingcar-simple-playground/pull/58

그리디에서의 첫번째 미션이었다. Java도 Github도 사용했을 때라 개발 실력은 물론, 코드리뷰라는 문화도 처음 접해봤을 때의 리뷰였다. 그래서인지 다시보니 어떤 코멘트도 이모지도 표시하지 않았다 ...... 현재 리뷰어로 활동하는 입장에서 보면 더욱 죄송함이 느껴지는 PR이다.
 

[1주차] 남해윤 자동차 경주 미션 by haeyoon1 · Pull Request #58 · next-step/java-racingcar-simple-playground

안녕하세요 송은우 리뷰어님! 자바가 아직 미숙해 열심히 서치하면서 구현해보았습니다.. domain = Car, CarMove, CarName, Race, RandomGenerator service = win test = CarMoveTest, CarNameTest, RandomGeneratorTest view에 어떤

github.com

- 로또 미션: https://github.com/next-step/java-lotto-clean-playground/pull/67

 

[로또 미션] 남해윤 미션 제출합니다 by haeyoon1 · Pull Request #67 · next-step/java-lotto-clean-playground

(수정 전) controller domain view 지난 미션때 패키지를 나누는것에 익숙하지 않아 세개의 패키지를 나누어 코드를 작성하는 것에 집중하였습니다. 최대한 기능을 나눠 코드를 작성했지만 아직 미숙

github.com

- 사다리 미션: https://github.com/next-step/java-ladder-func-playground/pull/21

해당 미션에서는 리뷰어님들의 리뷰 뿐 만 아니라, 멤버들간의 상호리뷰도 진행했다.
https://github.com/next-step/java-ladder-func-playground/pull/18
위는 내가 다른분께 남긴 리뷰이다.
이전까지는 현직 개발자나 멘토님들에게 리뷰를 받는 입장이었기 때문에, 당시 백엔드를 공부한 지 3개월도 안 된 내가 다른 분의 코드를 리뷰한다는 것이 쉽지 않았다. 리뷰가 틀리면 어떡하지부터, 너무 멍청한 리뷰를 남기면 어떡하지하는 고민들이 많았다. 
 

[사다리 미션] 남해윤 미션 제출합니다. by haeyoon1 · Pull Request #21 · next-step/java-ladder-func-playground

안녕하세요 안금서, 원태연 리뷰어님! 아직 미숙하지만 서치하면서 열심히 코드 작성해보았습니다. 잘부탁드립니다! (처음에 다른분 PR제목을 복사해서 이름 바꿔서 제출한다는걸 그대로 잘못

github.com

- Spring MVC 미션: https://github.com/next-step/spring-roomescape-playground/pull/363

 

[Spring MVC] 남해윤 미션 제출합니다 by haeyoon1 · Pull Request #363 · next-step/spring-roomescape-playground

안녕하세요 백경환 멘토님! 스프링 미션은 처음인데 잘 부탁 드립니다. 부족한부분 리뷰 남겨주시면 열심히 수정하겠습니다. 감사합니다:) test를 돌리면서 두 가지 문제가 있었는데요 2단계 test

github.com

- Spring JDBC 미션: https://github.com/next-step/spring-roomescape-playground/pull/379

 

[Spring JDBC] 남해윤 미션 제출합니다. by haeyoon1 · Pull Request #379 · next-step/spring-roomescape-playground

안녕하세요 송은우 리뷰어님! 늦게 pr을 올리게 되었는데 늦은만큼 코드 수정은 더 성실히 해보도록 하겠습니다! 아낌없는 리뷰 부탁드려요~ 그리고 Spring 미션에서의 패키지 나누기관련해서 드

github.com

- Spring core: https://github.com/next-step/spring-roomescape-playground/pull/391

 

[Spring Core] 남해윤 미션 제출합니다. by haeyoon1 · Pull Request #391 · next-step/spring-roomescape-playground

안녕하세요 원태연 리뷰어님! 리뷰 잘 부탁 드립니다! 지난주에 다른 리뷰어님께서 time의 자료형을 String이 아니라 LocalTime으로 변경해보라는 리뷰를 남겨주셔서 그렇게 변경해 보았는데 이번주

github.com

 

후반부의 PR은 완성도가 떨어지는 모습을 보였다...
당시에는 두 개의 개발 동아리를 병행하고 있었는데, 의욕이 앞서 감당하기 어려운 일정을 세웠던 것 같다. 프로젝트 마감이 가까워지면서 시간이 부족해졌고, 리뷰어님과의 PR 피드백 주고받기도 충분히 이루어지지 못했다.

그리디 스터디와 다른 프로젝트를 동시에 진행하다 보니 학습의 깊이가 부족했고, 결국 스스로 만족스럽지 못한 결과로 마무리됐다.
이때 꾸준하고 집중적인 학습의 중요성을 다시 한번 느꼈다. 이 깨달음을 바탕으로, 이후 이를 보완하기 위해 어떤 노력을 했는지는 나중에 다른 글에서 다뤄보려 한다.

 

 

소감

 이 과정에서 제가 얻은 가장 큰 성취는 ‘사람’이었다. 이전까지의 동아리 활동은 스터디와 프로젝트가 끝나면 관계도 함께 끝나는 경우가 많았다. 공부 과정에서도 깊은 대화보다는 스터디 수료를 위한 형식적인 소통에 그치는 경우가 대부분이었다.

 하지만 그리디에서의 스터디는 단순히 개발 역량을 높이는 것을 넘어, 진정으로 몰입할 수 있는 사람들과 함께 몰입할 수 있었던 시간이었다. 이 경험을 통해 다양한 개발 문화와 협업 방식을 배웠을 뿐만 아니라, 서로의 성장을 진심으로 응원하는 동료들과 함께할 때 더 깊이 성장할 수 있다는 것을 깨달았다.

 

 스터디 멤버로서의 좋은 경험은 나를 ‘배움을 받는 사람’에서 ‘문화를 만드는 사람’으로 나아가게 했다. 이후에는 스터디와 코드 리뷰를 이끌며 단순히 오류를 고치는 수준을 넘어 더 나은 설계와 효율적인 코드에 대해 함께 고민할 수 있는 환경을 만들고자 했다.

 리뷰는 피드백이 아니라 함께 성장하기 위한 대화라는 것을 직접 체감했고, 1기 활동에서 받은 감사함을 다음 사람들에게 환원하고 싶었다.

함께 고민하고 몰입했던 시간들은 결국 나를 더 나은 개발자로 성장시켜 준 가장 큰 원동력이 되었다.

'회고' 카테고리의 다른 글

[그리디] 1기 백엔드 활동 회고 - 프로젝트  (5) 2025.10.09