λ…μ„œ

ν”„λ‘œκ·Έλž˜λ¨Έμ˜ κΈΈ, λ©˜ν† μ—κ²Œ 묻닀

moon101 2024. 8. 29. 00:04

https://www.yes24.com/Product/Goods/4045732

 

 

p.112

"μ •λ§λ‘œ ν”„λ‘œκ·Έλž˜λ°μ„ 잘 ν•˜κ²Œ λœλ‹€λŠ” 것은 μΌμƒμ˜ 과업이며, 지속적인 배움과 μ—°μŠ΅μœΌλ‘œ μ΄λ£¨μ–΄κ°€λŠ” λŒ€λ‹΄ν•œ κ³„νšμ΄λ‹€"

- λ‘  μ œν”„λ¦¬μ¦ˆ μ™Έ, 'Extreme Programming Installed'

 

"λ‹¬μΈμ˜ κ²½μ§€λ‘œ 이λ₯΄λŠ” 길을 ν•œ 걸음 딛을 λ•Œλ§ˆλ‹€ λ‹Ήμ‹ μ˜ λͺ©μ μ§€λŠ” 두 걸음 λ©€μ–΄μ§„λ‹€. κ·Έ κ²½μ§€λŠ” ν‰μƒμ˜ λ…Έλ ₯이 ν•„μš”ν•¨μ„ 받아듀이고, 거기에 이λ₯΄λŠ” 여정을 μ‚¬λž‘ν•˜λŠ” 법을 배우라"

- μ‘°μ§€ λ ˆλ„ˆλ“œ, 'Mastery'

 

'μžμ‹ λ§Œμ˜ 지도λ₯Ό 그릴 λ•ŒλŠ” μ€‘λ…„μ˜ λ‚˜μ΄κ°€ λ˜μ–΄μ„œλ„ μ—¬μ „νžˆ ν˜„μ—­ μ†Œν”„νŠΈμ›¨μ–΄ 개발자일 κ²ƒμ΄λΌλŠ” 점을 λ§ˆμŒμ— μƒˆκΈ°κ³  μžˆμ–΄μ•Ό ν•œλ‹€' -> κΈ΄ μ—¬μ •

 

p.150 

'평균적인 ν”„λ‘œκ·Έλž˜λ¨Έλ³΄λ‹€ λ‚˜μ€ μ‚¬λžŒμ΄ λ˜λŠ” 것이 λͺ©ν‘œκ°€ μ•„λ‹ˆλΌ, 자기 λŠ₯λ ₯을 ν‰κ°€ν•˜κ³  μ–΄μ œμ˜ μžμ‹ λ³΄λ‹€ 더 λ‚˜μ•„μ§ˆ 수 μžˆλŠ” 방법을 μ°ΎλŠ” 것'

 

ν”Όλ“œλ°± 루프 λ§Œλ“€κΈ°

 

p.184

λŠ₯λ ₯의 폭을 λ„“ν˜€λΌ

- ꡬ글 리더(Google Reader) 같은 λΈ”λ‘œκ·Έ λͺ¨μ•„보기 μ‚¬μ΄νŠΈ κ°€μž… -> μ†Œν”„νŠΈμ›¨μ–΄ 개발 κ΄€λ ¨ λΈ”λ‘œκ·Έ ꡬ독

- νŠΈμœ„ν„°μ—μ„œ μ†Œν”„νŠΈμ›¨μ–΄ λΆ„μ•Ό μͺ½μœΌλ‘œ 유λͺ…ν•œ μ‚¬λžŒλ“€ νŒ”λ‘œμš° -> κ·Έ μ‚¬λžŒλ“€μ΄ 관심을 μŸλŠ” λΆ„μ•Όλ₯Ό μ£Όμ˜κΉŠμ— 보자

- μ‚¬λžŒλ“€μ΄ 올린 이슈λ₯Ό μž¬ν˜„ν•΄ λ³Έ λ‹€μŒ ν•΄κ²°μ±… μ œμ‹œ

- 책을 읽은 λ’€ μ €μžμ—κ²Œ κ°μ‚¬μ˜ 말과 μ§ˆλ¬Έμ„ λ‹΄μ•„μ„œ 연락 해보기

- 온라인 λŒ€ν•™ κ°•μ’Œ, 팟캐슀트(Google Tech Talks μ‹œλ¦¬μ¦ˆ λ“±)

 

p.189

μ—°μŠ΅, μ—°μŠ΅, 또 μ—°μŠ΅

- ν”Όλ“œλ°± 루프가 μžˆμ–΄μ•Ό 함. 

- Programming Pearls, More Programming Pearls, Etudes for Programmers 같은 였래된 책을 ν†΅ν•΄μ„œ 수련 μ‹œκ°„μ— μ‚¬μš©ν•  ν₯미둜운 과제λ₯Ό 확보 ν•  수 μžˆλ‹€. 

- μ•žμ„œ μ–ΈκΈ‰λœ μ±…μ—μ„œ μ—°μŠ΅λ¬Έμ œλ₯Ό κ³ λ₯΄κ±°λ‚˜, μžμ‹ λ§Œμ˜ 문제λ₯Ό κ³ μ•ˆν•΄ λ‚Έλ‹€. 

- λ‚œμ΄λ„λŠ” μ‰½κ²Œ ν’€μˆ˜ μžˆλŠ” 것보닀 μ•½κ°„ 더 μ–΄λ ΅κ²Œ ν•˜κ³ , 4μ£Ό λ™μ•ˆμ€ 일주일에 ν•œ λ²ˆμ”© 이 문제λ₯Ό μ™„μ „νžˆ μ²˜μŒλΆ€ν„° λ‹€μ‹œ ν’€κ³ , μžμ‹ μ˜ 해법이 μ–΄λ–»κ²Œ λ°œμ „ν•΄ κ°€λŠ”μ§€ κ΄€μ°°ν•˜λΌ. 

-> 그리고 이것이 λ‚˜μ˜ 강점과 약점에 λŒ€ν•΄ 무엇을 μ•Œλ €μ£ΌλŠ”μ§€ 생각해 보자. 

 

p. 194

토이 ν”„λ‘œμ νŠΈ

- 개인용 μœ„ν‚€ : http와 rest, νŒŒμ‹± μ›Ή 섀계, 캐싱, μ „λ¬Έ(full-text)검색, λ°μ΄ν„°λ² μ΄μŠ€, λ™μ‹œμ„± 등을 배울 수 μžˆλ‹€. -> 데이터 λ§ˆμ΄κ·Έλ ˆμ΄μ…˜κΉŒμ§€

- ν…ŒνŠΈλ¦¬μŠ€ λ˜λŠ” ν‹±νƒν†  같은 κ²Œμž„

- λΈ”λ‘œκΉ… μ†Œν”„νŠΈμ›¨μ–΄, IRC(Internet Relay Chat)

 

p. 200

μ†ŒμŠ€ ν™œμš©

- μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈλ₯Ό λ“€μ—¬λ‹€λ³Ό λ•ŒλŠ” κ°€μž₯ μ΅œμ‹  λ²„μ „μ˜ μ†ŒμŠ€λ₯Ό λ‹€μš΄λ‘œλ“œν•΄μ„œ κ³Όκ±° 이λ ₯을 μ‘°μ‚¬ν•˜κ³  μ°¨ν›„μ˜ 진행을 λ”°λΌκ°ˆ 수 μžˆλ„λ‘ 해야함.

- μ†ŒμŠ€νŠΈλ¦¬μ˜ ꡬ쑰λ₯Ό μ‚΄νŽ΄λ³΄κ³ , νŒŒμΌλ“€μ΄ μ™œ 그런 μ‹μœΌλ‘œ λ°°μΉ˜λ˜μ—ˆλŠ”μ§€ μ°Ύμ•„λ³΄μž

- μ™œ κ·ΈλŸ°μ‹μœΌλ‘œ λͺ¨λ“ˆν™” ν–ˆλŠ”μ§€ μ΄μœ κ°€ μžˆλŠ”μ§€ 찾아보고 λ‚˜λΌλ©΄ μ–΄λ–»κ²Œ ν–ˆμ„ μ§€ μƒκ°ν•΄λ³΄μž -> 이걸 μ•ŒκΈ°μœ„ν•΄μ„œ μ½”λ“œ λ¦¬νŒ©ν† λ§μ„ μ‹œλ„ ν•΄λ³΄μž. -> μ΄λ ‡κ²Œ ν•˜λ©΄ 이해가 λ†’μ•„μ§€κ³  λ‚΄κ°€ 그것을 κ΅¬ν˜„ν•  수 μžˆλ‹€λŠ” 것도 μ•Œκ²Œλ¨.

- λ¦¬λˆ„μŠ€ ν† λ°œμ¦ˆκ°€ Git λΆ„μ‚° μ†ŒμŠ€ 관리 μ‹œμŠ€ν…œμ— μ“΄ μ½”λ“œ(djb) λŒ€λ‹ˆμ–Ό λ²ˆμŠ€νƒ€μΈμ΄ μ“΄ μ½”λ“œ 읽어보기

- sourceforge.net, GitHub, Google Code ν™œμš©

- μ•Œκ³ λ¦¬μ¦˜μ΄ λ³΅μž‘ν•œ μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈ ν•˜λ‚˜λ₯Ό κ³¨λΌμ„œ (Subversion, Git, Mercurial) μƒμ†Œν•œ μ•Œκ³ λ¦¬μ¦˜μ΄λ‚˜ 자료ꡬ쑰, 섀계 사상같은 것을 기둝 -> μƒˆλ‘œ μ•Œκ²Œλœ 아이디어듀을 λΈ”λ‘œκ·Έμ— 기둝

 

p. 233

λ…μ„œλͺ©λ‘

- 읽고 싢은 μ±… λͺ©λ‘μ„ 적어놓고 μ–Έμ œ μ½μ—ˆλŠ”μ§€ ν‘œμ‹œν•˜κΈ°

- λ””μžμΈ νŒ¨ν„΄ λ³΄λ‹€λŠ” λ¦¬νŒ©ν† λ§μ— λŒ€ν•΄ λ¨Όμ € κ³΅λΆ€ν•˜κΈ°

 

p.237

κΎΈμ€€νžˆ 읽어라

- 쒋은 ν”„λ‘œκ·Έλž˜λ° 책을 2달에 ν•œκΆŒ, 일주일 μ•½ 35νŽ˜μ΄μ§€λ§Œ 읽어도 μ’‹μŒ

 

p.250

더 깊이 κ³΅λΆ€ν•˜κΈ°

- HTTP 1.1을 κΈ°μˆ ν•˜κ³  μžˆλŠ” RFC 2616

- λ‹Ήμ‹œ μ΅œμ²¨λ‹¨μ΄μ—ˆλ˜ 원격 ν”„λ‘œμ‹œμ € 호좜(RPC)λ₯Ό κΈ°μˆ ν•œ RFC 707

- RFC 707에 μ˜κ±°ν•΄μ„œ RPC ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ ν”„λ‘œκ·Έλž¨ κ΅¬ν˜„ν•΄λ³΄κΈ°

- > μ ˆμΆ©μ μ— λŒ€ν•΄ 이해λ₯Ό ν–ˆλ‹€λ©΄

- 페이슀뢁의 Apache Thrift ν”„λ ˆμž„μ›Œν¬ 등을 보기

-> 30λ…„κ°„ 원격 ν”„λ‘œμ‹œμ € 호좜과 λΆ„μ‚° μ‹œμŠ€ν…œ λΆ„μ•Όμ—μ„œ μ–΄λ–»κ²Œ λ°œμ „ν•΄ μ™”λŠ”μ§€ 글써보기

- RPC에 λŒ€ν•œ μŠ€ν‹°λΈŒ λΉ„λ…ΈμŠ€ν‚€(Steve Vinoski)

 

http://wiki.c2.com/?TypingQuadrant