codestates / codestates/ds-TIL
[TIL] 오세광 Day4 200903
- Dominant language
- No language data
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
warm-up
## (Plan)Why you are doing this. The goal of this activity.
파이썬과 데이터 사이언스에 대한 이해를 하기 위해서
## (Act)What you actually did.
노마드 코더 영상 2개, 페이스북 데이터 사이언티스트 인터뷰 영상 한개를 보고 정리했다.
## (Observe)What can you observe at your action’s outcome
1. Python이 interpretation 언어라는 것을 알았고, 그래서 에러를 미리 알 수 없다는 특성이 있고, C언어에 비해 느리다는 걸 알았다.
2. C언어는 compilation언어 라는 걸 알았고, 컴파일을 따로 해줘야하고, 에러를 미리 알 수 있다는 것을 알았다.
3. 데이터 사이언스에서 중요한 것은 블랙박스 모델에 데이터를 넣는 단순한 일이 아니라“진짜 문제에 공감, 이해하는 것, 유저 입장에서의 진짜 문제에 공감하는 것”이라는 이야기가 와 닿았다.
CS50 하버드 컴퓨터사이언스 과정에서 C로 코딩 실습해보는 과정에서 파이썬과 달리 컴파일 하는 과정이 있어서 이해하기 좋았다.
디자인씽킹을 배울 때 진짜 문제를 발견하는 프로세스가 떠올랐다.
## (Evaluate)How you evaluate your action's outcome vs. the initial goal(plan).
1. 우선 파이썬에 대해서 조금 더 깊은 이해가 되었고, 궁금해진 것은 Go언어는 파이썬 보다 빠르다고 알고 있어서, interpretation 언어, compilation언어 중 무엇일지 궁금
2. 디자인씽킹을 배운 것에 대한 생각
## (Reflect)
How you worked throughout the stages plan-research-act-observe-evaluate.
What did you do well, what can you improve upon.
How can you improve your process?
1. interpretation 언어, compilation언어에 대해서 좀 더 찾아보고, Go언에 대해서 알아보기
2. 디자인 씽킹
오후 파이썬 challenge섹션
# 키워드:
## (Plan)Why you are doing this. The goal of this activity.
파이썬 챌린지를 풀어보고, 파이썬과 pandas에 대해서 친숙해지고, 모르는 것을 만들어보는 과정을 가지려고 했다.
## (Act)What you actually did.
1. 파이썬 챌린지를 라이브코딩을 한 번 봤고, 이후 다시금 풀어보았다.
2. 검색 키워드를 정리하고, 잘 생각나지 않을 때 구글에 검색해야할 키워드를 나름대로 정리했다.
3. 그 후 20분 법칙을 활용하여 잘 모르겠는 것은 help-desk를 활용하여 질문을 남겼다.
## (Observe)What can you observe at your action’s outcome
1. 처음 챌린지를 풀 때는 막막했었는데, 다시금 풀어보기 조금 수월했다.
2. 문제에 막힐 때마다 해당 키워드로 검색하고, 문서를 읽어보기 수월하게 할 수 있었다.
3. 20분 법칙을 활용하여, 질문 내용을 정리하니 기존에는 잊어버렸던 막혔던 문제가 정리되었다.
## (Evaluate)How you evaluate your action's outcome vs. initial goal(plan).
1. 파이썬에 대해서 조금 더 익숙해질 수 있도록 할 필요가 있다.
2. 20분 법칙과 검색에 좋은 키워드가 내 머리속에 많지 않다는 걸 알았다.
## (Reflect)
How you worked throughout the stages plan-research-act-observe-evaluate.
What did you do well, what can you improve upon.
How can you improve your process?
1. 문제가 막힐 때마다, 검색해보고 스스로 풀어보는 연습이 필요하다.
2. 해당되는 키워드를 차곡차곡 쌓고, 공식문서를 보는데 친숙해질 필요가 있다.
3. 20분 법칙을 활용하여, 검색으로 해결되지 않을 때 문제를 정리해두는 연습을 하자.
4. 주말에 시간이 된다면, 부스트코스 파이썬을 해보는 것도 좋겠다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.