[준비하기] (3) 그룹 스터디로 개발 공부하기

productuidev·2022년 1월 15일
1

개발자 준비하기

목록 보기
6/19
post-thumbnail

(3) 그룹 스터디로 개발 공부하기

내가 했던 그룹 스터디로 (3가지 스터디 경험담)

1) 컴공 전공 기초 스터디

  • 참여는?
    남궁성의 코드 초보 스터디 카페 / okkr.kr 모집글 매일 확인했음
  • 누구랑?
    컴공 전공 대학교 4학년생이 주최 (나머지는 국비지원 비전공자)
  • 무엇을?
    자료구조, 운영체제, 알고리즘
  • 왜?
    전공자들이 학교에서 배운 내용이 궁금,
    모르는 상태로 개발자가 되는게 두려워서 시작했음
    (개발을 하다가 수학지식이 필요하면 어떻게하지?)
  • 언제?
    국비지원학원에 다니던 때, 매주 토요일 오전 3시간
  • 어떻게?
    대학교재(전공서적), 각자 파트맡아서 발표, 각자 문제내고 연구
  • 좋았던 점?
    혼자공부하기 부담스러운데 나눠서 해서 수월하게 공부(+강제성 부여)
  • 아쉬웠던 점?
    내가 준비한 부분만 열심히, 남이 발표한 부분 잘 이해 X

2) 팀 내 주니어 개발자 스터디

https://github.com/team-zunior

  • 누구랑?
    같은 팀 주니어 개발자 동료 2명(실력있는전공자)
  • 무엇을?
    JPA 기초
  • 왜?
    팀에서 사용하는 기술 학습(동작 원리, Best Practice)
  • 언제?
    평일 주1회 1시간
  • 어떻게?
    각자 김영한님의 JPA 기초 강의 수강, 핵심내용 공유
  • 좋았던 점?
    회사업무에 직접 도움되는 학습, 유연한 일정 관리
    다양한 실무활용사례및 문제상황공유, 돈과 시간 절약
  • 아쉬웠던 점?
    시간적 제약으로 더 깊이있는 학습은 이어가지못함
    토이프로젝트하려고 했으나 각자 맡는 업무가 늘어나 못했음

3) 사내 알고리즘 문제풀이 스터디

  • 누구랑?
    사내 1~5년차 개발자들
  • 무엇을?
    LeetCode 문제 풀이
  • 왜?
    지속적인 알고리즘 문제풀이 연습, 코딩테스트 준비(이직준비)
  • 언제?
    일주일에 최소 5포인트 달성
    LeetCode 문제 난이도별 점수부여 - easy 1점 medium 2점 hard 5점
  • 어떻게?
    문제 풀면 Telgram봇이 문제 푼 내역 확인 후 포인트 기록
  • 좋았던 점?
    이직할 마음이 없어서 문제풀 의지가 약했음에도 알고리즘문제를 꾸준히 풀게됨
  • 아쉬웠던 점?
    5포인트만 채우면 더 이상 문제를 풀지 않게 됨
    온라인으로만 진행하다보니 강제성 외에는 혼자하는 것과 다름 없었음

5.2 그룹 스터디의 장/단점

장점 단점
남에게 설명할 수 있는 수준으로 학습 시간낭비 발생
완주하기 어려운 레이스도 완주 무임승차자
개발자 인맥 확장
성장에 도움되는 자극
  • 역으로 생각하면 좁은 개발자세계 (한 다리 건너면 다 아는 사이, 평판관리)
  • 시간관리를 효율적으로 못할 경우에는

5.3 그룹 스터디 관련 참고 자료

1) 개발자 질문, "스터디 운영 어떻게 해야하죠?" (백기선 유튜브)
https://www.youtube.com/watch?v=RdTpUfm2hSo
2) 3번째 직장에 오기까지
https://jojoldu.tistory.com/302?category=689637
3) 같이 개발 공부를 잘하는 법, 입사 후 더욱 발전하는 법
https://gmlwjd9405.github.io/2018/05/05/how-to-study-for-a-developer.html
4) 구글링해서 스터디 검색하면 github에 다양한 스터디 github들이 공개되있음 참고

profile
필요한 내용을 공부하고 저장합니다.

0개의 댓글