ν•­ν•΄ ν”ŒλŸ¬μŠ€ μ΅œμ’… 회고 (+주차별 ν•™μŠ΅λ‚΄μš© 정리)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©°11μ›” 30일, 10μ£Ό κ°„μ˜ ν•­ν•΄ ꡐ윑 과정이 끝났닀.μ—­μ‹œ λŒμ•„λ³΄λ‹ˆ 짧게 λŠκ»΄μ§€λŠ” 건 μ—¬λŠ κ²½ν—˜κ³Όλ„ λΉ„μŠ·ν•œ 감정을 λŠλΌλŠ” 것 κ°™λ‹€. ν•­ν•΄ μˆ˜κ°• μ „, μ»€λ¦¬ν˜λŸΌμ„ λ³΄μ•˜μ„ 땐 이런 생각을 ν–ˆλ‹€.  TDD, Kafka, Redis... λ‹€ μ΅μˆ™ν•œ ν‚€μ›Œλ“œμΈλ°, ν˜Όμžμ„œλ„ 곡뢀할 수 μžˆμ§€ μ•Šμ„κΉŒ? κ³Όμ—° 큰 λˆμ„ λ‚΄λ©΄μ„œκΉŒμ§€ λ°°μšΈλ§Œν•œ κ°€μΉ˜κ°€ μžˆμ„κΉŒ? λ¬Όλ‘  마음만 먹으면 ν˜Όμžμ„œλ„ κ°€λŠ₯ν–ˆμ„μ§€ λͺ¨λ₯Έλ‹€. ν•˜μ§€λ§Œ ν˜Όμžμ„œλŠ” ν•˜μ§€ λͺ»ν•  μ΄μœ κ°€ μžˆμ—ˆλ‹€. 1. 10μ£Όμ•ˆμ— κΈ°μˆ μ„ 읡히고, ν”„λ‘œμ νŠΈμ— 반영2. κ΄‘λ²”μœ„ν•œ μ‚¬μš© 방법 쀑 싀무에 κΌ­ ν•„μš”ν•œ 방법을 캐치3. μ‹œλ‹ˆμ–΄ κ°œλ°œμžλ“€μ˜ νŠΈλŸ¬λΈ”μŠˆνŒ… κ²½ν—˜μœΌλ‘œ μ–»μ–΄λ‚Έ λ…Έν•˜μš° μ΄ μ„Έ κ°€μ§€λŠ” 혼자 κ³΅λΆ€ν•΄μ„œ μ–»μ–΄λ‚΄κΈ°μ—” λ„ˆλ¬΄ 였랜 μ‹œκ°„μ΄ ν•„μš”ν•œ κ²ƒλ“€μ΄μ—ˆλ‹€.그런 μ˜λ―Έμ—μ„œ λ‚˜μ—κ²Œ μ§€λ‚œ 10μ£ΌλŠ” 폭발적..
Chapter 2λ₯Ό λŒμ•„λ³΄λ©° - ν•­ν•΄ ν”ŒλŸ¬μŠ€ 회고 (5μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©°λ²Œμ¨ ν•­ν•΄λ₯Ό μ‹œμž‘ν•˜κ³  10μ£Ό κ³Όμ •μ˜ 절반 지점에 λ„μ°©ν–ˆλ‹€. λ³Έμ—…κ³Ό ν•¨κ»˜ 강도 높은 과제λ₯Ό μˆ˜ν–‰ν•˜λŠ” 것이 μ‰½μ§€λŠ” μ•Šμ•˜μ§€λ§Œ, 절반이 μ§€λ‚¬λ‹€λŠ” μ μ—μ„œ 남은 μ ˆλ°˜λ„ 금방 잘 ν•΄λ‚Ό 수 μžˆμ„ 것 κ°™λ‹€λŠ” 생각이 λ“ λ‹€. μ§€λ‚œ 5μ£Ό λ™μ•ˆ 우리 νŒ€ 5λͺ… 쀑 3λͺ…이 μ΄νƒˆν–ˆλ‹€. λŒ€λΆ€λΆ„μ΄ λ³Έμ—… λ•Œλ¬Έμ— κ³Όμ œμ— μ§‘μ€‘ν•˜κΈ° μ–΄λ €μ› κΈ° λ•Œλ¬Έμ΄μ—ˆλ‹€. λ‹€ν–‰νžˆ λ‚˜μ˜ 경우 νšŒμ‚¬κ°€ λ°”μœ μ‹œμ¦Œμ΄ μ•„λ‹ˆμ–΄μ„œ (λ¬Όλ‘  λ°”μ˜μ§€ μ•Šμ•„λ„ νž˜λ“€μ§€λ§Œ) μ—¬κΈ°κΉŒμ§€ 버틸 수 μžˆμ—ˆλ‹€.  μ§€λ‚œ 3μ£Ό λ™μ•ˆ 과제λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λ§Žμ€ 것을 배우고 κ²½ν—˜ν–ˆλ‹€. 일 λλ‚˜κ³  μƒˆλ²½ 2~3μ‹œκΉŒμ§€ 과제λ₯Ό ν•˜λ©° 피곀에 지쳐 μžˆμ—ˆμ§€λ§Œ, 덕뢄에 단기간에 큰 μ„±μž₯을 이룬 것 κ°™λ‹€. 이번 νšŒκ³ μ—μ„œλŠ” ν”„λ‘œμ νŠΈ Chapter 2(3~5μ£Όμ°¨)λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ 배운 점듀과, μ—¬μ „νžˆ κ³ λ―Ό 쀑인 뢀뢄듀을 μ •..
μš”κ΅¬μ‚¬ν•­ 뢄석(μ‹œν€€μŠ€ λ‹€μ΄μ–΄κ·Έλž¨, ERD, API 섀계) - ν•­ν•΄ ν”ŒλŸ¬μŠ€ 회고 (3μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©°μ΄λ²ˆ μ£Όμ°¨λŠ” λ§ˆμ§€λ§‰ 10μ£ΌκΉŒμ§€ Developν•  μ‹œλ‚˜λ¦¬μ˜€λ₯Ό μ„ νƒν•˜κ³ , ν•΄λ‹Ή μ‹œλ‚˜λ¦¬μ˜€μ— λŒ€ν•œ μš”κ΅¬μ‚¬ν•­μ— λŒ€ν•΄ μ •λ¦¬ν•˜λŠ” ν•œ μ£Όμ˜€λ‹€.각 μ‘°λ§ˆλ‹€ 같은 μ‹œλ‚˜λ¦¬μ˜€λ₯Ό μ„ μ •ν•΄μ„œ μ§„ν–‰ν•˜λŠ” 것이 더 쒋을 κ²ƒμ΄λΌλŠ” 쑰언을 λ“£κ³ , 우리 μ‘°λŠ” 제일 λ‚œμ΄λ„κ°€ 높은 주제인 "μ½˜μ„œνŠΈ μ˜ˆμ•½ μ„œλΉ„μŠ€"λ₯Ό μ„ νƒν–ˆλ‹€.  μ‹œλ‚˜λ¦¬μ˜€μ½˜μ„œνŠΈ μ˜ˆμ•½ μ„œλΉ„μŠ€μ—μ„œ 제일 μ€‘μš”ν•˜κ²Œ κ΅¬ν˜„ν•΄μ•Ό ν•  기술의 핡심은 λ°”λ‘œ "λŒ€κΈ°μ—΄"이닀.μ„œλ²„μ˜ ν•œμ •λœ μžμ›μ„ 가지고 νŠΈλž˜ν”½μ΄ κΈ‰μ¦ν–ˆμ„ λ•Œ, λŒ€μ²˜ν•  수 μžˆλŠ” λ°©λ²•μœΌλ‘œ λŒ€κΈ°μ—΄μ„ λ§Œλ“€μ–΄μ„œ μ„œλ²„μ˜ μ²˜λ¦¬μœ¨μ„ μ‘°μ ˆν•˜λŠ” 방법이 μžˆλ‹€.- μ„œλΉ„μŠ€λ₯Ό μ΄μš©ν•  토큰을 λ°œκΈ‰λ°›λŠ” APIλ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€.- 토큰은 μœ μ €μ˜ UUID 와 ν•΄λ‹Ή μœ μ €μ˜ λŒ€κΈ°μ—΄μ„ 관리할 수 μžˆλŠ” 정보 ( λŒ€κΈ° μˆœμ„œ or μž”μ—¬ μ‹œκ°„ λ“± ) λ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.- 이후 λͺ¨λ“  AP..
Clean Architecture - ν•­ν•΄ ν”ŒλŸ¬μŠ€ 회고 (2μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©° μ΄λ²ˆ 2μ£Ό μ°¨ 항해도 λ¬΄μ‚¬νžˆ λ§ˆμ³€λ‹€. 이번 κ³Όμ œμ—μ„œλŠ” μ•„ν‚€ν…μ²˜ ꡬ쑰 섀계에 λŒ€ν•œ λ‚΄μš©μ„ μ€‘μ μ μœΌλ‘œ κ³΅λΆ€ν•˜μ˜€λ‹€.κ·Έλ™μ•ˆ 주둜 3-tier μ•„ν‚€ν…μ²˜λ₯Ό 주둜 μ‚¬μš©ν•΄ μ™”μ—ˆλŠ”λ°, μ΄λ²ˆμ—λŠ”ν΄λ¦° μ•„ν‚€ν…μ²˜μ™€ λ ˆμ΄μ–΄λ“œ μ•„ν‚€ν…μ²˜μ˜ νŠΉμ§•, μž₯단점 뢄석을 톡해 κ°μ²΄μ§€ν–₯적 관심사 뢄리에 λŒ€ν•΄ 깊이 κ³ λ―Όν•΄ λ³Ό 수 μžˆλŠ” μ‹œκ°„μ΄μ—ˆλ‹€.     ν΄λ¦° μ•„ν‚€ν…μ²˜ & λ ˆμ΄μ–΄λ“œ μ•„ν‚€ν…μ²˜ ν΄λ¦° μ•„ν‚€ν…μ²˜ ν΄λ¦° μ•„ν‚€ν…μ²˜λŠ” κ΄€μ‹¬μ‚¬μ˜ 뢄리λ₯Ό λͺ…ν™•νžˆ ν•˜κ³ , λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ„ μ™ΈλΆ€ μ˜μ‘΄μ„±μœΌλ‘œλΆ€ν„° μ™„μ „νžˆ λΆ„λ¦¬ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€. 이λ₯Ό 톡해 μ‹œμŠ€ν…œμ˜ μœ μ§€λ³΄μˆ˜μ„±μ„ 높이고, μ™ΈλΆ€ 변화에 λŒ€ν•œ 영ν–₯을 μ΅œμ†Œν™”ν•œλ‹€.  1. μ—”ν‹°ν‹° (Entities)μ—”ν‹°ν‹°λŠ” μ‹œμŠ€ν…œμ˜ 전사적 λΉ„μ¦ˆλ‹ˆμŠ€ κ·œμΉ™μ„ μΊ‘μŠν™”ν•œ 객체둜, μ™ΈλΆ€λ‘œλΆ€ν„°μ˜ 변화에 μ˜μ‘΄ν•˜μ§€ μ•ŠλŠ”λ‹€. μ΄λŠ” κ°€μž₯ 핡심..
TDD, λ™μ‹œμ„± 처리 - ν•­ν•΄ ν”ŒλŸ¬μŠ€ 회고 (1μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©° λ“œλ””μ–΄ 1μ£Ό μ°¨κ°€ 끝났닀..! (이제 10퍼 ν–ˆλ‹€..) μ •λ§ μ§€λ‚œ ν•œ μ£ΌλŠ” λ‚΄ 머리둜 λ“€μ–΄μ˜€λŠ” 인풋 데이터가 μ–΄λ§ˆμ–΄λ§ˆν•œ μΌμ£ΌμΌμ΄μ—ˆλ‹€.μ§€λ‚œ ν† μš”μΌ, μ˜€ν”„λΌμΈ μ„Έμ…˜ λͺ¨μž„μ—μ„œ 10μ£Όλ™μ•ˆ ν•¨κ»˜ ν•  νŒ€μ›λ“€κ³Ό 첫 λŒ€λ©΄μ„ ν•˜κ³ , 1μ£Ό μ°¨ κ³Όμ œμ— λŒ€ν•œ 발제λ₯Ό λ“€μ—ˆλ‹€. κ·Έλƒ₯ μ•„μ΄μŠ€λΈŒλ ˆμ΄ν‚Ή ν•˜λ©° μ„œλ‘œ κΆκΈˆν•œ 것듀 μ–˜κΈ° λ‚˜λˆ„κ³ , μ½”μΉ˜λ‹˜μ—κ²Œ 과제λ₯Ό μ–΄λ–»κ²Œ ν’€μ–΄κ°ˆ 것 인가에 λŒ€ν•œ μ„€λͺ…λ§Œ λ“€μ—ˆμ„ 뿐인데 μ§€κΈˆ νšŒμ‚¬μ—μ„œλŠ” κ²½ν—˜ν•΄ 보지도, λŠκ»΄λ³΄μ§€λ„ λͺ»ν–ˆλ˜ λ‚΄μš©λ“€μ— μ μž–μ€ 좩격과 μ„€λ ˜κ³Ό κΈ΄μž₯이 λ’€μ„žμ—¬μžˆμ—ˆλ‹€.  λ‚˜λŠ” μ§€κΈˆ νšŒμ‚¬μ—μ„œ κ·Έλž˜λ„ λ‚˜μ˜μ§€ μ•Šμ€ μ„±κ³Όλ₯Ό λ‚΄κ³€ μžˆμ§€λ§Œ, μ§€λ‚œ 20λŒ€ μ‹œμ ˆ λ‹€λ₯Έ λΆ„μ•Όμ˜ 일을 ν•˜λ©΄μ„œ ‘우물 μ•ˆ 개ꡬ리’κ°€ 뭔지λ₯Ό ν•œλ²ˆ μŽ„κ²Œ λŠκ»΄λ³΄μ•˜κΈ° λ•Œλ¬Έμ—, μ΄λ²ˆμ—λ„ 그럴 κ²ƒμ΄λΌλŠ” κ±Έ κ°μ˜€ν•˜κ³  μ™”μ—ˆλ‹€.μ•„λ‹ˆλ‚˜ λ‹€λ₯ΌκΉŒ..
ν•­ν•΄ ν”ŒλŸ¬μŠ€ λ°±μ—”λ“œ 6κΈ° - 회고 (0μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
μ§€κΈˆκΉŒμ§€μ˜ 회고첫 직μž₯μ—μ„œ 개발자둜 일을 μ‹œμž‘ν•œ 지 벌써 λ§Œ 3년이 λ„˜μ—ˆλ‹€. μ§€κΈˆ νšŒμ‚¬μ—μ„œλŠ” 주둜 SI ν”„λ‘œμ νŠΈλ₯Ό μˆ˜ν–‰ν•˜κ³  있고, μž‘μ€ νšŒμ‚¬λ‹€ λ³΄λ‹ˆ 정해진 ν¬μ§€μ…˜ 없이 μ—¬λŸ¬ 일을 μˆ˜ν–‰ν–ˆλ‹€. 제일 많이 λ‹€λ€˜λ˜ 건 데이터 μˆ˜μ§‘, 가곡, μ μž¬ν•˜λŠ” 데이터 νŒŒμ΄ν”„λΌμΈμ„ 주둜 λ§Œλ“€μ—ˆλ‹€. μƒκ°λ³΄λ‹€ κ°œλ°œμžλ‘œμ„œ 미래의 λ°©ν–₯을 κ²°μ •ν•œλ‹€λŠ” 게 쉽지 μ•Šμ•˜λ‹€. 1λ…„ μ°¨ λ•ŒλŠ” ν”„λ‘ νŠΈμ—”λ“œ 개발이 μž¬λ°Œμ—ˆκ³ , 2λ…„ μ°¨ λ•ŒλŠ” λ°±μ—”λ“œ 개발이 μž¬λ°Œμ—ˆκ³ , 3λ…„ μ°¨ λ•ŒλŠ” 데이터 μ—”μ§€λ‹ˆμ–΄λ§μ΄ μž¬λ°Œμ—ˆλ‹€.만 3년이 λ‹€κ°€μ˜¬ λ•Œμ―€ 고민이 λ“€μ—ˆλ‹€. 슀슀둜 정체성이 μ—†κ³  메타인지가 λ˜μ§€ μ•ŠλŠ” μ‹œμ μ— 이λ₯΄λ €λ‹€. λ‚΄κ°€ μ§„μ§œ ν•˜κ³  싢은 건 λ¬΄μ—‡μΌκΉŒ? λ‚΄κ°€ 잘 μ„±μž₯ν•˜κ³  μžˆλŠ” 걸까? μ–΄λ–€ κ±Έ ν•΄μ•Ό λ‚΄κ°€ κ°œλ°œμžλ‘œμ„œ ν₯λ―Έλ₯Ό 가지고 κΎΈμ€€νžˆ μ„±μž₯을 ν•  수 μžˆμ„κΉŒ?  μ°Έμ—¬..