활동으로 돌아가기

2025 - 현재

웹·앱 개발 및 CS 멘토링

팀 내부 기술 공유와 함께, AI가 만든 코드를 이해하고 고칠 수 있기를 원하는 친구 2명에게 Git 협업부터 서비스 개발까지 지도하고 있습니다.

Code ReviewGit CollaborationFlutterTeaching

활동 내용

친구들은 AI로 웹과 앱을 만들기 시작했지만 생성된 코드를 이해하지 못해 오류 원인을 설명할 수 없었고, AI도 해결하지 못하는 문제가 생기면 그대로 멈추곤 했습니다. 서비스 개발을 제대로 배워보고 싶다는 친구 2명에게 기초부터 함께 공부하자고 제안했습니다.

친구들과 진행한 웹·앱 개발 멘토링
학습자 2명과 진행한 대면 멘토링

언어와 프레임워크의 기초 문법을 익힌 뒤에는 Instagram 클론 코딩을 진행하고 있습니다. 학습자가 작은 단위로 PR을 올리면, 저는 리뷰에서 화면 분리·상태관리·명명·API 경계·데이터 흐름을 질문하고 본인이 설명할 수 있는지 확인한 뒤 수정 방향을 함께 찾습니다.

Instagram 클론 코딩 GitHub PR 리뷰
작은 PR을 만들고 변경 의도부터 확인하는 리뷰

큰 기능을 구현하기 전에 Git, 브랜치, PR, Discord에서 질문하는 방법을 먼저 익히게 했습니다. 협업 도구 사용은 단순한 절차가 아니라 변경 의도를 남기고, 작성자 외의 사람도 유지보수할 수 있는 코드로 이어지는 습관이라고 생각하기 때문입니다.

Discord에서 공유한 Flutter 아키텍처 자료
그림과 예시를 활용한 팀 내부 기술 공유

Blueberry Team에서도 Flutter 렌더링과 상태관리, 가상화와 Docker, 로그인 인증 상태 관리 등을 주제로 수업합니다. 개념을 그림과 구체적인 예시로 다시 설명하는 과정은 제 이해에서 비어 있던 부분을 발견하는 계기가 되기도 합니다.

링크