🧚 JUSTCODE κΈ°μ—…ν˜‘μ—… 회고둝

XCC629Β·2022λ…„ 6μ›” 9일
0

Recode-wecodeμƒν™œνšŒκ³ 

λͺ©λ‘ 보기
7/9

κΈ°μ—…ν˜‘μ—…μ΄ λλ‚˜κ³ ...

JUSTCODE의 λ§ˆμ§€λ§‰ 컀리큘럼이 λλ‚¬μŠ΅λ‹ˆλ‹€. 4μ£Όκ°„μ˜ 일듀을 기얡에 μ΅œλŒ€ν•œ 기얡을 μ‚΄λ €λ‚΄μ„œ μž‘μ„±ν•΄λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

κΈ°μ—…ν˜‘μ—… μ „ κ³Όμ •

κΈ°μ—…ν˜‘μ—… λ¦¬μŠ€νŠΈλŠ” 2μ°¨ ν”„λ‘œμ νŠΈ λ¦¬νŒ©ν† λ§ 주에 λ‚˜μ˜΅λ‹ˆλ‹€. κΈ°μˆ˜λ§ˆλ‹€ μ°Έμ—¬ν•˜λŠ” 기업이 λ‹€λ₯΄κ³ , 각 기업듀은 인턴 4μ£Όλ™μ•ˆ ν•  ν”„λ‘œμ νŠΈ, 언어와 라이브러리, λ“±λ“± μ•„μ£Ό λ‹€μ–‘ν•œ λ‚΄μš©μ„ λ…Έμ…˜μœΌλ‘œ 적어 μ „λ‹¬ν•΄μ€λ‹ˆλ‹€. 그것을 읽고 μ›ν•˜λŠ” κΈ°μ—… 지망을 μ μ–΄μ„œ μ œμΆœν•˜λ©΄ λŒ€λΆ€λΆ„ 1차지망 μœ„μ£Όλ‘œ 맀칭이 λ©λ‹ˆλ‹€.

'μŠ€ν†‘ν΄λ¦¬μ˜€'

μŠ€ν†‘ν΄λ¦¬μ˜€λ₯Ό μ„ νƒν•œ μ΄μœ λŠ”, λ…Έμ…˜νŽ˜μ΄μ§€μ—μ„œ λŠκ»΄μ§€λŠ” μ‚¬μˆ˜λ‹˜λ“€μ˜ 열정에 끌렸기 λ•Œλ¬Έμž…λ‹ˆλ‹€. 4μ£Όκ°„ ν•  ν”„λ‘œμ νŠΈμ— λŒ€ν•΄ μƒμ„Ένžˆ μ„€λͺ…ν•΄μ£Όκ³ , κΈ°μ—…ν˜‘μ—… 전에 κ³΅λΆ€ν•΄μ˜€κΈ°λ₯Ό μ›ν•˜λŠ” ν‚€μ›Œλ“œλ₯Ό μ•Œλ €μ£Όμ‹œλ©΄μ„œ, μ‹œμž‘ μ „μ—λŠ” μŠ€ν†‘ν΄λ¦¬μ˜€μ—μ„œ 4μ£Όκ°„ μ›ν•˜λŠ” 것을 μž‘μ„±ν•΄μ„œ μ œμΆœν•΄λ‹¬λΌκ³  λΆ€νƒν•˜μ‹œκΈ°λ„ ν–ˆμŠ΅λ‹ˆλ‹€.

4μ£Ό μΈν„΄μ‹­μ—μ„œ λ‚΄κ°€ μ›ν–ˆλ˜ 것

κΈ°μ—… ν˜‘μ—…μ„ ν†΅ν•΄μ„œ μž…μ‚¬ν•˜μ‹  뢄듀도 μžˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ €λŠ” κΈ°μ—…ν˜‘μ—… μ „λΆ€ν„° 1μ°¨ λͺ©ν‘œκ°€ μž…μ‚¬κ°€ μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€. μ €λŠ” ν˜„μ—…μ—μ„œ μ–΄λ–€ λ°©μ‹μœΌλ‘œ μΌν•˜λŠ”μ§€, μ§„μ§œ(?) κ°œλ°œμžλŠ” μ–΄λ–€ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ”μ§€, 그리고 μ–΄λ–€ λ””μžμΈνŒ¨ν„΄μ΄ 쒋은지 같은 ν˜„μ—…μ— λŒ€ν•œ κΆκΈˆμ¦μ„ ν•΄κ²°ν•˜κ³  μ‹Άμ—ˆκ³ , νƒ€μž…μŠ€ν¬λ¦½νŠΈμ™€ Mobx 곡뢀λ₯Ό 해보고 μ‹Άμ—ˆμŠ΅λ‹ˆλ‹€. κ·Έλž˜μ„œ μŠ€ν†‘ν΄λ¦¬μ˜€λŠ” 제 개인적인 λͺ©ν‘œλ₯Ό μΆ©μ‘±μ‹œμΌœμ€€ 정말 졜고의 μ„ νƒμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

인턴 κ³Όμ •

4μ£Όκ°„ μ–΄λ–€ κ³Όμ •μœΌλ‘œ 일을 ν•΄μ™”λŠ”μ§€μ— λŒ€ν•˜ κ°„λ‹¨ν•˜κ²Œ μ •λ¦¬ν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

데일리 회의

ν”„λ‘ νŠΈ νŒ€μ€ 총 3λͺ…μœΌλ‘œ, μ„œλ‘œ κ°„ νšŒμ˜ν•  사항이 λ§Žμ•„ μ•„μΉ¨ 30뢄에 μ „λ‚ μ˜ μ΄μŠˆμ™€ ν† μ˜λ₯Ό ν•œ ν›„ κ²°μ • 사항을 λ…Έμ…˜μ— λ‚¨κ²ΌμŠ΅λ‹ˆλ‹€. κ°œμΈμœΌλ‘œλ„ ν•  일에 λŒ€ν•΄ μ•Œλ €μ„œ ν”„λ‘ νŠΈμ—”λ“œ 개발자 κ°„ μ„œλ‘œμ˜ 업무λ₯Ό νŒŒμ•…ν•˜μ˜€μŠ΅λ‹ˆλ‹€. κ·Έ 외에도 κΈ΄κΈ‰ μ΄μŠˆκ°€ 생기면 짧은 회의둜 문제λ₯Ό ν•΄κ²°ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

μ‚¬μˆ˜λ‹˜μ˜ μ½”λ“œλ¦¬λ·°

맀일 저녁 6μ‹œλΆ€ν„° 7μ‹œκΉŒμ§€ 당일 κ°œλ°œν•œ λ‚΄μš©μ„ μ‚¬μˆ˜λ‹˜κ»˜μ„œ 꼼꼼히 μ½”λ“œλ¦¬λ·° ν•΄μ£Όμ…¨μŠ΅λ‹ˆλ‹€. λŒ€ν˜•μŠ€ν¬λ¦°μ—μ„œ μ½”λ“œλ₯Ό ν•¨κ»˜λ³΄λ©° λ§Žμ€ λ‚΄μš©μ„ 배우게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

주차별 κ³Όμ •

1μ£Όμ°¨

1μ£Όμ°¨μ—λŠ” μ‚¬μˆ˜λ‹˜κ»˜μ„œ μ„Έμ…˜μ„ μ§„ν–‰ν•΄μ£Όμ…”μ„œ νƒ€μž…μŠ€ν¬λ¦½νŠΈ, Mobx, styled-components, μžλ°”μŠ€ν¬λ¦½νŠΈ κ³ κΈ‰ κ°œλ…μ„ λ°°μ› μŠ΅λ‹ˆλ‹€. κ·Έμ™Έμ˜ μ‹œκ°„μ—λŠ” 3λͺ…μ˜ νŒ€μ›λΆ„λ“€κ³Ό μ½”λ”© μ»¨λ²€μ…˜μ„ μ •ν•˜κ³  μ•„ν† λ―Ή λ””μžμΈ νŒ¨ν„΄μœΌλ‘œ λ””μžμΈμ„ λΆ„μ„ν•˜λ©΄μ„œ κ°œλ°œκ³„νšμ„ μƒˆμ› μŠ΅λ‹ˆλ‹€.

2μ£Όμ°¨

κ°€μž₯ μž‘μ€ λ‹¨μœ„μΈ atomicλΆ€ν„° κ°œλ°œμ„ μ‹œμž‘ν•˜κ³  맀일 μ €λ…λ§ˆλ‹€ μ½”λ“œλ¦¬λ·°λ₯Ό λ°›μ•˜μŠ΅λ‹ˆλ‹€.

3μ£Όμ°¨

ν…œν”Œλ ›, νŽ˜μ΄μ§€ λ‹¨κΉŒμ§€ κ°œλ°œμ„ 마치고 api μ—°κ²°κ³Ό λ””ν…ŒμΌν•œ 뢀뢄을 κ°œλ°œν•˜μ˜€μŠ΅λ‹ˆλ‹€.

4μ£Όμ°¨

λ””μžμ΄λ„ˆλΆ„κ»˜ QAλ₯Ό λ°›μ•„ μˆ˜μ •ν•˜κ³  κ°œλ°œμ„ λ§ˆλ¬΄λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.

🧚 μ •λ§λ‘œ 얻은 것

1. 쒋은 개발자 =/= μ½”λ“œλ₯Ό 잘 μ§œλŠ” 개발자

κ°œλ°œμžλŠ” μ½”λ“œλ₯Ό 잘 μ§œλŠ” κ²ƒμ™Έλ‘œλ„ λ‹€μ–‘ν•œ λŠ₯λ ₯이 ν•„μš”ν•˜λ‹€λŠ” 것을 κΉ¨λ‹¬μ•˜μŠ΅λ‹ˆλ‹€. κ·Έ μ€‘μ—μ„œλ„ ν”„λ‘ νŠΈμ—”λ“œλŠ” λ‹€μ–‘ν•œ 직ꡰ μ‚¬λžŒκ³Ό μ†Œν†΅ν•˜λŠ” λŠ₯λ ₯도 μΆœμ€‘ν•΄μ•Όν•¨μ„ λ°°μ› μŠ΅λ‹ˆλ‹€. 이 λŠ₯λ ₯이 쒋아지렀면 항상 슀슀둜 μ§ˆλ¬Έν•΄μ•Ό ν•©λ‹ˆλ‹€.

'λ‚΄κ°€ ν΄λΌμ΄μ–ΈνŠΈλΌλ©΄ 이게 λΆˆνŽΈν• κΉŒ?', '어라 μ—¬κΈ° λ””μžμΈ μ’€ μ΄μƒν•œλ°? 이해가 μ•ˆλ˜λ„€...', '이 μ½”λ“œκ°€ μ§„μ§œμ§„μ§œ ν•„μš”ν•œκ°€?', 'APIκ°€ 이런 값을 μ£ΌλŠ”κ²Œ λ§žλŠ”κ°€?' λ“±μ˜ 고민을 늘 ν•˜κ³  이런 고민을 기획자, μ›Ήλ””μžμ΄λ„ˆ, λ²‘μ—”λ“œ κ°œλ°œμžμ™€ λ™λ£Œ κ°œλ°œμžλ“€μ—κ²Œ μ μ ˆν•œ 말둜 μ•Œλ¦΄ 수 μžˆλŠ” μ‚¬λžŒμ΄ μ§„μ§œ 쒋은 개발자인 것 κ°™μŠ΅λ‹ˆλ‹€.

κ·Έλž˜μ„œ μ†Œν†΅μ„ μœ„ν•΄ λ…Έλ ₯ν•˜κ³ , μ†Œν†΅ κ³Όμ •μ—μ„œ 합리적인 κ²°κ³Όλ₯Ό λ‚Ό 수 μžˆλŠ” λŠ₯λ ₯을 더 ν‚€μš°λ©΄μ„œ ν”„λ‘œκ·Έλž˜λ° 곡뢀λ₯Ό ν•˜λŠ” 것이 ν•„μš”ν•˜λ‹€λŠ” 사싀을 λ°°μ› μŠ΅λ‹ˆλ‹€.

2. μ½”λ“œλ₯Ό 잘 μ§œλŠ” 법 === μ½”λ“œμΉ˜κΈ° 전에 천μž₯보고 μƒκ°ν•˜κΈ°... πŸ™„

μ΄μ „μ—λŠ” 눈 μ•žμ— 주어진 κ³Όμ œκ°€ 있으면 일단 μ‹œμž‘ν•˜κ³  λ΄€μŠ΅λ‹ˆλ‹€. 더 빨리 일을 μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄μ„œμ˜€μ§€λ§Œ 였히렀 κ³„νšμ΄ μ—†μœΌλ‹ˆ 더 λ§Žμ€ μ‹œκ°„μ΄ λ“­λ‹ˆλ‹€. ν˜„μ—…μ—μ„œλŠ” μ‹œκ°„λ˜ν•œ λ¦¬μ†ŒμŠ€μ΄κΈ° λ•Œλ¬Έμ— λ¦¬μ†ŒμŠ€λ₯Ό μ΅œμ†Œν™”ν•˜κΈ° μœ„ν•΄μ„œλŠ” 사전에 μ–΄λ–€ μ‹μœΌλ‘œ μ½”λ“œλ₯Ό μ§œλŠ” 것이 쒋을 지 κ³ λ―Όν•˜λŠ” μ‹œκ°„μ„ λ“€μ΄λŠ” 것이 ν•„μš”ν•˜λ‹€λŠ” 배움을 μ–»μ—ˆμŠ΅λ‹ˆλ‹€.

(제 κ²½ν—˜κ³Ό μ μ ˆν•œ μž¬λ°ŒλŠ” 지을 ν•˜λ‚˜ λ°œκ²¬ν•΄μ„œ...)

웃지

μ½”λ“œλ¦¬λ·°μ—μ„œ μ΄ˆλ°˜μ— 지적을 많이 받은 뢀뢄이 λ„€μ΄λ°μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 이름을 잘 μ§€μœΌλ©΄, μ»΄ν¬λ„ŒνŠΈμ˜ κΈ°λŠ₯을 μ΄λ¦„λ§Œ 보고 λ‹¨λ²ˆμ— 이해할 수 μžˆλ‹€λŠ” 사싀을 배우게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 넀이밍 뿐만 μ•„λ‹ˆλΌ, 둜직 μ„€κ³„λ‚˜ μ–΄λ–€ propsλ₯Ό λ°›μ•„μ•Ό λ²”μš©μ„±μ΄ μ»€μ§ˆμ§€λ₯Ό κ³ λ―Όν•˜κ³  μž‘μ—…ν•˜λŠ” 것이 νš¨μœ¨μ„± 높은 λ°©μ‹μž…λ‹ˆλ‹€.

3. λ‚΄κ°€ 더 λ°œμ „ν•΄μ•Όν•˜λŠ” λΆ€λΆ„

μΆœκ·ΌκΉŒμ§€ κ±Έλ¦¬λŠ” 1μ‹œκ°„λ™μ•ˆ κ°œλ°œκ΄€λ ¨, 개발자의 컀리어와 κ΄€λ ¨λœ 유튜브λ₯Ό λ³΄λ©΄μ„œ μ‹œκ°„μ„ λ³΄λƒˆμŠ΅λ‹ˆλ‹€. μ˜μƒμ„ 보며 λ‚˜λŠ” μ–΄λ–€ 뢀뢄을 μ–΄ν•„ν•  수 있고, μž˜ν•œλ‹€κ³  말할 수 μžˆλŠ”μ§€μ— λŒ€ν•΄ κ³ λ―Όν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€. μ‹œκ°„μ΄ 있으면 λŒ€λΆ€λΆ„ UIλŠ” κ΅¬ν˜„ν•  μžμ‹ μ΄ μžˆμ§€λ§Œ μ „κ³΅μžλ³΄λ‹€ 효율적인 μ½”λ“œλ₯Ό μž‘μ„± ν•  수 μžˆλ‹€κ³  λ‹Ήλ‹Ήν•˜κ²Œ 말할 μ •λ„λŠ” μ•„λ‹ˆκ³ , λΈŒλΌμš°μ € λ™μž‘ 원리와 μžλ°”μŠ€ν¬λ¦½νŠΈ 원리λ₯Ό λ‹€ μ•Œκ³  μ‚¬μš©ν•˜λŠ” 것도 μ•„λ‹™λ‹ˆλ‹€.

κ·Έλ ‡κ²Œ λ˜λ‹ˆ, μ œκ°€ 슀슀둜 λΆ€μ‘±ν•˜λ‹€κ³  μƒκ°ν–ˆλ˜ 뢀뢄이 뭔지 μ•Œκ²Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ’€ 더 κΉŠμ€ 원리에 λŒ€ν•œ 곡뢀λ₯Ό μ‹œμž‘ν•  λ•Œκ°€ 된 것 κ°™μŠ΅λ‹ˆλ‹€. γ…Žγ…Ž

κ²°λ‘ 

μ§€κΈˆκΉŒμ§€ μ €μŠ€νŠΈμ½”λ“œ ν”„λ‘œμ νŠΈλŠ” μžμ‹ κ°μ„ μ€¬μŠ΅λ‹ˆλ‹€. νŒ€ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ‚˜μ”© μ²΄ν—˜ν• μˆ˜λ‘, 슀슀둜 μ‹€λ ₯이 μ’‹μ•„μ§€λŠ” 것을 λŠκΌˆμŠ΅λ‹ˆλ‹€. λ°˜λ©΄μ—, κΈ°μ—…ν˜‘μ—…μ€ 슀슀둜의 뢀쑱함을 느끼게 ν•˜λŠ” 쒋은 자극이 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ½”λ“œλ¦¬λ·°λ₯Ό ν†΅ν•΄μ„œ μ‚¬μˆ˜λ‹˜κ»˜ λ§Žμ€ 지식을 λ°°μš°λ©΄μ„œ μŠ€νƒ€νŠΈμ—…μ—μ„œ κ·Όλ¬΄ν•˜λŠ” κ°œλ°œμžλŠ” λ‹€μž¬λ‹€λŠ₯ν•΄μ•Ό ν•œλ‹€λŠ” 것을 κΉ¨λ‹¬μ•˜μŠ΅λ‹ˆλ‹€.

아직 κ³΅λΆ€ν•΄μ•Όν•˜λŠ” 게 많고, 많이 λΆ€μ‘±ν•˜λ‹ˆ κΎΈμ€€ν•˜κ²Œ 곡뢀해가기 μœ„ν•΄μ„œ μ–΄λ–€ 곡뢀 μ‹œμŠ€ν…œμ„ λ§Œλ“€μ§€λ₯Ό κ³ λ―Όν•  λ•Œκ°€ 된 것 κ°™μŠ΅λ‹ˆλ‹€.

λ”λΆˆμ–΄, λ‚˜λŠ” 'μ–΄λ–€'νšŒμ‚¬λ₯Ό μ„ ν˜Έν•˜λŠ”μ§€μ— λŒ€ν•œ 결심이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€. μŠ€ν†‘ν΄λ¦¬μ˜€λŠ” ꡉμž₯히 ν™œλ°œν•˜κ³ , λͺ¨λ“  인원이 기획과 νšŒμ˜μ— μ°Έμ—¬ν•˜λŠ” μ†Œκ·œλͺ¨ μŠ€νƒ€νŠΈμ—…μ΄μ—ˆμŠ΅λ‹ˆλ‹€. κ±°λ¦¬λ‚Œμ—†μ΄ μ„œλ‘œ μ†Œν†΅ν•˜κ³ , 더 쒋은 μ„œλΉ„μŠ€λ₯Ό μœ„ν•΄ κ³ λ―Όν•˜λŠ” 과정을 λ³΄λ©΄μ„œ μŠ€νƒ€νŠΈμ—…μ˜ 맀λ ₯을 μ•Œκ²Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. ν™œλ°œν•˜κ³  자유둜운 μ†Œν†΅μ„ ν•˜λŠ” λ¬Έν™”λ₯Ό 가진 νšŒμ‚¬, μ„œλ‘œ 자극이 되고 도움이 λ˜λŠ” λ™λ£Œλ“€μ΄ μžˆμœΌλ©΄μ„œ ν₯λ―Έκ°€ κ°€λŠ” μ„œλΉ„μŠ€λ₯Ό 가진 νšŒμ‚¬λ₯Ό κ°€κ³  μ‹ΆμŠ΅λ‹ˆλ‹€.

profile
ν”„λ‘ νŠΈμ—”λ“œ 개발자

0개의 λŒ“κΈ€