데보션테크데이.png


목차


안녕하세요. 이번에 SK 에서 주최한 Devocean 세미나에 참석한 후기를 간단히 남겨봅니다.

외부 행사 참여를 통해 현재 우리가 잘하는 것은 무엇이고 개선해 볼 수 있는 것은 무엇인지 생각해 볼 수 있는 소중한 시간이었습니다.

참여한 분들 마다 감상이 다르기에 개별로 작성해봤어요. 조금 두서없는 부분이 있더라도 양해 부탁드립니다.

밀리

후기

세미나를 듣고 싶었던 이유는 사내 커뮤니티를 활성화해서 개개인과 회사의 성장에 좋은 방법이 있을까 하는 마음 때문이었습니다.

그렇기 때문에 세미나에서 특히 인상적이었던 부분은 오프닝에 소개된 DevRel 활동의 목적이었는데요. HR 측면의 홍보 효과(개발자 리텐션)와 회사에 커뮤니티를 통한 성장을 증명하기 위해 커뮤니티 행사를 진행한다고 하신 점이 헤렌의 인프콘과 기술 블로그 활동이 떠올라서 흥미로웠던 부분이었습니다.

주요 내용은 커뮤니티를 통해 성장하는 방법을 공유하고 각자 성장하는 과정에서 커뮤니티가 어떤 영향을 줬는지에 대한 내용이었습니다.

사실 회사에서 할 수 있는 성장이란 다양한 측면이 있을 것 같습니다. ‘개발자로 살아남기’라는 책을 보면 개발자가 성장하는 시간을 성장하는 10년, 리딩하는 10년, 서포트하는 10년이라고 구분하고 있습니다. 당연히 초반의 성장하는 10년은 제품에 대한 이해와 개발 기본 지식에 대해 깊게 이해하는 시간일 것이구요.

하지만 세미나에서 말하는 커뮤니티를 활성화해서 얻을 수 있는 성장은 조금은 다른 것 같았습니다. 엔지니어로써의 성장도 있지만 나의 성장이 ‘다른 사람의 성장에 도움이 될 수 있다’라고 보는 측면이 더 컸었던 것 같습니다.

세미나를 듣고 나서 어쩌면 성장이란 정말로 ‘다른 사람에게 도움을 줄 수 있냐 아니냐’를 말하는 것이 아닐까 라는 생각을 하게 되었습니다. 회사 또한 우리 브랜드, 우리 제품을 통해 고객에게 어떠한 가치를 주고 도움이 되는 것이 회사의 성장으로 이어질 것이고, 우리 팀/파트 또한 서로의 동료들에게 도움을 줄 수 있다라는 것이 나의 성장으로 이어질 것이기 때문입니다.

이렇듯 ‘다른 사람의 성장에 도움이 될 수 있다’의 측면에서 우리는 어떤 노력을 할 수 있는지 고민해볼 수 있는 세미나였다고 생각합니다.

추가로 세미나를 듣고 와서 해야겠다고 생각한 두가지 액션이 있습니다.

내용 정리

- DevRel 활동의 목적

  1. sk 사내 기술 외부 공유
  2. HR 측면의 홍보 효과(개발자 리텐션)
  3. 회사에 커뮤니티를 통한 성장 증명
  4. 커뮤니티를 통한 성장

- 코드 리뷰 문화를 리뷰하다(PR Reminder Bot 개발 이야기) by. 헤렌 프론트엔드 김만수

: 서로의 코드를 살펴봄으로써 한 명에게 맥락이 몰리는 현상 방지

코드 리뷰의 장점

  1. 품질 검수
  2. 지식 공유
  3. 구성원 성장

현재 상태

Husky로 코드 리뷰 자동화 : Test code 실패 여부 검사 & Lint 검사로 코드 컨벤션 유지

문제들

  1. 여러 스크럼 팀의 병렬 진행
  2. 비동기 커뮤니케이션

해결 과정

  1. PR Template의 변화 - 아래의 내용을 포함할 수 있도록
  2. PR Label 자동 세팅 → Slack 코드 리뷰 채널에 알림 리마인드
  3. Pn Rule

QnA

Untitled

Untitled

Untitled

- I Love Hands-On과 말로 개발하는 시대 by. Microsoft 파워 플랫폼 MVP 이재석

Power Platform Copilot

프롬프트 흐름, 시맨틱 커널, ChatGPT LANG Chain

업무 자동화

- 머신러닝 작가 성장기 by. scipy 박혜선

커뮤니티에서 배운 것들

GDE 활동을 하며 GDG 커뮤니티가 전국, 전세계에 많은 개발자들이 정보를 공유하고 참석한다는 걸 알게되었음 (Scipy conference 머신러닝, 과학 관련 컨퍼런스)

커뮤니티에 기여하면 내가 커뮤니티를 이끌때 도움이 되기도 했음.

IT 트렌드 (모두의 연구소) → 뉴스레터 꾸준히 구독으로 습득.

데보션 (DEVOCEAN) 기술 블로그

- 라이트닝 토크 C++Korea / OPDC

커뮤니티 홍보 (C++ Korea)

C++ Korea

커뮤니티 홍보 (OPDC)

표준프레임워크 오픈커뮤니티

- Community-Driven Development (GDG, Flutter) by. 드림어스 컴퍼니 박제창

커뮤니티를 하는 이유

네트워킹, 경험 (특히, Tech Community - 기술 공유, 경험 공유)

기술 발전 속도가 빠르다 → 참여 → 공유/기여 → 성장 (다음의 사이클 반복)

Microsoft 평가 기준

내가 다른 사람의 성장에 어떤 기여를 했는가

애플 생태계 커뮤니티 = ios 개발자 커뮤니티는 작다? → 오히려 많다! ios, ipad, mac, watch os app developer

폐쇄적? → 늘어나고 있다! swift opensource, swift forum, wwdc swift student challenge

2018, 2019 - Let’Swift / let us: Go

2022 - 변곡점. Swift Coding Club

2023 - Apple Developer Event, KWDC23

Connecting Dots

앞으로의 성장

- QnA

제스

세션 후기

코드 리뷰 문화를 리뷰하다 (PR Reminder Bot 개발 이야기) by. 헤렌 프론트엔드 김만수

테디님이 평소에 회사에서 다양한 시도를 하는 것을 지켜보았지만 어떤 스토리를 갖고 도전하신지는 처음 알게 되었습니다. 특히 PR Reminder Bot 개발 이야기를 들으며 바로 옆에 있는 프런트엔드 셀의 고군분투 이야기가 흥미로웠습니다. iOS 셀에서도 동일하게 고민하는 부분에 대해서 여러 해결책을 받은 것 같아 적용하면 좋을 듯 합니다.