본문으둜 κ±΄λ„ˆλ›°κΈ°

πŸ“– 이것이 취업을 μœ„ν•œ μ½”λ”© ν…ŒμŠ€νŠΈλ‹€ with 파이썬

Chanho Lee
정보

ν•œλΉ›λ―Έλ””μ–΄ <λ‚˜λŠ” 리뷰어닀> ν™œλ™μ„ μœ„ν•΄μ„œ 책을 μ œκ³΅λ°›μ•„ μž‘μ„±λœ μ„œν‰μž…λ‹ˆλ‹€.

λ‚˜λŠ” 리뷰어닀 2021

Book Info​

팁

μ±… 이미지λ₯Ό ν΄λ¦­ν•˜λ©΄ ꡐ보문고 μ‚¬μ΄νŠΈλ‘œ μ΄λ™ν•©λ‹ˆλ‹€!

μ±…

  • 제λͺ©: 이것이 취업을 μœ„ν•œ μ½”λ”© ν…ŒμŠ€νŠΈλ‹€ with 파이썬
  • μ €μž: λ‚˜λ™λΉˆ
  • μΆœνŒμ‚¬: ν•œλΉ›λ―Έλ””μ–΄
  • μΆœκ°„: 2020-08-05

Intro​

μš”μ¦˜ μ·¨μ—… μ€€λΉ„μƒλ“€μ—κ²ŒλŠ” 기업에 λ“€μ–΄κ°€κΈ° μœ„ν•΄μ„œλŠ” μ½”λ”© ν…ŒμŠ€νŠΈκ°€ ν•„μˆ˜κ°€ λ˜μ–΄ λ²„λ ΈμŠ΅λ‹ˆλ‹€. μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ•ˆ λ³΄λŠ” 기업듀도 μ‘΄μž¬ν•˜μ§€λ§Œ λŒ€λΆ€λΆ„μ˜ 기업듀이 μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ³μ„œ λ©΄μ ‘ 전에 μ±„μš© κ³Όμ •μ—μ„œ μ‚¬λžŒλ“€μ„ κ±°λ₯΄λŠ” μ‹œν—˜μ΄ λ˜μ–΄ λ²„λ ΈμŠ΅λ‹ˆλ‹€. μ˜ˆμ „μ΄μ—ˆλ‹€λ©΄ μ’…λ§ŒλΆμ„ μ‚¬μ„œ 혼자 μ—΄μ‹¬νžˆ 끙끙 λ˜λ©΄μ„œ κ³΅λΆ€ν–ˆμ„ν…λ° μš”μ¦˜μ—λŠ” 취업을 μœ„ν•œ μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ€€λΉ„ν•˜λŠ” 책이 λ‚˜μ™€ 곡뢀할 수 μžˆλŠ” λ¦¬μ†ŒμŠ€κ°€ λ§Žμ•„ 닀행이라 μƒκ°ν•©λ‹ˆλ‹€.

특히 코딩을 κ³΅λΆ€ν•˜μ‹œλŠ” 뢄이라면 ν•œ λ²ˆμ―€μ€ μœ νŠœλΈŒμ—μ„œ 봀을 뢄인 λ‚˜λ™λΉˆλ‹˜μ΄ 이 μ±…μ˜ μ €μžμ…”μ„œ λ°˜κ°€μ› μŠ΅λ‹ˆλ‹€. μ €λŠ” μ½”λ”© ν…ŒμŠ€νŠΈ μ€€λΉ„λ₯Ό C++둜 ν•΄μ„œ '이 책을 읽을 κΈ°νšŒλŠ” μ—†κ² κ΅¬λ‚˜' μ‹Άμ—ˆλŠ”λ° μ΄λ ‡κ²Œ 쒋은 ν”„λ‘œκ·Έλž¨μ— μ°Έμ—¬ν•˜κ³  μžˆμ–΄μ„œ 읽을 수 μžˆλŠ” κΈ°νšŒκ°€ μƒκ²ΌμŠ΅λ‹ˆλ‹€. μ˜ˆμ „λΆ€ν„° 유튜브 κ°•μ˜ μ˜μƒλ„ 보고 μ•ˆκ²½μž‘μ΄κ°œλ°œμž λΈ”λ‘œκ·Έλ„ 많이 λ³΄λ©΄μ„œ μ°Έκ³ ν–ˆμ—ˆμŠ΅λ‹ˆλ‹€. 이 뢄을 λͺ¨λ₯΄μ‹ λ‹€λ©΄ λ“€μ–΄κ°€μ„œ κ΅¬κ²½ν•΄λ³΄μ„Έμš”. 코딩을 κ³΅λΆ€ν•˜μ‹œκ±°λ‚˜ μž…λ¬Έν•˜μ‹œκ³  싢은 λΆ„λ“€μ—κ²Œ μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€.

λ˜ν•œ, 이 책은 ν•œλΉ›λ―Έλ””μ–΄μ˜ 이것이 μ‹œλ¦¬μ¦ˆμž…λ‹ˆλ‹€. μ˜ˆμ „μ— 이것이 μš°λΆ„νˆ¬ λ¦¬λˆ…μŠ€λ‹€λ₯Ό 보고 μš°λΆ„νˆ¬λ₯Ό κ³΅λΆ€ν–ˆλ˜ 기얡이 μžˆλŠ”λ° μ΄λ ‡κ²Œ ν‘œμ§€λ„ λ°”λ€Œκ³  λ©‹μžˆκ²Œ μž¬νƒ„μƒν•œ μ‹œλ¦¬μ¦ˆ κ°™μ•„μ„œ 맀우 λ°˜κ°€μ› μŠ΅λ‹ˆλ‹€.

Book Review​

μ΅œμ‹  μ½”λ”© ν…ŒμŠ€νŠΈ 뢄석​

일반적인 μ•Œκ³ λ¦¬μ¦˜ 문제 풀이λ₯Ό μœ„ν•œ 책이 μ•„λ‹ˆλΌ 이 책은 취업을 μœ„ν•œ μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ€€λΉ„ν•  수 μžˆλŠ” μ±…μž…λ‹ˆλ‹€. μ·¨μ—… μ€€λΉ„λ₯Ό μœ„ν•΄μ„œλŠ” 고등학생 λ•Œ κΈ°μΆœμ„ ν’€κ³ , μ–΄λ–€ λ¬Έμ œκ°€ λ‚˜μ˜¬μ§€ λΆ„μ„ν–ˆλ“―μ΄ μ½”λ”© ν…ŒμŠ€νŠΈμ—μ„œλ„ μ–΄λ–€ 문제 μœ ν˜•μ΄ λ‚˜μ˜¬μ§€ 생각해볼 ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.

이 μ±…μ—μ„œλŠ” κ·Έκ°„ 16~20λ…„ λ™μ•ˆμ˜ λ‹€μ–‘ν•œ κΈ°μ—…λ“€μ˜ μ½”λ”© ν…ŒμŠ€νŠΈ 기좜문제 μœ ν˜•λ“€μ„ λΆ„μ„ν•˜μ—¬ μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ–΄λ–»κ²Œ μ€€λΉ„ν•  지 λ°©ν–₯을 μž‘μ•„μ£Όλ©° μ΅œμ‹  κ²½ν–₯을 μ•Œλ €μ£ΌκΈ°λ„ ν•©λ‹ˆλ‹€. λΆ€λ‘μ—λŠ” 카카였, μ‚Όμ„±μ „μž κΈ°μΆœλ¬Έμ œκ°€ 주어지기도 ν•˜μ£ . νŠΉμ • 기업을 λͺ©ν‘œλ‘œ ν•˜λŠ” λΆ„λ“€μ—κ²ŒλŠ” μƒλ‹Ήνžˆ 도움이 될 것이라고 μƒκ°ν•©λ‹ˆλ‹€.

μ±„μš© κ°€μ΄λ“œβ€‹

이 책은 일반적인 μ•Œκ³ λ¦¬μ¦˜ μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ€€λΉ„ν•˜λŠ” μ±…μ΄μ§€λ§Œ, μ „λ°˜μ μΈ 취업에 λŒ€ν•œ κ°€μ΄λ“œλ„ ν•΄μ£ΌλŠ” μ±…μž…λ‹ˆλ‹€. 비둝 νŠΉμ • 개발 직ꡰ에 λŒ€ν•΄ μ„ΈλΆ€μ μœΌλ‘œ λ©΄μ ‘ μ€€λΉ„λ₯Ό ν•  수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” 것은 μ•„λ‹ˆμ§€λ§Œ, μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό μ€€λΉ„ν•˜κ³  ν˜Ήμ‹œ λͺ¨λ₯Ό κ·Έ λ‹€μŒμ˜ λ©΄μ ‘κΉŒμ§€ λŒ€λΉ„ν•˜κΈ° μœ„ν•œ λ‚΄μš©λ“€μ„ μ„€λͺ…ν•΄μ€λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ λŒ€λΆ€λΆ„μ˜ κΈ°μ—…λ“€μ˜ 일반적인 μ±„μš© ν”„λ‘œμ„ΈμŠ€, 기술 λ©΄μ ‘μ˜ λŒ€ν‘œμ μΈ μœ ν˜•, 기술 λ©΄μ ‘ μ€€λΉ„ν•˜λŠ” 방법 λ“± 기술 면접을 μ€€λΉ„ν•˜κΈ° μœ„ν•΄ μ–΄λ–€ 뢀뢄듀을 κ³΅λΆ€ν•˜κ³  λŒ€λΉ„ν•΄μ•Ό ν•  지 μ•Œλ €μ€λ‹ˆλ‹€.

맀우 μΉœμ ˆν•œ 책​

제λͺ©μ„ 보면 μ•Œ 수 μžˆλ“―μ΄ 이 책은 Python으둜 μ„€λͺ…λ˜μ–΄μ§„ μ±…μž…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ 이 책은 C++, Java둜 μž‘μ„±λœ μ†ŒμŠ€μ½”λ“œλ„ κΉƒν—ˆλΈŒμ— 제곡이 λ©λ‹ˆλ‹€. μ–Έμ–΄ μžμ²΄λŠ” μ•„λ¬΄λž˜λ„ μ½”λ”© ν…ŒμŠ€νŠΈμ—μ„œ μˆ˜λ‹¨μ— λΆˆκ³Όν•˜λ―€λ‘œ ν˜Ήμ‹œ λ‹€λ₯Έ μ–Έμ–΄λ‘œ 곡뢀해보고 싢은 뢄듀을 μ €μžλΆ„κ»˜μ„œ λ°°λ €ν•΄μ£Όμ‹  것 κ°™μŠ΅λ‹ˆλ‹€. κ½€ λ§Žμ€ μ½”λ“œλ“€μ΄μ—ˆλŠ”λ° λ‹€μ–‘ν•œ μ–Έμ–΄λ‘œ μ†ŒμŠ€μ½”λ“œλ₯Ό μ œκ³΅ν•΄μ£Όμ‹  것 정말 λŒ€λ‹¨ν•˜λ‹€κ³  μƒκ°λ©λ‹ˆλ‹€.

이 책이 μΉœμ ˆν•œ μ΄μœ λŠ” μ΄κ²ƒλΏλ§Œμ΄ μ•„λ‹™λ‹ˆλ‹€. μœ νŠœλΈŒμ—μ„œ κ°•μ˜λ„ μ œκ³΅λ©λ‹ˆλ‹€. κ°•μ˜μ—μ„œλŠ” Python μ½”λ“œλ§Œ μ„€λͺ…ν•˜λŠ” 것이 μ•„λ‹ˆλΌ C++, Java μ½”λ“œμ— λŒ€ν•΄μ„œλ„ κ°„λ‹¨ν•˜κ²Œ μ„€λͺ…ν•˜λ―€λ‘œ λ“€μ–΄λ³΄μ‹œλ©΄ 도움이 많이 될 것이라 μƒκ°ν•©λ‹ˆλ‹€. 특히 μ „ μ½”λ”©ν…ŒμŠ€νŠΈ λ°”λ‘œ μ „ 날에 벼락치기둜 λ™λΉˆλ‹˜μ˜ μ΄μ½”ν…Œ μ˜μƒ λͺ°μ•„μ„œ λ΄€μ—ˆμŠ΅λ‹ˆλ‹€.

뢀둝과 쒋은 λ‚΄μš©λ“€β€‹

ν•™μŠ΅ μˆœμ„œ, 이 μ±…μœΌλ‘œ ν•™μŠ΅ ν•˜λŠ” 방법 λ“± μ €μžκ°€ μ·¨μ—… μ€€λΉ„μƒλΆ„λ“€μ—κ²Œ 도움이 될 λ§Œν•œ 것듀은 λͺ¨λ‘ λ„£μœΌμ…¨μŠ΅λ‹ˆλ‹€. 그렇기에 μ±…μ˜ ꡬ성이 맀우 μ’‹λ‹€κ³  말할 수 μžˆμŠ΅λ‹ˆλ‹€. νŒŒμ΄μ¬μ— μ΅μˆ™ν•˜μ§€ μ•Šμ€ 뢄듀을 μœ„ν•œ κ°„λ‹¨ν•œ 파이썬 문법도 λΆ€λ‘μœΌλ‘œ μ£Όμ–΄μ Έ 쉽고 λΉ λ₯΄κ²Œ νŒŒμ΄μ¬μ„ 곡뢀할 수 μžˆμŠ΅λ‹ˆλ‹€.

μš”μ¦˜ μ½”λ”© ν…ŒμŠ€νŠΈλ“€μ€ 일반적인 μ•Œκ³ λ¦¬μ¦˜ 문제만 ν’€ 쀄 μ•Œμ•„μ„œλŠ” μ•ˆ λ©λ‹ˆλ‹€. λ¬Όλ‘  κΈ°μ—…λ§ˆλ‹€ λ‹€λ₯Ό μˆ˜λŠ” μžˆμŠ΅λ‹ˆλ‹€λ§Œ λŒ€λΆ€λΆ„μ˜ 유λͺ…ν•œ 기업듀은 κ°œλ°œν˜• μ½”λ”© ν…ŒμŠ€νŠΈ λ¬Έμ œλ„ μžˆμŠ΅λ‹ˆλ‹€. λ˜λŠ”, 화상 λ©΄μ ‘μ—μ„œ 이런 뢀뢄듀을 κ°‘μž‘μŠ€λŸ½κ²Œ 해보라고 μ œμ‹œν•  μˆ˜λ„ 있죠. 이 뢀뢄에 λŒ€ν•΄μ„œλ„ μžμ‹ μ΄ μ§€μ›ν•˜λŠ” μ§κ΅°λ§ˆλ‹€ μ–΄λ–€ λ¬Έμ œκ°€ λ‚˜μ˜¬μ§€ λͺ¨λ₯΄μ§€λ§Œ, 이 μ±…μ˜ λΆ€λ‘μ—μ„œλŠ” κ°œλ°œν˜• μ½”λ”© ν…ŒμŠ€νŠΈλ„ κ°„λ‹¨ν•˜κ²Œ λ‹€λ£Ήλ‹ˆλ‹€. 카카였 μ½”λ”© ν…ŒμŠ€νŠΈμ— λ‚˜μ™”λ˜ REST API 호좜, JSON format 데이터 νŒŒμ‹±μ„ μ•Œλ €μ€λ‹ˆλ‹€. κ°œλ…λΆ€ν„° 직접 파이썬으둜 μ½”λ”©ν•˜λŠ” 뢀뢄이 λ‚˜μ˜€λ‹ˆ μ°Έκ³ ν•˜μ‹œλ©΄ 쒋을 것 κ°™μŠ΅λ‹ˆλ‹€.

λŒ€μƒ λ…μžβ€‹

'이 μ±… ν•œ ꢌ으둜 μ½”λ”© ν…ŒμŠ€νŠΈλ₯Ό 만점 λ°›κ³  λ©΄μ ‘μœΌλ‘œ λ„˜μ–΄κ°ˆ 수 μžˆλ‹€' 이건 μž₯λ‹΄ λͺ» ν•˜κ² μŠ΅λ‹ˆλ‹€. μ½”λ”© ν…ŒμŠ€νŠΈμ—λŠ” μ–΄λ–€ λ¬Έμ œκ°€ λ‚˜μ˜¬μ§€ λͺ¨λ₯΄κ³  μžμ‹ μ˜ μ»¨λ””μ…˜μ— 따라 μ μˆ˜λŠ” μ–Έμ œλ“ μ§€ λ‹¬λΌμ§ˆ 수 있기 λ•Œλ¬Έμ΄μ£ . κ·ΈλŸ¬λ‚˜ 이 책을 보면 μ½”λ”© ν…ŒμŠ€νŠΈ μ€€λΉ„λ₯Ό λŒ€λž΅ 절반 이상은 ν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

개발 직ꡰ으둜 이제 막 취업을 μ€€λΉ„ν•˜μ‹œλŠ” μ·¨μ—… 쀀비생듀이 μ½μœΌμ…¨μœΌλ©΄ μ’‹κ² μŠ΅λ‹ˆλ‹€. 이 μ±…μ—λŠ” μ·¨μ—… μ€€λΉ„λ₯Ό μœ„ν•΄ λ§Žμ€ 것듀이 담겨 μžˆμŠ΅λ‹ˆλ‹€. 이런 κ±Έ μ˜ˆμ „μ— 미리 μ•Œμ•˜μœΌλ©΄ μ’‹μ•˜μ„ν…λ°λΌκ³  생각이 λ“œλŠ” 정보듀이 맀우 λ§ŽμŠ΅λ‹ˆλ‹€. μ‚¬λžŒμ΄ 책을 μ½λŠ” 이유 쀑 ν•˜λ‚˜λŠ” λ‹€λ₯Έ μ‚¬λžŒλ“€μ˜ κ²½ν—˜, μžμ‹ μ—κ²Œ 도움이 λ˜λŠ” 정보듀을 더 λΉ λ₯΄κ²Œ μŠ΅λ“ν•˜κΈ° μœ„ν•΄μ„œλΌκ³  μƒκ°ν•©λ‹ˆλ‹€. 정말 μ˜ˆμ „μ— 이런 정보듀을 μ•Œμ•˜λ”λΌλ©΄ μ’€ 더 λΉ λ₯΄κ²Œ μ·¨μ—… μ€€λΉ„λ₯Ό ν•΄λ³Ό 수 μžˆμ—ˆμ§€ μ•Šμ•˜μ„κΉŒ?λΌλŠ” 생각이 λ“€ μ •λ„μ΄λ‹ˆ 취쀀생이 μ•„λ‹ˆλ”λΌλ„ 컴곡 학뢀생이라면 미리 μ½μ–΄λ³΄μ‹œλŠ” 것을 μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€.