교육/세미나
[세미나] Code States J2S 미니컨퍼런스
학학이
2016. 9. 12. 01:10
Introduction
2016.09.10 화창한 토요일 오후
미리 메일로 받은 Agenda 에 주제가 흥미로운 것들이 많았다.
토요일 황금같은 주말임에도 많은 개발자분들이 참석했다.
쿠팡, A/B TEST 그리고 개발자
a, b test 역사
- 구글 검색 결과
- 오바마 대선 홈페이지
린 스타트업과 A, B 테스팅은 매우 유사하다.
새기능 - MVP - UT - A/B TEST - 결과확인 - 반영
수십 ~ 수백개의 테스트가 동시에 진행
- 테스트들간의 간섭
- 수백만의 사용자
- 보안
- 10개의 기능을 테스트 하려면 2^10 1024가 필요
개발자는?
- 변화에 유연
- 비지니스 언어구사
- 속도!
- 작고 빠른 변경 vs 큰도약
성장하는 개발자 되기
성장하는 개발자?
- 개발 실력
- 커뮤니케이션
의식적인 연습
- 그냥 한다고 되는 것이 아니다
- 1만 시간의 법칙은 배신한다.
의식적인 연습으로 가는 과정
- 나의 부족한 점은?
- 나의 강점은?
- 피드백과 방법 수정
- 효과를 측정
개발은 잘하고 못하고의 기준이 명확하지 않다는 문제성이 있다.
학습 방법
- 전문가에게 배우기
- 스스로 하기
- 인터넷 튜토리얼
- 책
- 가르치기
우리가 하고 있는 일은 우리가 가장 성장할 수 있는 발판
문제 해결시
- 해결하고 끝내는 사람
- 왜 그런지에 대해 더 깊이 파고드는 사람
커뮤니케이션
- 다시! 함께 일하고 싶은가?
팀은 코드 리뷰를 안 하더라도
- 동료에게 부탁은 할 수 있다.
팀은 테스트 코드를 안 만들어도
- 나는 만들어둘 수 있다.
정리
- 꾸준한 학습
- 의식적인 연습
- 지속적으로 꾸준히 성장
- 매일 코드를 만들거나 개선해야한다.
JavaScript is everywhere
각 요구사항 별로 요구하는 언어가 너무 많다 !
JS - 현재 시점에서 가장 효율적인 언어, 모바일부터 로롯까지
Node.js 때문에 JS 로 하드웨가 개발까지 할 수 있다.
예비 개발자와 주니어 개발자가 알면 좋은 것들
- 밤새지 말기
- 영어
- 빠르게 배울 수 있는 능력
- 커뮤니케이션
- 기록하기
- 화이트보드 코딩
- 자료구조
- 알고리즘
- 만들어보기
- 함께하기
철학하는 개발자 부제 : 정신승리
- 건강
- 영어
- 코딩 실력
책을 많이 읽자!
나 자신이 제일 중요하다!
Conclusion
토욜일 오후를 내내 앉아서 강의를 듣는게 피곤하기도 했지만, 몇몇 주제와 발표자님의 이야기는 정말 좋았고 또 한번 생각해보게 되는 이야기였다.
Code / States 라는 교육기관의 커리큘럼이 정확히 어떤지 강의의 질은 어떤지 모르지만, 코딩 학원을 가려는 분들에게 하나의 선택안이 될 수 있을 것 같다.
마지막으로, 역시 세상은 넓고 개발왕들은 많다!!