TIL - ν•­ν•΄99 99일차🎈

μŠ€λΈŒμ½”Β·2022λ…„ 2μ›” 9일
0
post-thumbnail

ν•­ν•΄99 4κΈ°λ₯Ό 마치며.. 🎞


였늘 2μ›” 9일을 λ§ˆμ§€λ§‰μœΌλ‘œ 11μ›” 1일 λΆ€ν„° μ‹œμž‘ν•œ κΈΈκ³  κΈ΄ ν•­ν•΄99 λΆ€νŠΈμΊ ν”„λ₯Ό λ§ˆλ¬΄λ¦¬ν•˜κ²Œ λ˜μ—ˆλ‹€.

ν•­ν•΄99λ₯Ό 마치게 되면 μ–»λŠ” 결과물은 이렇닀


  1. flask/Jinja2 template 기반의 μ›Ή μ‚¬μ΄νŠΈ (1μ£Όμ°¨)
  2. Spring boot와 thymleaf template을 ν™œμš©ν•œ κ°„λ‹¨ν•œ λΈ”λ‘œκ·Έ μ„œλΉ„μŠ€ (3, 4μ£Όμ°¨)
  3. κ°„λ‹¨ν•œ μŒμ‹ μ£Όλ¬Έ 관리 API (μŠ€ν”„λ§ 주특기) (5μ£Όμ°¨)
  4. springboot + react의 κ°„λ‹¨ν•œ λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ (6μ£Όμ°¨)
  5. Springboot + react의 λ―Έλ‹ˆ 클둠코딩 ν”„λ‘œμ νŠΈ (7μ£Όμ°¨)
  6. Spirngboot + react 기반의 μ‹€μ „ μ›Ήμ„œλΉ„μŠ€ (8 ~ 13μ£Όμ°¨)

ν•­ν•΄99λ₯Ό 톡해 μ–»λŠ” 아웃풋은 μœ„μ™€ κ°™κ³ , κ·Έ 이외에 μ½”λ”© ν…ŒμŠ€νŠΈ μ—°μŠ΅ μ£Όμ°¨κ°€ 있고 μ—¬λŸ¬κ°€μ§€ 레슨 κ°•μ˜(κΈ°μˆ μŠ€νƒ κ°•μ˜, git ν™œμš©λ²•, μ›Ήμ„œλΉ„μŠ€ 홍보 방법 λ“±λ“±)듀도 μ œκ³΅λ˜μ–΄ 도움을 μ€€λ‹€. κ·Έλ ‡μ§€λ§Œ ν•­ν•΄99λŠ” 기본적으둜 독학 캠프라고 λ³΄λ©΄λœλ‹€. μ €κΈ° μœ„μ˜ 아웃풋듀을 λ‚΄λŠ” λ™μ•ˆ, κ·Έ μ–΄λ–€ 기술적 도움은 μ£Όμ§€ μ•Šκ³  λ¦¬μ†ŒμŠ€λ§Œμ„ μ œκ³΅ν•˜κΈ°λ•Œλ¬Έμ— 슀슀둜 ν•™μŠ΅ν•˜μ—¬ 99μΌλ™μ•ˆ κ°œλ°œμ„ μ§„ν–‰ν•˜λ©΄μ„œ κΈ°μˆ λ“€μ„ μŠ΅λ“ν•΄ λ‚˜κ°€μ•Ό ν•œλ‹€. λΉ„μ „κ³΅μžλ“€μ—κ²ŒλŠ” 쉽지 μ•Šμ€ 캠프이기 λ•Œλ¬Έμ— 쀑간에 ν¬κΈ°ν•˜λŠ” 뢄듀이 1/3은 λœλ‹€. ν•˜μ§€λ§Œ, λκΉŒμ§€ 버텨낸닀면 99μΌλ™μ•ˆ ν˜Όμžμ„œλŠ” λΆˆκ°€λŠ₯ν•  μ„±μž₯을 이루어 λ‚΄λŠ”κ²ƒ κ°™λ‹€.

λ‹€λ₯Έ λΆ€νŠΈμΊ ν”„λ“€μ„ κ²½ν—˜ν•΄λ³΄μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ— 비ꡐ할 μˆ˜λŠ” μ—†μœΌλ‚˜ λ‚˜λŠ” ν•­ν•΄λ₯Ό 톡해 λ§Žμ€ 것을 μ–»μ—ˆκ³  λ°°μ› κΈ° λ•Œλ¬Έμ— 99일의 μ‹œκ°„μ„ λ˜λŒμ•„λ³΄λ©΄ λΏŒλ“―ν•˜κΈ°λ„ ν•˜κ³  μ‹œμ›μ„­μ„­ν•˜κΈ°λ„ ν•˜λ‹€.


ν•­ν•΄99 λΆ€νŠΈμΊ ν”„λ₯Ό μ‹œμž‘ν•˜κ²Œλœ 계기 πŸ™„

ν•­ν•΄λ₯Ό μ‹œμž‘ν•˜κΈ°μ „ λ‚˜λŠ” 이런 배경을 κ°€μ§€κ³  μžˆμ—ˆλ‹€.

  1. 컴퓨터 곡학 μ „κ³΅μžμ΄μ§€λ§Œ λŠ¦μ€ λ‚˜μ΄μ— νŽΈμž…μ„ 톡해 μ‘Έμ—…ν•˜μ—¬ μ•½ 2λ…„ λ°˜λ§Œμ— ν•™λΆ€λ₯Ό 마침.
  2. 개발 지식 0의 μƒνƒœμ—μ„œ λ„ˆλ¬΄ 높은 레벨의 컴퓨터 곡학과(λ―Έκ΅­)에 νŽΈμž…ν•˜μ—¬ 학ꡐ κ³΅λΆ€λ§Œ 겨우 따라가닀가 νŠΉλ³„ν•œ λŒ€μ™Έ ν™œλ™μ΄λ‚˜ ν”„λ‘œμ νŠΈ κ²½ν—˜ 없이 쑸업함.
  3. λ―Έκ΅­μ—μ„œ 취업을 ν•˜μ˜€μ§€λ§Œ, μ½”λ‘œλ‚˜λ‘œ 인해 상황이 μ—¬μ˜μΉ˜ μ•Šμ•„ ν•œκ΅­μ— λ“€μ–΄μ™€μ„œ 외ꡭ계 κΈ°μ—… 개발/κ΄€λ¦¬μ§μœΌλ‘œ μ•½ 1년정도 일함. RPAκ°œλ°œμΌμ„ ν•˜κ²Œ λ˜μ—ˆλŠ”λ° 컀리어에 크게 도움이 μ•ˆλœλ‹€κ³  느껴, 혼자 인강을 보며 κ°œλ°œκ³΅λΆ€λ„ ν•˜κ³  자격증 취득을 ν•˜λ©΄μ„œ μ œλŒ€λ‘œ 된 개발자 취업을 ν•˜κΈ° μœ„ν•΄ 곡뢀함.
  4. ν˜Όμžν•˜λ‹€λ³΄λ‹ˆ λ§‰νžˆλŠ”κ²Œ λ„ˆλ¬΄ 많고, ν•œκ΅­μ— μ•„λŠ”μ‚¬λžŒλ„ μ—†μ–΄μ„œ νšŒμ‚¬ μ‚¬λžŒλ“€μ΄λ‚˜ 인터넷 μ—¬λŸ¬ 정보λ₯Ό 톡해 μ•Œμ•„λ³΄λ‹ˆ ν•œκ΅­μ—μ„œ 개발자 취업을 ν•˜λ €λ©΄ ν˜‘μ—… ν”„λ‘œμ νŠΈ κ²½ν—˜μ΄ λ‹΄κΈ΄ ν¬νŠΈν΄λ¦¬μ˜€κ°€ ν•„μš”ν•˜λ‹€λŠ” 것을 μ•Œκ²Œλ¨(λ―Έκ΅­μ—μ„œλŠ” λ”±νžˆ κ·ΈλŸ°κ²ƒ μ—†μ—ˆμŒ).
  5. μΌν•˜λ©΄μ„œ μ€€λΉ„ν•˜λŠ”κ±΄ 닡이 μ—†λ‹€λŠ”κ±Έ 느끼고, ν”„λ‘œμ νŠΈ μ§€ν–₯적인 λΆ€νŠΈμΊ ν”„ ν•­ν•΄99 μ‹ μ²­ ν›„ ν‡΄μ‚¬ν•˜κΈ°λ‘œ κ²°μ •.

퇴사 λ‹Ήμ‹œμ—λŠ”, μ•„ μ·¨μ—… 잘λͺ»ν•΄μ„œ 1년을 버렸넀라고 μƒκ°ν–ˆμ§€λ§Œ, μ§€κΈˆ 생각해보면 첫 νšŒμ‚¬μ—μ„œ 일을 ν•˜λ©΄μ„œ μ™œ λ‚΄κ°€ κ°œλ°œμžκ°€ λ˜μ•Ό ν•˜λŠ”μ§€ 더 느끼게 λœκ²ƒ κ°™κ³  쒋은 μ‚¬λžŒλ“€λ„ 많이 λ§Œλ‚˜μ„œ λ„ˆλ¬΄ 빨리 ν‡΄μ‚¬ν•œκ²Œ νŒ€μž₯λ‹˜κ»˜λŠ” μ’€ μ£„μ†‘ν–ˆμ§€λ§Œ μ—¬λŸ¬λͺ¨λ‘œ 고마운 νšŒμ‚¬μ˜€λ‹€.


ν•­ν•΄99λ₯Ό μ‹œμž‘ν•˜κΈ° μ „ μƒνƒœ πŸ˜“

  1. java둜 μ•Œκ³ λ¦¬μ¦˜ μ’€ ν’€μ–΄λ΄„, ν•™λΆ€ 과제 ν”„λ‘œμ νŠΈ 정도 μˆ˜ν–‰

  2. 자료ꡬ쑰, μ•Œκ³ λ¦¬μ¦˜ μ’€ μ•Œκ³  있음

  3. SQLD 자격증 취득 및 ν•™λΆ€λ•Œ μˆ˜μ—…μœΌλ‘œ DB, sql 쑰금 μ•Ž

  4. flask 기반으둜 μ›Ήμ„œλΉ„μŠ€ ν”„λ‘œμ νŠΈ κ²½ν—˜μ΄ μžˆλŠ”λ°, λ„ˆλ¬΄ μ˜›λ‚ μ΄λΌ κΈ°μ–΅μ•ˆλ‚¨, μ†”μ§νžˆ ν• λ•Œλ„ μ œλŒ€λ‘œ μ΄ν•΄ν•˜λ©΄μ„œ ν•˜μ§„ μ•Šμ€κ²ƒ κ°™μŒ.

  5. spirng 인강 λ“€μœΌλ©΄μ„œ λ”°λΌν•΄λ΄€λŠ”λ° 이해 μž˜μ•ˆκ°

  6. OS μˆ˜μ—… λ„ˆλ¬΄ λΉ‘μμ–΄μ„œ κΈ°λ³Έ CS 지식 μ’€ 있음

  7. μ†”μ§νžˆ 전곡 λ‚˜μ™”λŠ”λ°λ„ ν•œκ΅­μ—μ„œ μ–΄λ–»κ²Œ 개발자 μ·¨μ—… κ³΅λΆ€ν•΄μ•Όλ˜λŠ”μ§€ 잘 λͺ¨λ¦„


ν•­ν•΄99λ₯Ό λ§ˆμΉ˜λ©΄μ„œ λ‚΄κ°€ 얻은것과 λ‚˜μ˜ μƒνƒœ πŸ˜„

  1. Spring boot ν”„λ‘œμ νŠΈ κ²½ν—˜μœΌλ‘œ λ°±μ—”λ“œ κ°œλ°œμ— λŒ€ν•œ κΈ°λ³ΈκΈ°κ°€ 생김

  2. java μ•Œκ³ λ¦¬μ¦˜ μ—°μŠ΅μ„ 더 많이 ν•΄μ„œ μ’€ 더 λ‚˜μ•„μ§„λ“―

  3. 파이썬으둜 μ•Œκ³ λ¦¬μ¦˜μ„ ν’€λ©΄ 더 μ‰½λ‹€λŠ”κ±Έ μ•Œκ²Œλ¨.(μ·¨μ—…ν•˜κ³  λ‚˜μ„œλŠ” 파이썬으둜 λ‹€μ‹œ μ—°μŠ΅ν•  κ³„νš)

  4. java 곡뢀λ₯Ό 더 많이 ν•΄μ•Όλœλ‹€λŠ”κ±Έ κΉ¨λ‹¬μŒ(μ‘΄λ‚˜ μ—΄μ‹œλ―Έ ν•˜λŠ” 쀑)

  5. 객체지ν–₯ ν”„λ‘œκ·Έλž˜λ°μ— λŒ€ν•΄ μ’€ 더 μ΄ν•΄ν•˜κ²Œ 됨.

  6. 정상적인 μ‚¬λžŒμ΄λ©΄ ν˜‘μ—…μ„ λ‹€μž˜ν•˜μ§€μ•Šλ‚˜λΌκ³  μƒκ°ν•˜κ³  평생 μ‚΄λ‹€κ°€ ν•­ν•΄99λ₯Ό 톡해 ν˜‘μ—…μ΄ μ§„μ§œ μ‘΄λ‚˜ μ–΄λ €μš΄κ±°κ΅¬λ‚˜λΌλŠ”κ±Έ κΉ¨λ‹¬μŒ. μžμ•„ 성찰도 ν•˜κ²Œλ¨. 배렀와 μ„€λ“μ˜ μ€‘μš”μ„±μ„ λ§€μ£Ό 느꼈고 λ™μ‹œμ— μ°©ν•œκ±°λž‘ μ†Œν†΅μ΄ μž˜λ˜λŠ”κ±΄ μ „ν˜€ λ‹€λ₯Έ λ¬Έμ œλΌλŠ”κ±Έ κΊ λ‹¬μŒ.

  7. 무언가λ₯Ό λ§Œλ“€μ€„ μ•„λŠ” λŠ₯λ ₯을 κ°€μ§€λŠ”κ²Œ μ€‘μš”ν•œκ²Œ μ•„λ‹ˆλΌ 문제λ₯Ό μ°Ύμ•„λ‚΄κ³  ν•΄κ²°ν•˜κ³  κ°œμ„ μ‹œν‚¬μ€„ μ•„λŠ” λŠ₯λ ₯을 μ–΄ν•„ν•˜λŠ”κ²ƒμ΄ κ°œλ°œμžλΌλŠ”κ±Έ μ•Œκ²Œλ¨.(μ§„μ§œ 전곡을 λ‚˜μ™”λŠ”λ°λ„ λͺ°λžμŒ)

  8. html, css λ“± ν™”λ©΄ λ§Œλ“œλŠ” 법을 배움(ν•™λΆ€λ•Œ 이런거 μ•ˆν•¨)

  9. 웹에 λŒ€ν•œ 지식이 되게 많이 λŠ˜μ—ˆμŒ(λ„€νŠΈμ›Œν¬, 톡신, μ„œλ²„ λ“±λ“±)

  10. 인프라에 λŒ€ν•œ 지식이 생김(aws, CI/CD) 같은거

  11. λΈ”λ‘œκ·Έ μ •λ¦¬ν•˜λŠ” λ²•μ˜ μ€‘μš”μ„±κ³Ό 정리 μŠ΅κ΄€μ„ 기름

  12. κΉƒν—ˆλΈŒλ₯Ό ν™œμš©ν•˜λŠ” 법을 읡힘

  13. 쒋은 μ‚¬λžŒλ“€μ„ 많이 λ§Œλ‚˜μ„œ μ—¬λŸ¬ 정보와 인λ§₯이 생김(ν•œκ΅­μ—μ„œ 생긴 첫 같은 λΆ„μ•Ό λ™λ£Œ)

  14. λΉ„λŒ€λ©΄ ν˜‘μ—… λŠ₯λ ₯이 λ§Œλ ™μ΄ 됨

  15. μ •ν™•νžˆ μ•Œκ³  ν•΄μ•Όλœλ‹€λŠ” 말의 의미λ₯Ό μ’€ 더 λͺΈμœΌλ‘œ λŠλ‚Œ

16. 99일 λ™μ•ˆ 죽어라 ν•˜λ‹ˆκΉŒ λ‚΄κ°€ μ§„μ§œ μ–Όλ§ˆλ‚˜ λΆ€μ‘±ν•œμ§€ κΊ λ‹¬μŒ

17. 정말 λΆ€μ‘±ν•˜μ§€λ§Œ ν•­ν•΄99λ₯Ό ν•˜κ³  λ‚˜λ‹ˆ μ§€κΈˆλΆ€ν„° 뭐λ₯Ό μ–΄λ–»κ²Œ 곡뢀λ₯Ό ν•΄λ‚˜κ°€μ•Ό ν•˜λŠ”μ§€ ꡬ체적으둜 μ•Œκ²Œλ˜μ—ˆκ³  μžμ‹ κ°μ΄ 생김.


ν•­ν•΄99 솔직 ν›„κΈ° ✨

μ†”μ§νžˆ λ§ˆμ§€λ§‰ λ‘κ°œλ₯Ό μ–»μ–΄μ„œ ν•­ν•΄99에 μŸμ•„λΆ€μ€ μ‹œκ°„κ³Ό λˆμ€ μ „ν˜€ 아깝지 μ•Šλ‹€. ν•­ν•΄99λ₯Ό ν•˜λ©΄μ„œ 이 λΆ€νŠΈμΊ ν”„μ˜ λΆ€μ‘±ν•œ 점도 많이 μ•Œκ²Œ λ˜μ—ˆκ³ , λ‹Ήμ—°νžˆ λͺ¨λ“  뢀뢄이 λ§Œμ‘±μŠ€λŸ½μ§„ μ•Šμ•˜λ‹€. ν•˜μ§€λ§Œ, λ‹€ λλ‚˜κ³  λ‚˜μ„œ λ‚΄κ°€ 얻은것을 λ‚˜μ—΄ν•΄λ³΄λ‹ˆ 정말 고마운 μΊ ν”„μ˜€λ˜κ²ƒ κ°™λ‹€. κ°œλ°œμžμ— 도전을 ν•˜κ³  싢은 μΉœκ΅¬μ—κ²Œ ν•­ν•΄λ₯Ό μΆ”μ²œν•  것이냐고 λ¬»λŠ”λ‹€λ©΄, κ·Έλƒ₯ λ‚΄κ°€ ν•­ν•΄99μ—μ„œ 얻은것은 μ΄λŸ°κ²ƒλ“€μ΄λ‹€ 라고 말해주고 μ•Œμ•„μ„œ νŒλ‹¨ν•˜λΌκ³  할것 κ°™λ‹€. ν•­ν•΄99 μ‹œμž‘μ „ ν›„κΈ° λ™μ˜μƒμ΄λ‚˜ μ»€λ¦¬ν˜λŸΌμ„ 보면 μ§„μ§œ μ—„μ²­ νž˜λ“€κ±°κ°™μ€ 압박감이 μ˜¨λ‹€. λ§€μ£Ό 6일, 맀일 12μ‹œκ°„μ˜ λͺ°μž…?? λ―Έμ³£λ„€... μ΄λ ‡κ²Œ μƒκ°ν•˜κ²Œ λ˜μ§€λ§Œ 생각보닀 κ·Έλ ‡κ²Œ λΉ‘μŽ„μ§€ μ•Šλ‹€. ν•­ν•΄99μ—μ„œ λŠλΌλŠ” λͺ¨λ“ κ²ƒμ€ μƒλŒ€μ μ΄λ‹€. κ³Όμ œμ™€ ν”„λ‘œμ νŠΈμ˜ λ‚œμ΄λ„λ₯Ό λ³΄μ•˜μ„λ•Œ μ „κ³΅μž μž…μž₯μ—μ„œλŠ” κ·Έλ ‡κ²ŒκΉŒμ§€ 빑쎈 μ»€λ¦¬ν˜λŸΌμ€ μ•„λ‹ˆλ‹€. λ‹€λ§Œ, κ°œλ°œμžκ°€ κ°€μ Έμ•Ό ν•  μŠ΅κ΄€μ΄ λ§Œλ“€μ–΄μ§€λŠ” 과정이라 μ΅μˆ™μΉ˜ μ•Šμ€ μ‚¬λžŒλ“€μ€ νŠΉλ³„νžˆ νž˜λ“€λ‹€κ³  λŠλΌλŠ” 것 κ°™λ‹€. λ‚˜κ°™μ€ κ²½μš°λŠ” 처음 ν•œλ‹¬μ€ μ’€ νž˜λ“€μ—ˆμ§€λ§Œ, ν›„λ°˜λΆ€λ‘œ 갈수둝 ν•­ν•΄μ—μ„œ μ œκ³΅ν•˜λŠ” μˆ˜μ€€μ •λ„κ°€ μ•„λ‹ˆλΌ 무언가λ₯Ό 더 μ°Ύμ•„μ„œ 더 곡뢀 해야될것 같은 압박감 μ΄μ™Έμ—λŠ” κ·Έλ ‡κ²Œ νŠΉλ³„νžˆ 버겁진 μ•Šμ•˜λ˜ 것 κ°™λ‹€. ν•­ν•΄ 쀑도 ν•˜μ°¨ν•˜λŠ” μ‚¬λžŒλ“€μ˜ 90ν”„λ‘œλŠ” λ‹€ 이런 μ΄μœ μ΄λ‹€. "μ΄λ ‡κ²ŒκΉŒμ§€ ν–ˆλŠ”λ° μ•ˆ 고쳐진닀고(디버깅)?, μ•„ λ”λŠ” λͺ»ν•˜κ²Ÿλ‹€ λ‚˜λŠ” κ°œλ°œμ€ 적성이 μ•„λ‹Œκ°€λ³΄λ‹€". 이러고 λ‚˜κ°„λ‹€. 그리고 μ–΄λ–€μ‚¬λžŒμ€ 크게 μ–»λŠ”κ²ƒ 없이 ν”„λ‘œμ νŠΈλ§ˆλ‹€ κ·Έλƒ₯ μ‘Έμ‘Έ λ”°λΌμ˜€κΈ°λ§Œ ν•˜λ©΄μ„œ νŠΉλ³„νžˆ μ–»λŠ”κ²ƒ 없이 κ°œλ°œμ€ 정말 μ–΄λ ΅κ΅¬λ‚˜ 정도 μ•Œκ³  λ§ˆμΉ˜κΈ°λ„ ν•˜κ³ , λˆ„κ΅°κ°€λŠ” μ—„μ²­λ‚œ λ…Έλ ₯으둜 λΉ„μ „κ³΅μžμž„μ—μ„œ ν™˜κ³¨νƒˆνƒœλ₯Ό ν•΄μ„œ ν•­ν•΄λ₯Ό λ§ˆμΉ˜κΈ°λ„ ν•œλ‹€. μ΄λ ‡κ²Œ ν•­ν•΄λŠ” λ‚΄κ°€ λ…Έλ ₯ν•œ 만큼 κ°€μ Έκ°€λŠ” 캠프이닀. 고둜 λκΉŒμ§€ ν¬κΈ°ν•˜μ§€ μ•Šκ³  λ―ΈμΉœλ“―μ΄ λ…Έλ ₯ν•  수 μžˆλ‹€λ©΄ ν•­ν•΄κ°€ 졜고의 λΆ€νŠΈμΊ ν”„κ°€ 될것이고, 그것이 μ•„λ‹ˆλΌλ©΄ μ΅œμ•…μ˜ λΆ€νŠΈμΊ ν”„κ°€ 될 것이닀.

λ‚˜μ—κ²ŒλŠ” 개인적으둜 정말 μΈμƒμ—μ„œ λ³΄λžŒμžˆλŠ” κ²½ν—˜μ΄μ—ˆλ˜κ²ƒ κ°™κ³ , μ–Όλ₯Έ 개발자둜 μ·¨μ—…ν•΄μ„œ λ‹€μŒ λͺ©ν‘œλ₯Ό ν–₯ν•΄ λ‚˜μ•„κ°€μ•Όκ² λ‹€.

profile
μ΅νžˆλŠ” 속도가 κΉŒλ¨ΉλŠ” 속도λ₯Ό μΆ”μ›”ν•˜λŠ” κ·Έλ‚ κΉŒμ§€...

1개의 λŒ“κΈ€

comment-user-thumbnail
2022λ…„ 2μ›” 11일

고생 λ§Žμ΄ν•˜μ…¨μŠ΅λ‹ˆλ‹€.

λ‹΅κΈ€ 달기