>< 35
• codewars.com
• 코드워즈 중독을 주의하세요!
(K모씨는 시간 나면 코드워즈
만 푸는 병에 걸림)
• 사람들이 낸 문제를 내가 좋아
하는 언어로 풀고 점수 쌓기
• 문제 풀면 다른 개발자 코드가
보이는데 그것이 알짜배기
Code Wars
>< 36
• 코드카데미(codecademy.com): 코딩 알려주는 대표적인 사이트. 동영상 강의
없이 실습만 있다.
• 인프런(inflearn.com): 한국 버전 MOOC 사이트. 개인이 올림.
• 백준 온라인 저지(acmicpc.net): 프로그래밍 문제를 풀고 온라인으로 채점받을
수 있음. 오프라인 알고리즘 문제풀이 강의가 있다.
• Codefights(https://codefights.com/)
• Codingame(https://www.codingame.com/home)
• Hackerrank(https://www.hackerrank.com/)
그 외…
>< 47
1. 하루에 한 번씩은 꼭 노트북 앞에 앉아 코드를 작성한다.
2. 의미 없는 코드는 작성하지 않는다(어뷰징은 하지 않는다)
3. 커밋 로그를 명확히 작성한다
4. 하나라도 배운 것이 있다면, 꼭! 반드시! 기록을 한다
(커밋을 할 수 있는 소중한 기회)
5. 코딩을 하는 습관이 생긴다
일일커밋 1년 회고록
https://milooy.wordpress.com/2016/07/02/daily-commit-1-year/
일일 커밋
>< 50
깃헙 주소를 냈을 경우
- 어떤 식으로 코드를 작성하는지 본다. (코딩 스타일, 탭과 스페이스 인덴트를 혼용하
는지?)
- 오픈소스 컨트리뷰션
- 어떤 저장소에 Star를 찍었는지 / Fork했는지 본다.
>< 51
깃헙 주소를 냈을 경우
- 어떤 식으로 코드를 작성하는지 본다. (코딩 스타일, 탭과 스페이스 인덴트를 혼용하
는지?)
- 오픈소스 컨트리뷰션
- 어떤 저장소에 Star를 찍었는지 / Fork했는지 본다.
감점 요인
- 저장소에 DB 아이디, 암호를 함께 올린다.
- 이메일을 네이버로 쓴다
>< 52
깃헙 주소를 냈을 경우
- 어떤 식으로 코드를 작성하는지 본다. (코딩 스타일, 탭과 스페이스 인덴트를 혼용하
는지?)
- 오픈소스 컨트리뷰션
- 어떤 저장소에 Star를 찍었는지 / Fork했는지 본다.
감점 요인
- 저장소에 DB 아이디, 암호를 함께 올린다.
- 이메일을 네이버로 쓴다
깃헙 주소를 내지 않았을 경우
- 어떻게든 찾아내서 위의 절차를 실행한다(…)
>< 59
WHAT
- HTML Table을 예쁘게 보여주고 기능을 추가해주는
‘Datatables’의 Angular.js 확장 라이브러리
>< 60
WHAT
- HTML Table을 예쁘게 보여주고 기능을 추가해주는
‘Datatables’의 Angular.js 확장 라이브러리
WHY
- 회사 프로젝트에 사용하며 Material 스타일로 디자인을 커스텀
했는데, 컨트리뷰션도 해볼까?
>< 61
WHAT
- HTML Table을 예쁘게 보여주고 기능을 추가해주는
‘Datatables’의 Angular.js 확장 라이브러리
WHY
- 회사 프로젝트에 사용하며 Material 스타일로 디자인을 커스텀
했는데, 컨트리뷰션도 해볼까?
HOW
- 기본 스타일을 옛날식 Datatables에서 Material Design으로
변경
- 그것에 맞추어 홈페이지 스킨도 변경
>< 81
직접 블로그를 만들어 github pages에 올리기
튜토리얼 따라하며 iOS/Android 앱 만들기
Django Girls 튜토리얼 응용해 웹 서비스 만들기
아두이노로 움직이는 인형 만들기
Pygame 사용해서 게임 제작
…
>< 82
직접 블로그를 만들어 github pages에 올리기
튜토리얼 따라하며 iOS/Android 앱 만들기
Django Girls 튜토리얼 응용해 웹 서비스 만들기
아두이노로 움직이는 인형 만들기
Pygame 사용해서 게임 제작
…
‘링크 하나’로 공유할 수 있게 만드는 것이 중요!
github / Youtube / 블로그에 쓴 개발기 등 형식은 상관없음
>< 83
내일 카페가서 코딩할건데
혼자 하면 집중 떨어진다.
파이썬 좀 물어볼
사람 없나
같이 코딩하는 커뮤니티는
어딨지?
화장실 갈 때
내 노트북 누가 훔쳐가면 안돼
온오프믹스 복잡해
>< 113
1. 자체 제품을 만든다 / 다른 회사가 요구한 제품을 만든다
2. 주력 제품이 소프트웨어다 / 아니다
3. 수직 구조가 뚜렷하다 / 직급 체계가 없다
4. 내가 갈 부서에 같이 일을 할 개발자가 많다(타인의 좋은 코드
를 볼 일이 많다) / 혼자 해야한다
5. 야근의 강도, 야근비, 휴가 / 주말출근 수당
6. 개발자이면서 다른 직업: 에반젤리스트 등
어떤 회사를 선호하나요?