소개
🔖

[백엔드 엔지니어 멘토링] - Beyond beginner Engineering

”혼자서 공부하고 있는데, 잘 하고 있는지 모르겠어요” ”무엇을, 어떻게 공부해야하는지 혼란스러워 의욕이 생기지 않아요.”

멘토링 안내

안녕하세요, 개발자 Heli입니다.
이번에 신규 멘토링 프로그램을 준비하게 되어 소개드립니다. 이전까지는 커리어 관점의 멘토링을 주로 진행하였는데요. 이번 멘토링에서는 ‘기술’에 집중한 멘토링을 진행해보고자 합니다. 물론 멘토링 진행 중 커리어에 대한 이야기를 나누는건 당연히 가능합니다. 단지 메인은 기술이라는 의미입니다.
개인적인 경험과 다양한 사람을 다양한 경로를 통해 만나며 받은 질문, 했던 질문, 전해 들은 이야기를 통해서 꽤나 유익한 인사이트를 공유할 수 있을 것으로 기대합니다.
Reference: 대기업, 중견기업, 중소기업, 스타트업 등 다양한 기업의 CEO, CTO, CIO, CISO, Tech Lead, Staff Engineer, Principal Engineer, Senior Engineer, Mid-Level Engineer, Junior Engineer, 취업준비생 등 약 500명(2023년 1월 기준)
How: 온오프라인 멘토링, 커리어 상담, 모의 면접, 네트워킹, 강연, 강의, 세미나, 컨퍼런스 등

멘토 소개

경력

(현) 카카오페이 소프트웨어 엔지니어(백엔드, 서버)
(전) SaaS 스타트업, 중소규모 게임개발사, 대규모 게임개발사 소프트웨어 엔지니어 재직

기술 경험

Java, Kotlin, SpringBoot 주력
웹 애플리케이션 백엔드를 구성하는 인접 기술(MySQL, MongoDB, k8s, DB, Prometheus, Grafana 등)
React / Express.js / Next.js / Nest.js를 이용한 사내 도구, 간단한 사이드 프로젝트 개발/운영 경험 보유
C++, DirectX를 이용한 PC 게임 클라이언트 및 콘텐츠 개발 업무 경험 보유
C#을 이용한 Windows Application 개발 사업 경험 보유
전체 개발 경험 13년[email protected]

그 외 경험

파이콘 한국(PyConKR) 오거나이저
코드스테이츠 멘토/모의 면접관/세션 스피커
캐치(진학사) 직무 특강 강연
제로베이스(패스트캠퍼스;데이원컴퍼니) 강사/과제출제자
C.O.D.E Conference 2022 Speaker
Happy Civic Hacking with CODE4KOREA Speaker
The 2nd AYARF Keynote Speaker
그 외 여러 경진대회, 해커톤 심사위원 및 자문위원 경험 다수

멘토링 내용

멘토링 기술 분야

백엔드 개발 철학/이론: 객체지향, DDD, 클린 아키텍처, 헥사고날 아키텍처 등
엔터프라이즈 애플리케이션 아키텍처: 스트리밍 시스템, 오브젝트 스토리지, 미디어 서버, 계정 시스템, 정산 시스템 등
JVM: Java, Kotlin 및 JVM 자체 Spec 분석
컴퓨터 공학: Operating System, Network, Database
그 외 백엔드 인접 기술: MySQL, MongoDB, Redis, Kafka, Prometheus, Artillery 등

멘토링 대상

필수: Java 또는 Kotlin을 이용한 Spring Boot 백엔드 애플리케이션 관련 학습(업무) 경험 보유
‘공부는 하고 있는데 성장하지 않는 것 같다’, ‘내가 기본적인 것들도 모르는데 잘 하고 있는지 모르겠다’라는 생각이 드는 대학생, 취준생, 엔지니어 등 누구나
단, 장기 멘토링은 갑작스레 일정이 바뀔 수 있는 상황에 있으신 경우 진행하기 어렵습니다.

#1 온라인 멘토링(단기)

간단한 자기소개와 어떤 고민이 있는지에 대한 내용을 포함하여 이메일을 보내주세요. 제가 답변드릴 수 없더라도 진행하기 어렵다는 내용의 회신은 해드리고 있습니다. 비동기 커뮤니케이션으로 한계가 있는 경우 별도 디스코드 서버에 초대 후 음성채팅으로 진행됩니다.
주로 코드 리뷰, 애플리케이션 아키텍처 디자인, 학습 방향성 조언 등이 이루어집니다.

#2 오프라인 멘토링(단기)

강의 형식은 아니며, 그룹별로 기술에 대하여 함께 토론하고 이야기 나누는 자리라고 생각해주시면 좋을 것 같습니다. 제가 알고 있는 여러 기업의 사례를 소개해드리기도 할 것이고, 구글/카카오/네이버/애플/몰로코/두나무/컬리/쿠팡 등 회사에 재직 중이거나 재직 하셨던 분들을 초대해서 이야기 나누는 자리도 계획하고 있습니다.
물리적 제약으로 인해 온라인 멘토링을 통해 만나뵙게 된 분들 중 오프라인 멘토링을 희망하시는 분들에 한하여 소수 그룹으로 진행 될 예정입니다.

#3 과외(장기 멘토링) - 온/오프라인

현재 진행하고 있는 그룹이 있어 당분간 신규 모집 계획은 없습니다. 추후 다시 모집하게 되는 경우 별도 공지 예정입니다. 꼭 필요하다고 생각되시는 분들은 연락주시면 이야기를 나눠본 후 일정 조율 가능합니다.
마찬가지로 커리큘럼이 정해진 강의 형식은 아닙니다. 과외(장기 멘토링)은 단기적인 멘토링과 달리 1:1 또는 2:1정도의 규모로 ‘스스로 생각하고 판단할 수 있는 개발자가 되기 위한 방법’, ‘지속 가능한 개발자가 되기 위한 방법’에 대해서 주로 이야기합니다.
실력있는 개발자는 단순히 기능을 구현하는 것에 그치지 않습니다. 그들은 비즈니스가 커졌을 때 많은 사용자가 이용하며 생기는 성능에 대한 문제를 해결하고, 복잡한 비즈니스를 아키텍처로 풀어나가는 등 많은 문제들을 이론에 대한 이해 기반으로 해결해나갑니다.
그렇기 때문에 실력이 좋은 개발자가 되려면 많은 학습량을 소화해야 합니다. 실제로 높은 처우를 받는 실력있는 개발자들은 꾸준히 이론을 학습하는 것과 학습한 내용을 실무에 적용하는 것이 습관화 되어있습니다. 하지만 일반적인 개발자들은 역량있는 개발자가 되려면 "무엇을", "어떻게" 공부해야하는지 몰라 혼란스러워 학습에 대한 의욕을 내기 힘듭니다.
사전 멘토링을 통하여 대략의 방향성을 조율하고, 학습 하시면서 어려움이 있는 부분에 대하여 설명 해드리고 코드 리뷰와 애플리케이션 아키텍처 디자인 등에 대한 조언을 지속/장기적으로 드리는 방향으로 진행합니다.

신청 방식

모든 신청은 이메일로 받고 있습니다.
멘토링 비용은 당연히 무료입니다.
단, 과외는 상호간에 책임감을 갖기 위하여 업계 최저 수준으로 책정하여 비용을 받고 진행합니다.
현재는 기본적으로 #1 온라인 멘토링(단기)에 대한 신청만 받고 있습니다.
#2 오프라인 멘토링(단기) : 온라인 멘토링 진행 이후 희망자에 한하여 그룹 단위로 네트워킹 할 수 있는 자리로 운영하고 있습니다.
#3 과외(장기 멘토링) : 현재 신청 받지 않고 있습니다.
과제/업무/숙제에 대한 멘토링은 진행하지 않습니다.

과거 멘토링 후기 - 일부 발췌

멘토링을 통해 제가 가지고 있던 고민 이상으로 많은 말씀을 해주셨습니다. 당장 ~를 가기위해 어떠한 기술를 익혀야하며 그 기술을 익히기 위한 방향을 알려주셨다면 저는 다시 헤매였을거라 생각합니다. 그보다 더 근본적으로 질문을 해주셔서 그에 대한 방향을 잡고가는게 우선이라 생각이 들었고, 여러모로 좋은의미로 머리가 띵해지는 경험을 했습니다. 혹시나 멘토링 고민하고 계시다면, 적극 추천드립니다!
Plain Text
사실 저는 제가 배운 시간에 비해서 그래도 잘하는 편이라는 착각에 빠져있었는데, 제가 얼마나 부족하고 나아갈 길이 뭔지 선생님 덕분에 뼈저리게 깨달았습니다.. 이 정도까지 깊이 봐주실 거라고는 생각하지도 못했는데 정말 뜻깊은 시간이였습니다. 어디 가서도 이렇게까지 가르쳐주시는 분 다시 못 만날 것 같아요 🥲 저도 열심히 성장해서 나중에 누군가에게 이렇게 베풀 수 있는 사람이 되고 싶다는 생각을 하게 되었습니다. 정말 감사합니다 🙇‍♂️
Java
우선, 늦은 시간까지 시간 내주셔서 감사했습니다. 여러가지 IT 전반의 상황 뿐만 아니라, 커뮤니티를 운영하시면서 겪은 일들을 들으며 간접 체험 할 수 있어서 좋았습니다. 또한 개발을 진심으로 즐기시고, 좋은 뜻을 가지고 계셔서, 저 스스로도 배우고 동기 부여가 되는 부분이 많았습니다. 진심으로 감사드립니다. 감사합니다~😊🙏
Plain Text
멘토링 내내 즐거웠습니다. 멘토님의 경험과 생각들도 공유받으면서 많은 인사이트를 얻었습니다. 이직/면접준비 하느라 답답했던 속마음이 후련해졌어요 ㅎㅎ
Plain Text
어떤 부분을 물어봐야 할지 몰라 준비한 질문이 몇 개 안되었기 때문에 금방 끝날 줄 알았는데 무엇을 해야 할지, 어떤 준비를 해야 할지 자세하게 설명해 주셔서 시간이 부족하다는 생각이 들지 않았고 두루뭉술하던 생각이 정리되는 시간이었습니다. 감사합니다.
Plain Text
너무 유익했습니다. 단순한 가이드 방식이 아닌 멘토님의 생각과 경험들을 공유받고 현재 저의 생각을 되짚어볼 수 있는 좋은 계기가 되었습니다.
Plain Text
멘토님이 정말 열정적으로 모든 것을 알려주십니다. 진짜 모든 것을요. 이직에 대해서 시작부터 끝까지 궁금한 점이 엄청 많았는데, 전부 다 해소 해주셨다고 해도 과언이 아닐만큼 친절하고 꼼꼼하게 말씀해 주셨습니다. 그리고 개발자로서 나아가야할 방향성, 자세, 등에 대해서도 세세하게 알려 주셔서 어떻게 하면 좋은 개발자, 스타 개발자(?)로 가는 길을 탈 수 있는지도 알려 주셨습니다. 이번 멘토님의 조언을 잘 따라서 한 단계 더 성장하는 개발자가 되겠습니다!!! 언제가는 같이 일 할 수 있는 날이 오면 좋겠네요. 진심으로 감사합니다 멘토님.
Plain Text
진짜 인생에서 최고의 멘토링이였습니다!!!!또봐요
Plain Text
성장하기 위해 노력한 올 한해를 다시금 생각해보고 앞으로의 계획을 세우는데 도움이 되었습니다! 감사합니다!
Plain Text
막연한 내용일 줄 알았지만 그렇지 않고 현실적이며 직접적으로 도움이 되어 좋았습니다.
Plain Text
 오픈채팅 바로가기(비밀번호: 9323)
 GitHub Organization 가입하기
위클리 아카데미에서는 기관 및 단체와의 협업을 기다리고 있습니다. [email protected] 로 문의주시거나, 아래의 운영팀 목록을 참고해주세요. 감사합니다.