17_Nov : πŸ°μ—˜λ¦¬μŠ€ AI νŠΈλž™: κ°œμΈν”„λ‘œμ νŠΈ 개발 회고

μœ ν™˜μ΅Β·2021λ…„ 11μ›” 17일
1

Alexander Yoo의 Dev Log

λͺ©λ‘ 보기
1/4

직업심리검사 μ„œλΉ„μŠ€ 개인 ν”„λ‘œμ νŠΈ 1일 μ°¨

μ–΄μ œλΆ€ν„° ν”„λ‘ νŠΈμ—”λ“œ μ›Ή 개발 개인 ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν–ˆλ‹€. 10μ‹œ λΆ€ν„° 11μ‹œ λ°˜κΉŒμ§€ κ°„λž΅ν•˜κ²Œ μ§„ν–‰ν•œ ν”„λ‘œμ νŠΈ μ•ˆλ‚΄μ™€ κΉƒλž© μ‚¬μš©λ²•μ— λŒ€ν•œ μ•ˆλ‚΄λ₯Ό λ“£κ³ , λ°”λ‘œ ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•œλ‹€λŠ” 점은 λ°”λ‘œ 바닀에 λ˜μ Έμ§„ λŠλ‚Œμ΄μ—ˆλ‹€. 사싀 λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ, μ–΄λŠμ •λ„ λ§‰λ§‰ν•œ λŠλ‚Œμ€ μ—†λ‹€κ³  λŠκΌˆμ§€λ§Œ.. λ¨Όμ € 제곡된 μ™€μ΄μ–΄ν”„λ ˆμž„μ„ 따라 ν™”λ©΄ ꡬ쑰 섀계λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ μ–•κ²Œ μ•„λŠ” 지식을 μ‹ λ’°ν•˜λŠ” 것이 μ–Όλ§ˆλ‚˜ μœ„νƒœλ‘œμš΄ 것인지 κΉ¨λ‹«λŠ” ν•˜λ£¨κ°€ λ˜μ—ˆλ‹€.

ν”„λ‘œμ νŠΈ ν˜•νƒœ μ„€κ³„ν•˜κΈ°

λ¨Όμ € μ‹œμž‘ν•œ μž‘μ—…μ€ 제곡된 κΈ°λŠ₯ κ΅¬ν˜„μ‚¬ν•­κ³Ό κ³΅κ³΅λ°μ΄ν„°μ˜ ꡬ쑰λ₯Ό νŒŒμ•…ν•˜λŠ” κ²ƒμ΄μ—ˆλ‹€. λ‚˜λŠ” 이미 JAVA Spring 기반으둜 μ›Ή ν”„λ‘œμ νŠΈλ₯Ό 진행해 λ³Έ κ²½ν—˜μ΄ 있고, ν”„λ‘œμ νŠΈμ˜ ꡬ쑰 νŒŒμ•…μ΄ 잘 μ•ˆλ˜μ–΄ μžˆλŠ” μƒνƒœμ™€ νƒ„νƒ„ν•˜μ§€ μ•Šμ€ 섀계가 μ–Όλ§ˆλ‚˜ ν”„λ‘œμ νŠΈ ν›„λ°˜μ— μ•…μ˜ν–₯을 λ―ΈμΉ˜λŠ” 지 깨달은 λ°”κ°€ μžˆλ‹€. 2μ£Όκ°€ μ•ˆλ˜λŠ” 기간은 λ¬Όλ‘  심리적 압박을 λŠλ‚„ λ§Œν•˜μ§€λ§Œ, 뢀담감을 λŠλΌμ§€ μ•Šκ³  λ‚΄ νŽ˜μ΄μŠ€λŒ€λ‘œ ν•˜λŠ” 개발 ν”„λ‘œμ νŠΈκ°€ 결ꡭ은 μ‹œκ°„μ„ μ„Έμ΄λΈŒν•˜κ³  완성도 높은 μ„œλΉ„μŠ€λ₯Ό λ§Œλ“ λ‹€λŠ” 믿음이 μžˆλ‹€.

μ–΄μ œ ν•˜λ£¨, 진행 μˆœμ„œλŠ” λ‹€μŒκ³Ό κ°™λ‹€.

  • 곡곡데이터 이용 신청을 ν•˜κ³ , 데이터 ꡬ쑰 νŒŒμ•…
  • 와이어 ν”„λ ˆμž„ 뢄석 ν›„, κ΅¬ν˜„μ— μ‚¬μš©ν•  κ°€λŠ₯μ„±μžˆλŠ” λ¦¬μ•‘νŠΈ 문법 생각해보기
  • μš”κ΅¬μ‚¬ν•­μ„ λΆ„μ„ν•˜κ³ , 와이어 ν”„λ ˆμž„ ꡬ쑰&κΈ°λŠ₯κ³Ό ν•¨κ»˜ λ…ΈνŠΈμ— 정리
  • VS CODE μƒμ—μ„œ React Components, Styled-Componentsλ₯Ό 톡해 전체적인 μ„œλΉ„μŠ€μ˜ μ™Έκ΄€ ν˜•νƒœ 작기
  • μ—˜λ¦¬μŠ€ 및 μ™ΈλΆ€ React κ°•μ˜λ₯Ό λ“£κ³ , 2λ‹¬λ™μ•ˆ 배운 ν”„λ‘ νŠΈμ—”λ“œ 기술 λ‹€μ‹œ λ¦¬λ§ˆμΈλ“œ

λŠλ‚€μ 

ν”„λ‘œμ νŠΈ μ—°μŠ΅μ„ ν–ˆμ–΄λ„, ν”„λ‘œμ νŠΈμ—μ„œ μš”κ΅¬ν•˜λŠ” κΈ°λŠ₯ κ΅¬ν˜„μ‚¬ν•­μ΄ λ‚΄κ°€ μ—°μŠ΅ν•œ λΆ€λΆ„κ³Ό μΌμΉ˜ν•˜λ¦¬λΌλŠ” 법은 μ—†λ‹€. λ‚˜λŠ” 이번 개인 ν”„λ‘œμ νŠΈλ₯Ό μ•žμœΌλ‘œμ˜ κ°œλ°œμΈμƒμ„ μœ„ν•΄ 슀슀둜 닡을 찾기도 ν•˜κ³  λ™λ£Œμ™€ μ½”μΉ˜λ‹˜λ“€μ—κ²Œ μ§ˆλ¬Έν•˜λŠ” 것을 μ£Όμ €ν•˜μ§€ μ•ŠλŠ” μžμ„Έλ₯Ό κ°–μΆ”κΈ° μœ„ν•œ μ—°μŠ΅ μŠ€ν…Œμ΄μ§€λΌκ³  μƒκ°ν•˜κ³  μžˆλ‹€.

λ¬Όλ‘  μ—˜λ¦¬μŠ€ 과정에 μ§€μ›ν•˜κΈ° μ „λΆ€ν„° ν”„λ‘œμ νŠΈλŠ” λ‚˜μ—κ²Œ μžˆμ–΄ κ°€μž₯ μ€‘μš”ν•œ λΆ€λΆ„μ΄μ—ˆκ³ , μ΅œμ„ μ„ λ‹€ν•˜κ² μ§€λ§Œ 결과에 상관없이 과정을 톡해 λ‚˜μ˜ 쒋은 개발 μŠ΅κ΄€μ„ μ •λ¦½ν•˜λŠ” μ‹œκ°„μ΄ λ˜λŠ” 것에 더 λ…Έλ ₯ν•˜λŠ” 2주간이 λ˜λŠ” 것을 μ€‘μ μœΌλ‘œ 보낼 κ³„νšμ΄λ‹€.

λ‚΄κ°€ λͺ©ν‘œλ‘œ ν•˜λŠ” μŠ€νƒ€νŠΈμ—…μ—μ„œ κ·Όλ¬΄ν•˜κ³  μžˆλŠ” μΉœκ΅¬κ°€ ν•΄μ€€ 쑰언이 ν•˜λ‚˜ μžˆλ‹€. κ°œλ°œμ— μžˆμ–΄μ„œ μ‹€μ œλ‘œ μ½”λ“œλ₯Ό μž…λ ₯ν•˜λŠ” μž‘μ—…μ€ κ·Έλ ‡κ²Œ λ§Žμ€ 비쀑을 μ°¨μ§€ν•˜μ§€ μ•ŠλŠ”λ‹€λŠ” 것이 ν•˜λ‚˜μ΄κ³ , μ„œλΉ„μŠ€μ— λŒ€ν•œ 고민을 μˆ˜λ°˜ν•œ 섀계, λ³΄μˆ˜κ°€ μ€‘μš”ν•˜λ‹€λŠ” 점이 또 ν•œκ°€μ§€μ˜€λ‹€.

이번 ν”„λ‘œμ νŠΈλ₯Ό ν¬ν•¨ν•œ 남은 κ³Όμ •μ—μ„œμ˜ λ‚˜μ˜ λͺ©ν‘œλŠ” μ—˜λ¦¬μŠ€ AI νŠΈλž™μ—μ„œ μ΅œκ³ κ°€ λ˜λŠ” 것이 μ•„λ‹ˆλ‹€. λ‚˜μ˜ λͺ©ν‘œλŠ” 과정에 μžˆμ–΄μ„œ 기본기와 μžμ„Έλ₯Ό κ°–μΆ”λŠ” 데에 더 μ§‘μ€‘ν•˜κ³ , μ•žμœΌλ‘œ κ°œλ°œμ—…κ³„μ˜ ν’λž‘μ—λ„ κ²¬λ”œ 수 μžˆλŠ” 뿌리λ₯Ό 더 κ²¬κ³ ν•˜κ²Œ ν•˜λŠ” 데에 μžˆλ‹€. λ‚˜λŠ” 이번 ν”„λ‘œμ νŠΈμ—μ„œ λ‚΄κ°€ 가진 μ² ν•™κ³Ό λ―ΏμŒμ„ λ³΄μ—¬μ£ΌλŠ” 데에 더 μ§‘μ€‘ν•˜κ³  μ‹Άλ‹€.

profile
μ‚¬μš©μžμ˜ 편의λ₯Ό 더 μƒκ°ν•˜κ³  νŽΈμ•ˆν•œ UI/UX κ°œλ°œμ„ κΏˆκΎΈλŠ” ν”„λ‘ νŠΈμ—”λ“œ 개발자 μ§€λ§μƒμž…λ‹ˆλ‹€.

0개의 λŒ“κΈ€