blog.holy.kiwi

πŸ—“ μ΄μ œμ•Ό μ“°λŠ” 2018λ…„ 회고

March 19, 2019 β€’ β˜•οΈ 7 min read

κ°‘μžκΈ° 2018λ…„ 회고λ₯Ό μ“°κ³  μ‹Άμ–΄μ„œ μ”λ‹ˆλ‹€. μ§€κΈˆ μ•ˆμ“°λ©΄ 2018년을 κΈ°μ–΅ν•  수 없을 것 κ°™μ•„μ„œ. κΈ°μ–΅μ—μ„œ 버리기엔 λ„ˆλ¬΄ μ†Œμ€‘ν•œ μ‹œκ°„λ“€μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

🎑 첫 νšŒμ‚¬μ—μ„œ 첫 개발자 μƒν™œ

νšŒμ‚¬μ— λ“€μ–΄κ°„ 계기

λŒ€ν•™κ΅λ₯Ό μ‘Έμ—…ν•˜κΈ° 전에 νšŒμ‚¬μ— λ‹€λ‹ˆλŠ” λ§Žμ€ λ©‹μžˆλŠ” 개발자 μΉœκ΅¬λ“€μ„ λ³΄λ©΄μ„œ λ‚˜λ„ νšŒμ‚¬μ— λ‹€λ…€λ³΄λ©΄μ„œ 직접 κ°œλ°œμ„ ν•˜κ³  λ§Žμ€ 것듀을 κ²½ν—˜ν•˜κ³  λ°°μ›Œλ³΄κ³  μ‹Άμ—ˆλ‹€. λ‚΄ μž₯점은 좔진λ ₯μ΄μ—ˆλ‹€. GOP에 근무할 λ•Œ 사지방(사이버지식정보방)μ—μ„œ λ‘œμΌ“νŽ€μΉ˜λ₯Ό ν›‘μ–΄λ³΄λ©΄μ„œ κ°ˆλ§Œν•œ νšŒμ‚¬κ°€ μ—†λ‚˜ μ‚΄νŽ΄λ³΄κ³  많이 λ½‘λŠ” 개발자 ν¬μ§€μ…˜κ³Ό 자격 μš”κ±΄ 등을 μ—°κ΅¬ν–ˆλ‹€. ν•«ν•˜κ²Œ 뜨고 μžˆλŠ” Reactκ°€ κ°€μž₯ λˆˆμ— λ„μ—ˆκ³  React κ΄€λ ¨ μžλ£Œλ“€μ„ μ°Ύμ•„ μΈμ‡„ν•΄μ„œ κ³΅λΆ€ν–ˆλ‹€. 그리고 ν‹ˆν‹ˆμ΄ νœ΄κ°€ λ‚˜μ™€μ„œ μ‹€μŠ΅μ„ ν•΄λ³΄λ©΄μ„œ React κ΄€λ ¨ κΈ°μˆ μ„ μ΅ν˜”λ‹€. κ·Έ ν›„, μ˜ˆμ „μ— λ§Œλ“€μ–΄λ†“μ•˜λ˜ 개인 ν”„λ‘œμ νŠΈλ“€μ„ 긁어λͺ¨μ•„μ„œ λ³΄μž˜κ²ƒμ—†λŠ” 포트폴리였λ₯Ό λ§Œλ“€μ–΄μ„œ μˆ˜μ‹­ ꡰ데의 μŠ€νƒ€νŠΈμ—…μ— 직접 이메일을 λŒλ Έλ‹€. μˆ˜μ‹­ ꡰ데 쀑 λ„€ κ΅°λ°μ—μ„œ λ©΄μ ‘ 연락이 μ™€μ„œ 말년 νœ΄κ°€λ•Œ, μ›”ν™”μˆ˜λͺ© 4일 λΉ‘λΉ‘ν•˜κ²Œ λ©΄μ ‘ 일정을 μž‘μ•˜λ‹€. κ·Έ 쀑 ν˜„μž¬ λ‹€λ‹ˆκ³  μžˆλŠ” νšŒμ‚¬, ν•€λ‹€κ°€ κ°€μž₯ 배울 점이 λ§Žμ•„ λ³΄μ˜€κ³  체계가 μž‘ν˜€λ³΄μ˜€λ‹€. κ·Έλž˜μ„œ 2017λ…„ 11월에 윑ꡰ 병μž₯으둜 만기 μ „μ—­ν•œ ν›„, ν˜„μž¬ λ‹€λ‹ˆκ³  μžˆλŠ” νšŒμ‚¬μ— μ†Œν”„νŠΈμ›¨μ–΄ μ—”μ§€λ‹ˆμ–΄λ‘œ ν•©λ₯˜ν•˜κ²Œ λ˜μ—ˆλ‹€.

React ν”„λ‘ νŠΈμ—”λ“œ 그리고 μ•ˆλ“œλ‘œμ΄λ“œ

μ²˜μŒμ—λŠ” μ›Ή ν”„λ‘ νŠΈμ—”λ“œ 개발 (React, TypeScript) ν¬μ§€μ…˜μœΌλ‘œ 일을 μ‹œμž‘ν–ˆλ‹€. μ•„λ¬΄λž˜λ„ 개발자둜써의 첫 직μž₯μƒν™œμ΄λ‹€λ³΄λ‹ˆ Git으둜 ν˜‘μ—…ν•˜λŠ” 것도 μ΅μˆ™ν•˜μ§€ μ•Šμ•˜κ³  μ΄λ ‡κ²Œ 맀일맀일 ν’€νƒ€μž„μœΌλ‘œ 코딩을 ν•˜λŠ” κ²½ν—˜μ€ 많이 μ—†μ–΄ νšŒμ‚¬μ˜ λ ˆκ±°μ‹œ μ½”λ“œλ“€μ„ λ³΄λ©΄μ„œ ꡬ쑰와 λ‚΄μš©λ“€μ„ νŒŒμ•…ν•˜λŠ” 것이 무척 μ–΄λ €μ› λ‹€. ν•˜μ§€λ§Œ CTOλ‹˜κ³Ό 같은 개발자 μ„ λ°°λ‹˜ λ™λ£ŒλΆ„λ“€μ΄ λ§Žμ€ 도움을 μ£Όμ…¨κ³  μ½”λ“œλ₯Ό 계속 보게 λ˜λ‹ˆκΉŒ 많이 μ΅μˆ™ν•΄μ‘Œλ‹€. κ·Έλ ‡κ²Œ 1~2κ°œμ›” μ›Ή ν”„λ‘ νŠΈμ—”λ“œ κ΄€λ ¨ μ΄μŠˆλ“€μ„ μ²˜λ¦¬ν•˜λ©΄μ„œ 업무에 μ μ‘ν•˜κ³  μžˆμ—ˆλ‹€. λ§Žμ€ μŠ€νƒ€νŠΈμ—…μ΄ 그렇듯이 λ¦¬μ†ŒμŠ€ λΆ€μ‘±μ˜ 문제둜 νšŒμ‚¬μ—μ„œ κ°œλ°œν•˜κ³  있던 μ•ˆλ“œλ‘œμ΄λ“œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 막바지 개발 μž‘μ—…μ„ ν•˜κ²Œ λ˜μ—ˆλ‹€. μ›Ήλ·° 기반의 μ•±μ΄μ–΄μ„œ λ„€μ΄ν‹°λΈŒ μ†ŒμŠ€μ½”λ“œλŠ” κ·Έλ ‡κ²Œ λ§Žμ§€λŠ” μ•Šμ•˜μ§€λ§Œ μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈμ— λ‹€μ‹œ μ μ‘ν•΄μ•Όν•˜λ‹ˆ λ‹Ήν™©ν–ˆμ—ˆλ‹€. ν•˜μ§€λ§Œ μžλ°”λ‘œ μ•ˆλ“œλ‘œμ΄λ“œ 개인 ν”„λ‘œμ νŠΈλ₯Ό ν•œ κ²½ν—˜λ„ μžˆμ—ˆκ³  λ‚˜λŠ” μ΄ˆμ§œκ°œλ°œμžμ˜€κΈ° λ•Œλ¬Έμ— μ΅œλŒ€ν•œ λ§Žμ€ λΆ„μ•Όμ˜ 업무듀을 λ„“κ²Œ 해보고 μ‹Άμ—ˆλ‹€. κ·Έλž˜μ„œ 즐거운 마음으둜 μ•ˆλ“œλ‘œμ΄λ“œ μ•± ν”„λ‘œμ νŠΈ μ΄μŠˆλ“€μ„ 재밌게 μ²˜λ¦¬ν–ˆκ³  직접 ꡬ글 ν”Œλ ˆμ΄μ— 베타버전을 μΆœμ‹œν•˜λŠ” κ°šμ§„ κ²½ν—˜μ„ ν•˜κ²Œ λ˜μ—ˆλ‹€.

Node.js λ°±μ—”λ“œ

μ•ˆλ“œλ‘œμ΄λ“œ 앱을 μΆœμ‹œν•˜κ³  λ‚˜μ„œλŠ” μ›Ή ν”„λ‘ νŠΈμ—”λ“œ 이슈λ₯Ό 주둜 μ²˜λ¦¬ν•˜λ©΄μ„œ λ°±μ—”λ“œλ‹¨μΈ node.js(express)도 λ§‘κ²¨μ£Όμ…”μ„œ κ°„κ°„νžˆ μ²˜λ¦¬ν–ˆλ‹€. 2018λ…„ 4μ›” 정도 νšŒμ‚¬μƒν™œμ΄ 많이 μ μ‘ν–ˆμ„ λ•Œ μ―€ 또 ν•˜λ‚˜μ˜ μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈλ₯Ό ν•˜κ²Œ λ˜μ—ˆλ‹€. λŒ€ν˜• 포털과 제휴λ₯Ό 맺게 λ˜μ–΄ κ΄€λ ¨ν•΄μ„œ 검색 ν‚€μ›Œλ“œλ₯Ό μ²˜λ¦¬ν•˜λŠ” API 개발 뢀뢄을 맑겨주셨닀. 이것저것 많이 λ„“κ²Œ ν•˜λŠ” λŠλ‚Œμ€ μžˆμ—ˆμ§€λ§Œ λ§Žμ€ κ²½ν—˜μ„ 해보고 μ‹Άμ—ˆκΈ° λ•Œλ¬Έμ— 쒋은 기회라고 μƒκ°ν•΄μ„œ μ—΄μ‹¬νžˆ ν–ˆλ‹€. ν•΄λ‹Ή ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œ μš”κ΅¬μ‚¬ν•­μ΄ 점점 λ³΅μž‘ν•΄μ§€κ³  검색 ν‚€μ›Œλ“œκ°€ 점점 λ§Žμ•„μ§€λ©΄μ„œ λ¨Έλ¦¬λŠ” μ•„νŒ μ§€λ§Œ λŸ°μΉ­ν•˜κ³  λ‚œ ν›„, λ‚΄κ°€ κ°œλ°œν•œ APIκ°€ λŒ€ν˜• ν¬ν„Έμ—μ„œ λŒμ•„κ°€λŠ” 것을 보고 λ³΄λžŒμ„ 많이 λŠκΌˆλ‹€.

iOS μŠ€μœ„ν”„νŠΈκΉŒμ§€

μ•ˆλ“œλ‘œμ΄λ“œ 앱을 μΆœμ‹œν–ˆμœΌλ‹ˆ iOS 앱도 λ§Œλ“€μ–΄μ•Όλ˜μ§€ μ•Šκ² λŠ”κ°€. 2018λ…„ 6μ›” 즈음 ν•©λ₯˜ν•œ μ‹œμΉ΄κ³  λŒ€ν•™μ›μ— μž¬ν•™μ€‘μΈ 개발자 ν˜•κ³Ό ν•¨κ»˜ iOS 앱을 λ°±μ§€μ—μ„œ μ‹œμž‘ν•˜κ²Œ λ˜μ—ˆλ‹€. μ›Ήλ·° 기반의 앱이고 κΈ°μ‘΄ μ•ˆλ“œλ‘œμ΄λ“œ 앱을 μ°Έκ³ ν•΄μ„œ κ°œλ°œν•˜λ©΄ λ˜μ–΄μ„œ 많이 μ–΄λ ΅μ§€λŠ” μ•Šμ€ ν”„λ‘œμ νŠΈμ˜€μ§€λ§Œ iOS ν”Œλž«νΌμ€ μ²˜μŒμ΄μ—ˆκ³  Swift 언어도 μƒμ†Œν•΄μ„œ λ§‰λ§‰ν–ˆλ‹€. ν•˜μ§€λ§Œ μ—΄μ‹¬νžˆ μŠ€ν„°λ””ν•΄κ°€λ©΄μ„œ μ˜ν˜Όμ„ κ°ˆμ•„λ„£μ–΄ 2κ°œμ›” 정도 λ§Œμ— μΆœμ‹œν–ˆλ‹€.

λ‹€μ‹œ μ•ˆλ“œλ‘œμ΄λ“œ

iOS 앱을 μΆœμ‹œν•œ ν›„, λ°±μ—”λ“œ 이슈λ₯Ό μ²˜λ¦¬ν•˜λ©° 즐겁게 νšŒμ‚¬λ₯Ό λ‹€λ‹ˆλ˜ 도쀑 또 ν•˜λ‚˜μ˜ ν”„λ‘œμ νŠΈλ₯Ό ν•˜κ²Œ λœλ‹€. μ•ˆλ“œλ‘œμ΄λ“œμ—μ„œ μ°¨λ³„ν™”λœ κΈ°λŠ₯을 κ°œλ°œν•˜κΈ° μœ„ν•΄ μŠ€ν¬λž˜ν•‘ 업체와 μ œνœ΄ν•΄μ„œ νŠΉμ • 데이터λ₯Ό κ°€μ Έμ˜€λŠ” 것과 κ³΅μΈμΈμ¦μ„œ, λ³΄μ•ˆν‚€νŒ¨λ“œ κ΄€λ ¨ λͺ¨λ“ˆμ„ μ—°λ™ν•˜λŠ” κ²ƒμ΄μ—ˆλ‹€. 개인 ν”„λ‘œμ νŠΈλ‘œλŠ” μ‰½κ²Œ ν•  수 μ—†λŠ” 것듀이라 직접 이런 것듀을 ν•  수 μžˆμ—ˆλ˜ 것에 λŒ€ν•΄μ„œ 정말 κ°μ‚¬ν–ˆλ‹€. 즐겁게 μ™ΈλΆ€ 업체와 λ―ΈνŒ…λ„ ν•˜κ³  κ΄€λ ¨ λ¬Έμ„œλ„ μ—΄μ‹¬νžˆ μ½μœΌλ©΄μ„œ μ‚½μ§ˆμ„ ν–ˆλ‹€. ν˜„μž¬λŠ” μ˜€λ‘œμ§€ λ°±μ—”λ“œ 이슈만 λ‹΄λ‹Ήν•˜κ³  μžˆμ§€λ§Œ μ•ˆλ“œλ‘œμ΄λ“œ κ°œλ°œμ„ 많이 ν•  수 μžˆμ—ˆλ˜ 것에 λŒ€ν•΄μ„œ κ°μ‚¬ν•˜κ²Œ μƒκ°ν•˜κ³  μžˆλ‹€.

πŸ‘‘ 개발자 컨퍼런슀

νšŒμ‚¬κ°€ μ½”μ—‘μŠ€ κ·Όμ²˜μ— μžˆμ–΄μ„œ 개발 κ΄€λ ¨ μ»¨νΌλŸ°μŠ€λ“€μ„ μ‰½κ²Œ μ°Έμ—¬ν•  수 μžˆμ–΄μ„œ μ’‹μ•˜λ‹€. 4μ›”μ—λŠ” λ™λ£ŒλΆ„λ“€κ³Ό 같이 AWS SUMMIT 2018에 μ°Έμ—¬ν•΄μ„œ DevOps에 κ΄€λ ¨ν•΄μ„œ κΆκΈˆν•˜κ±°λ‚˜ μ•Œκ³  μ‹Άμ—ˆλ˜ μ„Έμ…˜μ— λŒ€ν•΄ 자유둭게 μ°Έμ—¬ν–ˆκ³  10μ›”μ—λŠ” 넀이버 개발자 컨퍼런슀 DEVIEW에 μ°Έμ—¬ν•΄μ„œ μžλ°”μŠ€ν¬λ¦½νŠΈ κ΄€λ ¨ μ„Έμ…˜λ“€μ„ λ“€μ—ˆλ‹€. ν•œκ΅­μ— 정말 λ©‹μžˆλŠ” κ°œλ°œμžλΆ„λ“€μ΄ λ§Žλ‹€λŠ” 것을 λͺΈμ†Œ λŠλ‚„ 수 μžˆμ—ˆλ˜ μ»¨νΌλŸ°μŠ€μ˜€λ‹€. 동기뢀여와 μžκ·Ήλ„ μΆ©λΆ„νžˆ λ˜μ–΄μ„œ μ»¨νΌλŸ°μŠ€μ— 갈 κΈ°νšŒκ°€ 있으면 자주 κ°€κ³  μ‹Άλ‹€.

🦁 μ—¬λŸ¬ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈλ“€

λ‚˜λŠ” 코딩을 정말 μ’‹μ•„ν•œλ‹€. κ·Έλž˜μ„œ νšŒμ‚¬ μ—…λ¬΄λ‘œμ¨μ˜ 개발 말고도 개인 ν”„λ‘œμ νŠΈλ‘œ λ­”κ°€λ₯Ό 많이 ν–ˆμ—ˆλ‹€.

λ„€λ·ΈλŸ¬μŠ€ DApp 개발

λ„€λ·ΈλŸ¬μŠ€λŠ” μ€‘κ΅­μ˜ 퍼블릭 블둝체인이닀. 2017년말, 2018λ…„μ΄ˆμ— 블둝체인(μ•”ν˜Έν™”ν) 열풍을 λ§žμ•„μ„œ 블둝체인에 ν•œμ°½ 관심이 μžˆμ„ λ•Œ 쯀에 λ„€λ·ΈλŸ¬μŠ€λ₯Ό μ•Œκ²Œ λ˜μ—ˆλ‹€. 이더리움, EOS와 λ§ˆμ°¬κ°€μ§€λ‘œ DApp(νƒˆμ€‘μ•™ν™” μ• ν”Œλ¦¬μΌ€μ΄μ…˜)을 κ°œλ°œν•  수 μžˆλŠ” ν”Œλž«νΌ μ’…λ₯˜μ˜ 블둝체인이닀. λ§Žμ€ ν”Œλž«νΌ 블둝체인 μ€‘μ—μ„œ λ„€λ·ΈλŸ¬μŠ€κ°€ 관심 μžˆμ—ˆλ˜ 것은 μš°μ„  λ‘œκ³ κ°€ 이뻀고 μžλ°”μŠ€ν¬λ¦½νŠΈ, νƒ€μž…μŠ€ν¬λ¦½νŠΈλ₯Ό μ‚¬μš©ν•΄μ„œ DApp을 κ°œλ°œν•  수 μžˆλŠ” μ μ΄μ—ˆλ‹€. λ˜ν•œ, Developer Incentive Program이라고 ν•΄μ„œ λ„€λ·ΈλŸ¬μŠ€λ‘œ DApp을 κ°œλ°œν•˜κΈ°λ§Œ ν•˜λ©΄ μƒκΈˆμ„ μ€€λ‹€λŠ” 것에 μ΄λŒλ Έλ‹€. (λ‹Ήμ‹œ κΈˆμ•‘μœΌλ‘œλŠ” 100λ§Œμ› μ΄μƒμ΄μ—ˆλ‹€. ν˜„μž¬λŠ” 많이 λ–¨μ–΄μ‘Œμ§€λ§Œ) κ·Έλž˜μ„œ DIP κΈ°κ°„λ™μ•ˆ Votestagram, Fortune Cookie, AddressBook μ„Έ 개의 DApp을 κ°œλ°œν–ˆλ‹€. DApp κ°œλ°œμ„ κ³„κΈ°λ‘œ 3κ°œμ›”λ™μ•ˆ λ„€λ·ΈλŸ¬μŠ€ λŒ€μ‚¬λ‘œ ν™œλ™ν•˜λ©΄μ„œ λ„€λ·ΈλŸ¬μŠ€ κΉƒν—™μ—μ„œ ν™œλ™λ„ ν•˜κ³ , λ°±μ„œ κ²€μˆ˜ ν™œλ™λ„ ν•˜λŠ” λ“± λœ»κΉŠμ€ κ²½ν—˜μ„ ν–ˆλ‹€. 블둝체인에 μ’…μ‚¬ν•˜λŠ” 쒋은 μ‚¬λžŒλ“€λ„ 많이 μ•Œκ²Œλœ 것도 μ’‹μ•˜λ‹€.

Inko μžλ°”μŠ€ν¬λ¦½νŠΈ μ˜€ν”ˆμ†ŒμŠ€ 라이브러리 개발

λ„€μ΄λ²„λ‚˜ ꡬ글 같은 검색엔진을 μ‚¬μš©ν•  λ•Œ, ν•œκΈ€λ‘œ 쳐야할 검색어λ₯Ό μ˜μ–΄λ‘œ 잘λͺ» 친 κ²½ν—˜μ€ λˆ„κ΅¬λ‚˜ μžˆμ„ 것이닀. 그리고 잘λͺ» 친 μ˜νƒ€λ₯Ό λ°”λ‘œ ν•œκΈ€λ‘œ μž‘μ•„μ€¬λ˜ 기얡도 같이 μžˆμ„ 것이닀. λ°”λ‘œ 이 κΈ°λŠ₯을 μžλ°”μŠ€ν¬λ¦½νŠΈ μ˜€ν”ˆμ†ŒμŠ€λ‘œ κ°œλ°œν•˜κ³  μ‹Άμ—ˆλ‹€. μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ μ˜νƒ€λ₯Ό ν•œκΈ€λ‘œ, ν•œνƒ€λ₯Ό μ˜μ–΄λ‘œ λ³€ν™˜ν•˜λŠ” ν•¨μˆ˜ 두 가지λ₯Ό λ§Œλ“€κ³  NPM에 inkoλΌλŠ” 이름을 가지고 배포λ₯Ό ν–ˆλ‹€. (μ΄λ¦„μ˜ μœ λž˜λŠ” β€œenglish to korea” -> β€œinko” 이닀.) λ‚΄ 첫 μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈμ΄κΈ°λ„ ν•˜κ³  λ‹€λ₯Έ 뢄듀도 ν’€λ¦¬ν€˜μŠ€νŠΈλ₯Ό 톡해 ν”„λ‘œμ νŠΈμ— μ°Έμ—¬ν•΄μ£Όμ‹œκ³  κ·Έλž˜μ„œ λ‚˜μ—κ²Œ 정말 μ˜λ―ΈμžˆλŠ” ν”„λ‘œμ νŠΈκ°€ λ˜μ—ˆλ‹€.

React Native ꡰ돌이 μ•± 개발

이전 ν¬μŠ€νŠΈκΈ€μ—μ„œ 썼듯이 λ‚΄κ°€ κ°œμΈν”„λ‘œμ νŠΈλ‘œ 처음 μΆœμ‹œν•œ 앱이닀. React Native둜 λΉŒλ“œν–ˆκ³  λ§Žμ€ μœ μ €λ“€μ΄ μ‚¬μš©ν•˜κ³  μžˆμ–΄μ„œ κ°€μž₯ 신경을 많이 μ“°κ³  μžˆλŠ” ν”„λ‘œμ νŠΈμ΄λ‹€. μ•žμœΌλ‘œλ„ 계속 κΈ°λŠ₯ μΆ”κ°€, 관리λ₯Ό μ΄μ–΄κ°ˆ 것이고 계속 μž˜λ˜μ—ˆμœΌλ©΄ μ’‹κ² λ‹€.

πŸ™ 1일 1컀밋

190319_github

2018λ…„ 4μ›” 29일뢀터 1일 1컀밋을 ν•΄μ˜€κ³  μžˆλ‹€. (λͺ¨λ‘ λ‹€ μ±„μš΄κ±΄ μ•„λ‹ˆμ§€λ§Œ 거의 λ‹€ 채웠닀.) 이제 μŠ΅κ΄€μ μœΌλ‘œ 뭐라도 깃헙에 μ»€λ°‹ν•˜κ³  μžˆλ‹€. μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈμ— μ΄μŠˆλ‚˜ ν’€λ¦¬ν€˜μŠ€νŠΈλ₯Ό ν•˜κ±°λ‚˜ BOJ 풀이, μ‚¬μ†Œν•œ 개인 ν”„λ‘œμ νŠΈ 등을 주둜 μ»€λ°‹ν•˜κ³  μžˆλ‹€.

😢 ν•œ ν•΄λ™μ•ˆ λŠλ‚€ 점

μ§€λ‚œ 1λ…„λ™μ•ˆ 개발자둜써의 첫 νšŒμ‚¬ μƒν™œμ„ 톡해 정말 λ§Žμ€ 것듀을 ν•˜λ©΄μ„œ Jiraλ‚˜ Confluence 같은 ν˜‘μ—… νˆ΄μ΄λΌλ˜μ§€ MVC νŒ¨ν„΄μ΄λΌλ˜μ§€ μ£Όλ³€ λ™λ£ŒλΆ„λ“€μ—κ²Œ ν•™κ΅μ—μ„œ 배울 수 μ—†λŠ” 것듀을 λ°°μ› λ‹€. 그리고 이벀트 νŠΈλž˜ν‚Ή, 퍼널, λ¦¬ν…μ…˜ λ“± μŠ€νƒ€νŠΈμ—…μ—μ„œ 데이터 뢄석은 μ–΄λ–»κ²Œ ν•˜λŠ”μ§€μ— λŒ€ν•΄μ„œλ„ μ•Œ 수 μžˆμ—ˆλ‹€. λ§Œμ•½ 학ꡐ에 3ν•™λ…„μœΌλ‘œ λ³΅ν•™ν•΄μ„œ κ³΅λΆ€λ§Œ ν–ˆλ”λΌλ©΄ 이만큼 μ„±μž₯ν•˜μ§€ λͺ»ν–ˆμ„것이닀. λ˜ν•œ, νšŒμ‚¬μ— λ‹€λ‹ˆλ©΄μ„œ 주말 ν˜Ήμ€ 퇴근 ν›„μ˜ μ‹œκ°„μ— 개인 ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œλ„ νšŒμ‚¬μ—μ„œ μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” κΈ°μˆ λ“€μ„ μŠ€ν„°λ””ν•˜κ³  직접 ν•΄λ³΄λ©΄μ„œ μ‹€λ ₯을 μ„±μž₯μ‹œν‚¬ 수 μžˆμ—ˆκ³  결과물이 λ‚˜μ˜€λ©΄ λ³΄λžŒμ„ λŠλ‚„ 수 μžˆμ—ˆλ‹€. 2018λ…„ μ°Έ μ•Œμ°¨κ²Œ 보낸 것 κ°™μ•„ 기뢄이 μ’‹λ‹€.

πŸ›« μ•žμœΌλ‘œ μ˜¬ν•΄μ—λŠ”?

μ˜¬ν•΄λŠ” 3ν•™λ…„μœΌλ‘œ 볡학을 ν–ˆκ³  1ν•™κΈ°λ™μ•ˆμ—λŠ” νšŒμ‚¬μ™€ 병행을 ν•˜κΈ°λ‘œ ν–ˆλ‹€. μ›λž˜λŠ” ν•™κ΅λ§Œ μ—΄μ‹¬νžˆ λ‹€λ‹ˆλ €κ³  ν–ˆμ§€λ§Œ μ§€κΈˆ λ‹€λ‹ˆκ³  μžˆλŠ” νšŒμ‚¬μ— 쒋은 μ‚¬λžŒλ“€κ³Ό 계속 μΌν•˜κ³  μ‹Άμ–΄μ„œ κ·Έλ§Œλ‘κΈ°κ°€ λ­”κ°€ 아쉬웠닀. κ·Έλž˜μ„œ 1ν•™κΈ°λ§Œ 더 μΌν•˜κ³  λ‚˜λ¨Έμ§€ 학기에 더 학업에 μ—΄μ€‘ν•˜λ €κ³  ν•œλ‹€. μ˜¬ν•΄ λͺ©ν‘œλŠ” μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό 깊이 νŒŒλŠ” 것이닀. μ§€λ‚œ 1λ…„λ™μ•ˆ μ—¬λŸ¬ ν¬μ§€μ…˜μ˜ 업무λ₯Ό ν•΄λ³΄λ©΄μ„œ λͺ¨λ°”일 λ„€μ΄ν‹°λΈŒλ³΄λ‹€λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈκ°€ 더 λ‚˜μ—κ²Œ λ§žλŠ” 것을 λŠκΌˆλ‹€. κ·Έλž˜μ„œ JSλ₯Ό 더 파보렀고 ν•œλ‹€. 그리고 μ±… 집필을 ν•˜κ²Œ λ˜μ–΄μ„œ μ˜¬ν•΄ μΆœνŒμ„ λͺ©ν‘œλ‘œ 책도 μ—΄μ‹¬νžˆ μ“°κ³  μ‹œκ°„κ³Ό 체λ ₯이 λœλ‹€λ©΄ κ΄€λ ¨ κ°•μ˜λ„ 찍고 μ‹Άλ‹€. 또 React Native 앱을 μ—¬λŸ¬κ°€μ§€ λ§Œλ“€κ³  μ‹Άκ³  κ΅°λŒμ΄λ„ 계속 μœ μ§€/보수, κΈ°λŠ₯ μΆ”κ°€ν•  것이닀. κ²°λ‘ , 학점도 μž˜λ°›κ³  μ‹Άκ³  개인 ν”„λ‘œμ νŠΈλ„ 많이 ν•˜κ³  μ‹Άκ³  λ‹€ μž˜ν•˜κ³  μ‹Άλ‹€. μ˜¬ν•΄λ„ μ—΄μ‹¬νžˆ 살아야지. πŸ₯

blog.holy.kiwi

Jon Jee

Personal blog by Jon Jee.
I hope to explain with words and code.