μš°μ•„ν•œν…Œν¬μ½”μŠ€

μš°μ•„ν•œν…Œν¬μ½”μŠ€/회고

μš°ν…Œμ½” 레벨3 νŒ€ ν”„λ‘œμ νŠΈ λŒμ•„λ³΄κΈ°

μš°μ•„ν•œν…Œν¬μ½”μŠ€ 레벨3λŠ” νŒ€ ν”„λ‘œμ νŠΈλ₯Ό ν•œλ‹€. 그리고 λ°”λ‘œ μ €λ²ˆμ£Όμ— 레벨3λ₯Ό λ¬΄μ‚¬νžˆ,, λλ§ˆμ³€λ‹€. 레벨3μ—μ„œλŠ” 정말 상상 μ΄μƒμœΌλ‘œ λ§Žμ€ 것을 κ²½ν—˜ν–ˆλ˜ 것 κ°™λ‹€. κ·Έλž˜μ„œ κ·ΈλŸ°μ§€ 두 λ‹¬μ΄λΌλŠ” μ‹œκ°„μ΄ 정말 μ–΄λ–»κ²Œ μ§€λ‚˜κ°„μ§€ λͺ¨λ₯΄κ² λ‹€. μƒˆλ‘œμš΄ 것듀을 머리에 μ–΄λ–»κ²Œλ“  κ΅¬κ²¨λ„£μœΌλ €κ³  μ—΄μ‹¬νžˆ λͺ°μž…ν–ˆλ˜ μ‹œκ°„μ΄μ˜€λ‹€. 두 달 λ™μ•ˆ 무엇을 ν–ˆλŠ”μ§€ κ°„λ‹¨ν•˜κ²Œ μ •λ¦¬ν•˜λ €κ³  ν•œλ‹€ πŸ˜™ νŒ€ λΉŒλ”© 이번 νŒ€ ν”„λ‘œμ νŠΈμ—μ„œ ν–ˆλ˜ κ²½ν—˜λ“€ 쀑 재밌고 μ‹ μ„ ν–ˆλ˜ κ²½ν—˜μ€ νŒ€ λΉŒλ”©μ΄λ‹€. λ‚˜ μ‚¬μš©μ„€λͺ…μ„œλ₯Ό μž‘μ„±ν•΄μ„œ μ„œλ‘œλ₯Ό μ†Œκ°œν•˜κ³ , νŒ€ λ¬Έν™” 및 κ·ΈλΌμš΄λ“œ 룰도 ν•¨κ»˜ μ •ν–ˆλ‹€. μ§€κΈˆ λ‹€μ‹œλ³΄λ‹ˆ 잘 μ§€μΌœμ§€λŠ” 것도 λ§Žμ§€λ§Œ, μ§€μΌœμ§€μ§€ μ•ŠλŠ” 것듀도 μžˆλ‹€. λ‹€μ‹œ μž¬μ •λΉ„ν•˜λŠ” μ‹œκ°„λ„ ν•„μš”ν•  것 κ°™λ‹€. 그리고 νŒ€λΌλ¦¬ μΉœν•΄μ§€λΌλŠ” 의미둜 νŒ€λ³„λ‘œ κ°„λ‹¨ν•œ κ²Œμž„μ„ μ§„ν–‰ν–ˆλŠ”λ°, 1λ“±ν•΄μ„œ λ°°λ―Ό ..

μš°μ•„ν•œν…Œν¬μ½”μŠ€/회고

μš°ν…Œμ½” 레벨2 인터뷰 회고

μš°μ•„ν•œν…Œν¬μ½”μŠ€μ—μ„œλŠ” 레벨이 끝날 λ•Œλ§ˆλ‹€ ν•œ λ ˆλ²¨λ™μ•ˆ 무엇을 κ³΅λΆ€ν–ˆλŠ”μ§€ μ§ˆλ¬Έν•˜κ³  λ‹΅ν•˜λŠ” 인터뷰 ν™œλ™μ„ ν•œλ‹€. 레벨1 λ•ŒλŠ” μžμ‹ μ΄ ν•™μŠ΅ν•œ λ‚΄μš©μ„ μž‘μ„±ν•΄μ„œ μ œμΆœν•˜λ©΄, κ·Έ λ‚΄μš©μ— λŒ€ν•΄μ„œ μ§ˆλ¬Έμ„ λ°›μ•˜λ‹€. 그런데 이번 레벨2λŠ” 방식이 쑰금 λ°”λ€Œμ–΄, κ°μžκ°€ ν•™μŠ΅ν•œ λ‚΄μš©μ„ μ •λ¦¬ν•˜κ³  μΈν„°λ·°μ΄μ—κ²Œ 그에 λŒ€ν•œ μ§ˆλ¬Έμ„ ν•œλ‹€. κ·Έλž˜μ„œ λ‚΄κ°€ κ³΅λΆ€ν•œ 뢀뢄에 λŒ€ν•΄μ„œλ§Œ μ§ˆλ¬Έμ„ λ°›λŠ” 것이 μ•„λ‹ˆλ‹€. 이번 λ ˆλ²¨μ—μ„œλŠ” μŠ€ν”„λ§μ— λŒ€ν•΄μ„œ ν•™μŠ΅ν–ˆλŠ”λ°, 크루듀 λ§ˆλ‹€ ν•™μŠ΅μ˜ κΉŠμ΄λ„ λ‹€λ₯΄κ³  λ°©ν–₯이 λ‹€λ₯΄κΈ° λ•Œλ¬Έμ— κ³Όμ—° 이런 λ°©μ‹μ˜ 인터뷰가 νš¨κ³Όμ μΌμ§€ 의문이 λ“€μ—ˆλ‹€. λ‚΄κ°€ ν•™μŠ΅ν•˜μ§€ μ•Šμ€ 뢀뢄에 λŒ€ν•΄μ„œλŠ” 닡을 λͺ»ν•˜κ³ , ν•™μŠ΅ν•œ 뢀뢄에 λŒ€ν•΄μ„œ 검증을 ν•˜μ§€ λͺ»ν•˜κΈ° λ•Œλ¬Έμ΄λ‹€. μ‹€μ œ 면접을 μƒκ°ν•˜λ©΄, 항상 λ‚΄κ°€ μ€€λΉ„ν•œ 질문만 받지 μ•ŠκΈ° λ•Œλ¬Έμ— 였히렀 μ‹€μ œ 면접이라고..

μš°μ•„ν•œν…Œν¬μ½”μŠ€/회고

ν…Œμ½”ν†‘ νšŒκ³ ν•˜κΈ°(라고 ν•˜κ³  일기쓰기) 🫠

ν…Œμ½”ν†‘ λ°œν‘œλ₯Ό λ¬΄μ‚¬νžˆ λλƒˆλ‹€..! λ°œν‘œμ£Όμ œλŠ” 'Servlet & Spring MVC' 이닀. ν•˜ν•„ λ°œν‘œ λ‚ μ§œκ°€ λ―Έμ…˜ μ‹œμž‘ν•˜λŠ” μ£Όμ—¬μ„œ, 사싀상 κ·Έ μ£ΌλŠ” μ€€λΉ„ν•  수 μ—†κ² λ‹€ μƒκ°ν–ˆλ‹€. κ·Έλž˜μ„œ μ€€λΉ„λŠ” μ΅œλŒ€ν•œ 빨리 μ‹œμž‘ν•˜λŠ”κ²Œ 쒋을 것 κ°™μ•„μ„œ ν•œ 달 μ „μ―€λΆ€ν„° ν‹ˆν‹ˆμ΄ 곡뢀λ₯Ό ν–ˆλ‹€. λ°œν‘œμ£Όμ œλŠ” μ›λž˜ λ‹€λ₯Έ 주제λ₯Ό μ„ νƒν–ˆλ‹€κ°€, μ„ μ°©μˆœμ— λ°€λ €μ„œ μƒˆλ‘œ μ„ νƒν–ˆλ‹€. μ„œλΈ”λ¦Ώμ— λŒ€ν•΄ 아무것도 λͺ°λžμ§€λ§Œ, 왠지 μž¬λ°Œμ„ 것 κ°™μ•„μ„œ μ„ νƒν–ˆμ—ˆλ‹€. 그런데 레벨 2μ—μ„œ μŠ€ν”„λ§ MVC에 λŒ€ν•œ ν•™μŠ΅μ„ 진행해 λ³΄λ‹ˆ, 정말 쒋은 주제라고 μƒκ°ν–ˆλ‹€. μŠ€ν”„λ§ MVC의 핡심이라고 ν•  수 μžˆλŠ” DispatcherServlet에 λŒ€ν•΄ 깊게 곡뢀해 λ³Ό 수 μžˆμ–΄μ„œ 정말 μ’‹μ•˜λ‹€. 그런데 λ„ˆλ¬΄ λ°©λŒ€ν•΄μ„œ 정말 μžμ„Έν•œ λ™μž‘ λ°©μ‹κΉŒμ§€λŠ” ν•™μŠ΅ν•˜κΈ°κ°€ μ–΄λ €μ› λ‹€. 각각의 κ΅¬ν˜„μ²΄λ“€..

μš°μ•„ν•œν…Œν¬μ½”μŠ€/회고

μš°ν…Œμ½” 레벨2 μ›Ή μžλ™μ°¨ κ²½μ£Ό λ―Έμ…˜ 회고

μš°μ•„ν•œν…Œν¬μ½”μŠ€ 레벨2λŠ” μŠ€ν”„λ§ ν”„λ ˆμž„μ›Œν¬μ— λŒ€ν•΄μ„œ ν•™μŠ΅ν•œλ‹€. 레벨2 첫 번째 λ―Έμ…˜μ€, 레벨1 λ―Έμ…˜μ—μ„œ λ§Œλ“€μ—ˆλ˜ μ½˜μ†” μžλ™μ°¨ κ²½μ£Ό κ²Œμž„μ„ μ›ΉμœΌλ‘œ μ „ν™˜ν•˜λŠ” κ²ƒμ΄μ—ˆλ‹€. 사싀 두 번째 λ―Έμ…˜μ΄ 거의 λλ‚˜κ°€λŠ” μ‹œμ μ΄μ§€λ§Œ, μ§§κ²ŒλΌλ„ 기둝을 남기고 μ‹Άμ–΄ 회고λ₯Ό μž‘μ„±ν•΄λ³΄λ €κ³  ν•œλ‹€. λ‚˜λŠ” μŠ€ν”„λ§μ— λŒ€ν•΄μ„œ 잘 λͺ¨λ₯Έλ‹€. κ²½ν—˜μ€ ν•΄λ΄€μ§€λ§Œ κΉŠμ€ μ΄ν•΄λŠ” μ—†λŠ” 정도이닀. κ·Έλž˜μ„œ μ²˜μŒμ— λ―Έμ…˜μ„ μ§„ν–‰ν•˜λ©΄μ„œ λΆ„λͺ…νžˆ ν•΄λ΄€λŠ”λ° λ­μ˜€λ”λΌ..?λ₯Ό λ°˜λ³΅ν–ˆλ‹€.. λ­”κ°€ μ–΄λ ΄ν’‹ν•˜κ²Œ 기얡이 λ‚˜λŠ” λ“―ν•˜λ©΄μ„œ 정말 ν•˜λ‚˜λ„ μ œλŒ€λ‘œ λͺ¨λ₯΄λŠ”κ΅¬λ‚˜ μ‹Άμ—ˆλ‹€ 😭 그리고 μŠ€ν”„λ§μ΄ λ„ˆλ¬΄ λ°©λŒ€ν•˜λ‹€ λ³΄λ‹ˆκΉŒ 정말 곡뢀 λ°©ν–₯에 λŒ€ν•΄μ„œλ„ λ§Žμ€ 고민을 ν•΄μ•Ό ν–ˆλ‹€. λ‹Ήμž₯ λ―Έμ…˜μ„ κ΅¬ν˜„ν•  μ •λ„λ‘œλŠ” μ•Œκ³  μžˆμ§€λ§Œ, μ–΄λŠ μ •λ„κΉŒμ§€ 깊게 곡뢀λ₯Ό ν•΄μ•Ό ν• μ§€λŠ” λ‚΄κ°€ νŒλ‹¨ν•΄μ•Ό ν–ˆλ‹€. 사싀 아직도 잘 λͺ¨..

μš°μ•„ν•œν…Œν¬μ½”μŠ€/회고

μš°ν…Œμ½” 레벨1 λŒμ•„λ³΄κΈ°

μ•½ 두달 κ°„μ˜ 레벨1 기간이 끝났닀. 마음의 μ—¬μœ  없이 이것저것 ν•˜λ‹€λ³΄λ‹ˆ λ―Έμ…˜μ΄ 끝날 λ•Œλ§ˆλ‹€ λ˜λŒμ•„ λ³΄λŠ” μ‹œκ°„μ„ 갖지 λͺ»ν•΄ ν›„νšŒκ°€ λœλ‹€. κ·Έλž˜μ„œ 글을 μž‘μ„±ν•˜λ©΄μ„œ 레벨1 기간을 λŠ¦κ²Œλ‚˜λ§ˆ λŒμ•„λ³΄κ³ , 또 레벨2λ₯Ό 잘 보내기 μœ„ν•΄ 닀짐도 ν•˜λ €κ³  ν•œλ‹€! 벌써 기얡이 κ°€λ¬Όκ°€λ¬Όν•˜λ‹€.. 1. 첫 번째 λ―Έμ…˜, μžλ™μ°¨ κ²½μ£Ό ν”„λ¦¬μ½”μŠ€ μ΅œμ’… μ½”ν…Œ μ΄ν›„λ‘œ μžλ°”λ₯Ό 쳐닀보지도 μ•Šμ•˜λ”λ‹ˆ 첫 λ―Έμ…˜λ•Œ 진땀을 뺐닀. ν”„λ¦¬μ½”μŠ€ν•˜λ©΄μ„œλ„ 학ꡐ μ‘Έμ—…κ³Όμ œ λ•Œλ¬Έμ— μ˜¨μ „νžˆ μ§‘μ€‘ν•˜μ§€ λͺ»ν–ˆλŠ”데, κ·Έ 사이에 곡뢀 μ’€ ν•  κ»„ ν›„νšŒκ°€ 됐닀.. 첫 νŽ˜μ–΄ν”„λ‘œκ·Έλž˜λ°μ΄λΌ μ–΄μƒ‰ν•˜κΈ°λ„ ν•˜κ³  λ­λž„κΉŒ μ°Έ μ‹ κΈ°ν•œ κ²½ν—˜μ΄λΌ μƒκ°ν–ˆλ‹€. μžλ°”λ₯Ό 홀라당 κΉŒλ¨Ήμ–΄λ²„λ €μ„œ 아무것도 μ œλŒ€λ‘œ λͺ»ν•˜λŠ” λ‚˜λ₯Ό 보고 νŽ˜μ–΄λŠ” 무슨 생각을 ν–ˆμ„κΉŒ πŸ˜… λ™μ‹œμ— μžλ°”λ₯Ό μ§„μ§œ μ—΄μ‹¬νžˆ ν•΄μ•Όκ² λ‹€λŠ” 생각이 λΆˆνƒ€μ˜€λ₯΄..

μš°μ•„ν•œν…Œν¬μ½”μŠ€/λ―Έμ…˜

κ°μ²΄κ°„μ˜ μ˜μ‘΄μ„± 쀄이기

μš°μ•„ν•œν…Œν¬μ½”μŠ€ 사닀리 κ²Œμž„ λ―Έμ…˜μ„ μ§„ν–‰ν•˜λ©° κ°€μž₯ 많이 κ³ λ―Όν–ˆλ˜ λ‚΄μš©μ„ κ³΅μœ ν•˜λ €κ³  ν•œλ‹€. 1. κ³ λ―Ό 사닀리 κ²Œμž„ λ―Έμ…˜μ„ κ΅¬ν˜„ν•˜λ©΄μ„œ κ°€μž₯ 많이 κ³ λ―Όν•œ 뢀뢄은 ‘객체가 ν•„λ“œλ‘œ κ°–κ³  μžˆλŠ” 객체λ₯Ό μ–΄λ””μ—μ„œ 생성해주어야 할지’ 이닀. ν•˜λ‚˜μ˜ μ™„μ„±λœ '사닀리'λΌλŠ” 객체λ₯Ό κ΅¬ν˜„ν•˜λ €λ©΄ λ§Žμ€ λΆ€ν’ˆλ“€μ΄ ν•„μš”ν•˜λ‹€. (아직 2μ£Όμ°¨ 병아리이기 λ•Œλ¬Έμ—..) μ΄λŸ¬ν•œ 객체λ₯Ό μ–΄λ””μ„œ 생성해야 ν•  지 μ‘°μ°¨ ν™•μ‹€ν•˜κ²Œ 닡을 내리기 μ–΄λ €μ› λ‹€. λ¨Όμ € 사닀리가 μ–΄λ–»κ²Œ κ΅¬μ„±λ˜μ–΄ μžˆλŠ”μ§€ λΆ€ν„° μ‚΄νŽ΄λ³΄μž. 1.1. 사닀리 ꡬ성 사닀리(Ladder) ν•˜λ‚˜λŠ” λ””λ”€λŒ€λ“€(Lines)이 λͺ¨μ—¬μ„œ λ§Œλ“€μ–΄μ§„λ‹€. λ””λ”€λŒ€ ν•˜λ‚˜(Line)λŠ” λ””λ”€λŒ€ 쑴재 유무의 μƒνƒœλ“€(List)이 λͺ¨μ—¬μ„œ λ§Œλ“€μ–΄μ§„λ‹€. (LineStatusλŠ” boolean 값이닀.) κ·Έλ ‡λ‹€λ©΄ 사닀리 ν•˜λ‚˜λ₯Ό 만..

milllllllie
'μš°μ•„ν•œν…Œν¬μ½”μŠ€' μΉ΄ν…Œκ³ λ¦¬μ˜ κΈ€ λͺ©λ‘