hello world 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

48
학생 개발자로 학생을 뛰어넘기 GrowingDever

Upload: juhong-jeong

Post on 26-Jun-2015

259 views

Category:

Software


2 download

DESCRIPTION

This presentation is made because why we study and how to improve our programming skill. I will really be glad if this presentation is really helpful to someone else.

TRANSCRIPT

Page 1: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

학생 개발자로 학생을 뛰어넘기GrowingDever

Page 2: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

오늘 하려는 이야기

1.왜 공부를 해야할까?

2.어떻게 레벨업 할 수 있을까?

3.금 같은 사족

Page 3: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

시작해봅시다.

Page 4: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

대체 왜 공부를 해야할까요?

Page 5: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

‘공부’가 뭘까요?

Page 6: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

‘공부’가 뭘까요?

Page 7: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

‘공부’가 뭘까요?

Page 8: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

‘공부’가 뭘까요?

Page 9: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

이거?

Page 10: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

이거?

Page 11: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 값 비싼 등록금을 내가면서 왜?

Page 12: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?

Page 13: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 사례 #1“OO씨, 이번 주까지 NPC 좀 구현해줘.”

Page 14: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 선택 #1

“어떻게 하는건데요?”

• 선택 #2“네, 알겠습니다.”

Page 15: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 선택 #1

"어떻게 하는건데요?”

• 선택 #2“네, 알겠습니다.”

Page 16: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

“나의 존재 가치를 증명할 수 있는가?”

Page 17: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기
Page 18: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 사례 #2“A라는 작업 하는데 얼마나 걸릴 것 같아?”

Page 19: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

왜 공부해야 할까요?• 선택 #1

“잘 모르겠습니다?”

• 선택 #2“2시간 정도면 될 것 같습니다.”

Page 20: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

“선택 #2 또한 상황에 따라 틀린 답일 수 있다.”

Page 21: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

더 많은 기회 잡기

Page 22: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

더 많은 기회 잡기

Page 23: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

더 많은 기회 잡기

Page 24: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

당연히 기회를 잡기 위해서는 역량이 필요하다.

Page 25: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

더 넓은 세상을 보고, 우물에서 나오자.

Page 26: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

어떻게 레벨업 할 수 있을까요?

Page 27: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

공부의 우선 순위?

>=

Page 28: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

1. 기본에 충실하세요.• 학교 커리큘럼은 제대로 따라가고 계세요?

Page 29: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

1. 기본에 충실하세요.• 학교 커리큘럼은 제대로 따라가고 계세요?

• 딱! 시키는 것만 하고 계시진 않나요?

Page 30: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

“제대로” 따라가는게 중요합니다.

Page 31: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

1. 기본에 충실하세요.• 자료구조 수업의 과제에서 조건을 까다롭게 해서 풀어보기

• 시키지도 않은 것 해보기

!

• 지금 사서 고생하면 나중에 훨씬 덜 힘들어집니다.

Page 32: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

토막 팁 : 학습 매트릭스아는 모르는

아는 노말 공부할

모르는 공부할 불지옥

Page 33: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

2. 비장의 무기를 만드세요.• “이것만큼은 자신있다!” 하는 무언가를 만드세요.

• Ex) 게임 개발, 앱 개발, 웹 개발, 하드웨어…

Page 34: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

2. 비장의 무기를 만드세요.• 더 세밀하게 정해도 나쁘지 않습니다.

Ex) 게임 개발, 그 중에서도 Cocos2d-x, 혹은 Unity, OpenGL, 등

Page 35: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

3. 경험치를 쌓으세요.• ‘책 보고 하는 공부’가 아니라 진짜 프로젝트를 진행해보면 더 깊이있게 공부할 수 있습니다.

• 프로젝트는 평소 만들어보고 싶었던 것들을 목표로 시작하면 좋습니다.

• 작은 것부터 시작해서 성취감을 느끼세요.차근차근 더 큰 규모의 프로젝트를 진행해보세요.

Page 36: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

4. 팀 프로젝트를 경험해보세요.• 진정한 ‘팀 워크’를 경험하는 것이 중요합니다.

팀 프로젝트의 안 좋은 예

Page 37: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

4. 팀 프로젝트를 경험해보세요.• 실제 개발을 할 때 혼자서 개발을 하는 경우는 흔치 않습니다.

Page 38: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

From '포스트모템으로 살펴보는 위대한 게임개발팀의 공통점' 발표자료

Page 39: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

5. 개발 생각을 많이 하세요. • 어떤 앱을 보면 어떻게 만들었을지 고민

• 게임을 봐도 어떻게 만들었을지 고민

• 개발 농담도 좋아요.

• 살다가 불편한거 있으면 그것을 해소하기 위해 어떤 소프트웨어를 만들면 좋겠다는 생각도 해봅시다.

Page 40: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

요약

일단 코딩을 많이 하세요.

Page 41: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

잠깐 제 이야기...• 중학교 때 프로그래밍 처음 시작함. 그냥 책에 있는 소스 그대로 따라쳤음. 파일 입출력을 했는데 포인터가 뭔지 모름.

• 고등학교 들어와서 제대로 프로그래밍을 시작함. 클래스도 처음 봄. 다른 소스를 봐도 이해가 안 감. 그래서 그냥 이해가 갈 때까지 계속 봤음.

Page 42: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

사족

Page 43: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

사족 1.

겁 먹지 마세요.

Page 44: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

사족 2.

자신이 즐길 수 있는 분야를 찾으세요.

Page 45: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

사족 3.

코딩을 많이 하세요.

Page 46: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

우리를 가장 빛나게 해줄 수 있는 능력은 코딩 실력입니다.

Page 47: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

세상을 바꾸는 개발자가 됩시다.

Page 48: Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기

긴 이야기 들어주셔서 감사합니다[email protected]