πŸ‘‹ Goodbye 2022

MINJJΒ·2023λ…„ 1μ›” 29일
0
post-thumbnail

또 ν•œν•΄κ°€ μ§€λ‚˜κ°€κ³  μƒˆλ‘œμš΄ ν•΄κ°€ μ‹œμž‘λλ‹€.
νšŒκ³ λ‘μ„ μž‘μ„±ν•˜κΈ°μ—” λŠ¦μ€ 감이 μžˆμ§€λ§Œ, λŠ¦κ²Œλ‚˜λ§ˆ κΈ°λ‘ν•˜λŠ” 게 λ°œμ „μ— λ”μš± 도움이 λ˜μ§€ μ•Šμ„κΉŒ ν•΄μ„œ μž‘μ„±ν•΄λ³΄λŠ” 2022 회고둝, μ‹œμž‘!

2022λ…„ λͺ©ν‘œμ˜€λ˜ 것

  1. 볡학과 μ‘Έμ—…ν”„λ‘œμ νŠΈ
  2. μ•Œκ³ λ¦¬μ¦˜ 곡뢀
  3. μ·¨μ—…μ€€λΉ„ (κ°€λŠ₯ν•˜λ©΄ μ·¨μ—…)

μˆœμ„œλŒ€λ‘œ 써보자 λ ›μΈ κ³  😚

볡학과 μ‘Έμ—…ν”„λ‘œμ νŠΈ

볡학

2021λ…„ 3ν•™λ…„ 1학기에 5전곡을 λͺ°μ•„ 듀은 ν›„ 연달아 κ³„μ ˆν•™κΈ° ν˜„μž₯μ‹€μŠ΅ 인턴을 진행함과 λ™μ‹œμ— 개인적인 일둜 인해 μ‹¬ν•˜κ²Œ μ§€μ³€μ—ˆλ‹€. κ·Έλž˜μ„œ ν•œν•™κΈ°λ₯Ό νœ΄ν•™ν•˜λ©° μ–΄λŠμ •λ„ 일도 λ§ˆλ¬΄λ¦¬ν•˜κ³  볡ꡬ의 μ‹œκ°„μ„ κ°€μ‘Œλ‹€.

λΉ λ₯Έ 취업이 λͺ©ν‘œμ˜€κΈ° λ•Œλ¬Έμ— 2022λ…„ 1학기에 μ—‡ν•™κΈ°λ‘œ λ³΅ν•™ν–ˆλ‹€. μ§€κΈˆ 생각해보면 ꡉμž₯히 잘 ν•œ 일 쀑 ν•˜λ‚˜λΌκ³  μƒκ°ν•œλ‹€. 학ꡐ νŠΉμ„±μƒ 2학기에 전필이 잘 μ•ˆμ—΄λ €μ„œ 였히렀 1ν•™κΈ°λ₯Ό ν•œλ²ˆ 더 λ‹€λ‹ˆλŠ”κ²Œ μ‹œκ°„ν‘œμƒ 이점을 κ°€μ§ˆ 수 μžˆμ—ˆλ˜ λ“―.

κ·Έλ ‡μ§€λ§Œ ν˜„μ‹€μ μΈ 문제(μƒν™œλΉ„πŸ’Έ)둜 일을 κ·Έλ§Œλ‘˜ 순 μ—†μ–΄μ„œ 2ν•™λ…„λ•Œ ν–ˆλ˜ 근둜μž₯ν•™μƒμœΌλ‘œ λ‹€μ‹œ λ“€μ–΄κ°”λ‹€. 1ν•™κΈ° μ€‘μ—λŠ” 곡뢀와 병행 κ°€λŠ₯ν•  μˆ˜μ€€μ΄κΈ° λ•Œλ¬Έμ— μ λ‹Ήνžˆ 잠 쀄여가며 λ‹€λ…”λ‹€.

λ…Έλž€μƒ‰μ€ 근둜μž₯학생 (κ·Έλ§ˆμ €λ„ 가끔 μ•Όκ·Όκ³Ό 주말좜근이 μžˆλŠ”..)
μ§€κΈˆ λ³΄λ‹ˆ λ‚˜λ¦„ μ—΄μ‹¬νžˆ μ‚΄μ•˜λ‹€ μ‹Άλ‹€.

μ‘Έμ—…ν”„λ‘œμ νŠΈ

μ‘Έμ—…ν”„λ‘œμ νŠΈλ‘œ 무언가 λ§Œλ“€μ—ˆμ–΄μ•Ό ν–ˆλ‹€. 이미 μ–΄λŠμ •λ„ 지원할 직무에 λŒ€ν•΄ 확정지은 μƒνƒœμ˜€κ³ , ν˜„μž₯μ‹€μŠ΅ 인턴을 ν•˜λ©° λ§Œλ‚œ 인연듀과 μ›Ή μ„œλΉ„μŠ€λ‘œ μΊ‘μŠ€ν†€λ””μžμΈμ„ μ§„ν–‰ν•΄λ³΄κΈ°λ‘œ ν–ˆλ‹€.

ν˜„μž¬ λ°°ν¬λŠ” λ°±μ—”λ“œκ°€ λ©ˆμΆ°μ„œ μž‘λ™ν•˜μ§€ μ•ŠμœΌλ―€λ‘œ.. μ΄λ―Έμ§€λ‘œλΌλ„ 잠깐..

νŒ€μ›λ“€κ³Ό λΈŒλ ˆμΈμŠ€ν† λ° ν•˜λ©° 확정지은 μ•„μ΄λ””μ–΄λŠ” "ν”„λ‘œμ νŠΈ κ΅¬ν•˜κΈ° λ„ˆλ¬΄ νž˜λ“€λ‹€! μ‰½κ²Œ κ΅¬ν•΄μ€˜!" μ˜€λ‹€. 사싀 ν•™λΆ€ μ‘Έμ—…μƒλ“€μ˜ μˆ˜μ€€μ΄κΈ° λ•Œλ¬Έμ— μ—„μ²­ λŒ€λ‹¨ν•œ ν”„λ‘œμ νŠΈλŠ” μ•„λ‹ˆμ§€λ§Œ κ·Έλ™μ•ˆ 배운걸 μ μš©ν•˜λ©° λ‚΄κ°€ μ–Όλ§ˆλ‚˜ λ°œμ „ν–ˆλŠ”μ§€ κ²€μ¦ν•˜λŠ” μžλ¦¬λΌλŠ” 생각이 λ“€μ—ˆλ‹€.

λ°±μ—”λ“œλŠ” Spring boot둜, ν”„λ‘ νŠΈλŠ” React에 reduxλ₯Ό μ–Ήμ–΄ κ΄€λ¦¬ν–ˆλ‹€.


사싀 벌써 μ“°λ‹€κ°€ 두 번 날렀먹은 글이라 μ˜μš•μ΄ κΈ‰κ°ν–ˆμ§€λ§Œ λ‹€μ‹œ 맘 작고 써보기둜...


μ•Œκ³ λ¦¬μ¦˜ 곡뢀

κ²°λ‘ λΆ€ν„° λ§ν•˜λ©΄,, 이건 2023λ…„μ˜ λͺ©ν‘œκ°€ λ˜μ—ˆλ‹€! (μ œλŒ€λ‘œ μ•ˆν–ˆλ‹€λŠ” 뜻)

μ €κΈ° μ € λΉˆμΉΈλ“€μ„ λ³΄μ‹œλΌ! 심지어 9μ›” μ „μ—” 거의 μ•ˆ ν’€μ—ˆλ‹€.

문제λ₯Ό ν‘Έλ €λŠ” λ…Έλ ₯을 ν•˜μ§€ μ•Šμ€ 것은 μ•„λ‹ˆλ‹€. λ‚˜λ¦„ κ³΅λΆ€ν•˜κ² λ‹€κ³  λ™μ•„λ¦¬μ—μ„œ μ•Œκ³ λ¦¬μ¦˜ μŠ€ν„°λ””λ„ λ“€μ–΄κ°€μ„œ λ‚˜λ¦„ μ—΄μ‹¬νžˆ ν‘Έλ €κ³  ν–ˆμœΌλ‚˜ κ²°λ‘ μ μœΌλ‘œλŠ” 20λ§Œμ›μ˜ λ²ŒκΈˆμ„ λ‚Ό λ»” ν–ˆλ‹€κ°€ μ°©ν•œ μŠ€ν„°λ””μ›λ“€μ˜ 배렀둜 μ λ‹Ήν•œ λ²ŒκΈˆμ„ μ§€λΆˆν–ˆλ‹€...

λ¬Έμ œμ μ„ λ‚˜μ—΄ν•΄ 보자면

  1. κ°•μ œμ„±μ΄ μžˆλŠ” 것은 μ’‹μ§€λ§Œ λ²ŒκΈˆμ΄λΌλŠ” μˆ˜λ‹¨μ˜ μ–‘λ©΄μ„±
  2. 1ν•™κΈ°λŠ” ν”„λ‘œμ νŠΈμ—, 2ν•™κΈ°μ—λŠ” 근둜μž₯학생에 갈린 λ‚˜
  3. λ‚˜μ˜ μ˜μ§€λ°•μ•½(제일 λ¬Έμ œλ‹€)

벌금이 μžˆλŠ” μ œλ„μ˜ 경우 λΉ„λš€μ–΄μ§€λ©΄ "벌금 λ‚΄κ³  말지 뭐"의 νƒœλ„λ‘œ λ³€μ§ˆ 될 수 μžˆλ‹€. λ‚΄κ°€ 그런 νƒœλ„λ‘œ μž„ν•œ 것은 μ•„λ‹ˆμ§€λ§Œ 경각심을 였히렀 μ€„μ΄λŠ” 뢀뢄이 될 μˆ˜λ„ μžˆλ‹€λŠ” 이야기닀.
κ±°κΈ°λ‹€ 물리적으둜 μ‹œκ°„λ„ λ§Žμ§€ μ•Šμ•˜λ‹€. 1ν•™κΈ°λΆ€ν„° 2ν•™κΈ° μ΄ˆλ°˜κΉŒμ§€λŠ” ν”„λ‘œμ νŠΈ-μ‘Έμ—…ν”„λ‘œμ νŠΈ-곡λͺ¨μ „μœΌλ‘œ μ΄μ–΄μ§€λŠ” μŠ€μΌ€μ€„λ‘œ κ°€νžˆ μ‚΄μΈμ μ΄μ—ˆλ‹€κ³  ν•  수 μžˆμ—ˆκ³ , 2ν•™κΈ° μ€‘λ°˜λΆ€ν„°λŠ” 근둜μž₯학생 일이 λ„ˆλ¬΄λ‚˜ λ°”λΉ μ Έμ„œ μ•Όκ·Όκ³Ό μ£Όλ§μΆœκ·Όμ„ λ°₯먹듯이 ν•˜λ©° 물리적으둜 μ•Œκ³ λ¦¬μ¦˜μ— μ‹œκ°„μ„ μŸλŠ” 게 μ–΄λ €μ› λ‹€.

μŠ€ν„°λ””μ›λ“€μ—κ²ŒλŠ” μ–‘ν•΄λ₯Ό κ΅¬ν•˜κ³  λ‚˜μ™”λ‹€. λ‹€λ₯Έ κ°œμ„  방식이 ν•„μš”ν•˜λ‹€κ³  μƒκ°ν–ˆλ‹€.
κ·Έλž˜μ„œ 1월이 λλ‚˜κ°€λŠ” μ§€κΈˆμ€ λ‚˜λ¦„ 졜μž₯ 슀트릭(그래봀자 14일)을 μœ μ§€ν•˜λŠ” 쀑이닀.
μ•žμœΌλ‘œ 1일 1λ¬Έμ œλŠ” μŠ΅κ΄€μ„ λ“€μ—¬μ„œ μž”λ””λ°­μ„ μœ μ§€ν•˜κ³  μ‹Άλ‹€.
λ”λΆˆμ–΄ 1월에 λ“œλ””μ–΄ solved.ac κ³¨λ“œλ₯Ό μ°μ—ˆλ‹€!!! πŸ‘ μ•„λ¬΄νŠΌ 이젠 μ—΄μ‹¬νžˆ ν•˜λŠ” 쀑


μ·¨μ—…μ€€λΉ„

취업쀀비라고 μ“°κ³ .. λ”±νžˆ μ œλŒ€λ‘œ ν•œ 것은 μ—†κ³  κ·Έμ € ν”„λ‘œμ νŠΈλ₯Ό μ—¬λŸ¬κ°œ ν–ˆλ‹€.
μ˜¬ν•΄λŠ” μ§„μ§œλ‘œ μ·¨λ½€ν•˜λŠ” 걸둜 ν•˜κ³ ..! ν”„λ‘œμ νŠΈ μ†Œκ°œλ‚˜ ν•΄λ³΄μž

TTL (Today They Learned) πŸ”—

React.js Redux-Saga Styled-Component
λͺ¨λ“  TIL을 λͺ¨μ•„λ³΄μžλΌλŠ” μ•„μ΄λ””μ–΄μ—μ„œ μΆœλ°œν•œ ν”„λ‘œμ νŠΈλ‘œ μ‚¬μš©μžμ˜ github, tistory글듀을 μ—°λ™ν•΄μ„œ ν•œ λˆˆμ— λͺ¨μ•„λ³Ό 수 μžˆλ‹€.
사싀 이전년도에 ν–ˆλ˜ ν”„λ‘œμ νŠΈμ— λΉ„ν•΄μ„œ 완성도가 ν•œμ°Έ μ˜¬λΌκ°”κ³  React에 λŒ€ν•œ 기술λ ₯을 ν•œμ°Έ λŒμ–΄μ˜¬λ¦΄ 수 μžˆμ—ˆλ˜ 쒋은 κΈ°νšŒμ˜€λ‹€κ³  μƒκ°ν•œλ‹€.
개인적으둜 μ–΄λ €μ› λ˜ 것은 Redux의 ꡬ쑰λ₯Ό νŒŒμ•…ν•˜λŠ” 것이 μ–΄λ €μ› λŠ”λ°, 점점 μ‚¬μš©λ²•μ„ 읡히며 κ΅¬μ‘°λŠ” κΉ¨λ‹¬μ•˜μ§€λ§Œ λ°˜λ©΄μ— Reduxλ₯Ό μ΄μš©ν•œ api 톡신 ꡬ쑰 μžμ²΄μ— λ³΅μž‘ν•¨μ„ λŠλΌκΈ°λ„ ν–ˆλ‹€.

PeacePiece πŸ”—

React.js React-query Styled-Component

TTL νŒ€μ›λ“€κ³Ό ν•¨κ»˜ KBSC와 곡개SW에 μ°Έκ°€ν•˜κΈ° μœ„ν•΄ ν™˜κ²½μ„ 주제둜 λ§Œλ“  ν”Œλž«νΌ μ„œλΉ„μŠ€λ‹€.
ν™˜κ²½μ— λ„μ›€λ˜λŠ” μ‹€μ²œμ„ 톡해 포인트λ₯Ό λͺ¨μ•„ λ©Έμ’…μœ„κΈ°μ’… 동물듀을 λ‚΄ 섬에 λ°λ €μ˜€μžλŠ” κ·€μ—¬μš΄ μ•„μ΄λ””μ–΄μ—μ„œ μΆœλ°œν–ˆλ‹€.
μ΄λ²ˆμ—” μ „ ν”„λ‘œμ νŠΈμ—μ„œ λŠλ‚€ Redux의 단점을 React-Queryλ₯Ό λ„μž…ν•˜λ©΄μ„œ κ°œμ„ ν•΄λ³΄κ³ μž ν–ˆλ‹€.
처음 React-Queryλ₯Ό μ‚¬μš©ν•΄ λ³Έ μ†Œκ°μ€ 직관적이고 κΉ”λ”ν•œ 관리, 캐싱을 ν†΅ν•œ 효율적인 데이터 μš”μ²­μ΄ λˆˆμ— λ‹λ³΄μ˜€λ‹€. Suspenseλ“±μ˜ ν™œμš©λ„ μΈμƒκΉŠμ—ˆλ‹€.
λ‹€μŒ ν”„λ‘œμ νŠΈλ₯Ό ν•˜κ²Œ λœλ‹€λ©΄ 쑰금 더 μžμ„Ένžˆ κ³΅λΆ€ν•˜κ³  μ‚¬μš©ν•˜κ³  μ‹Άλ‹€.

PeacePieceμ—μ„œ λ‚΄κ°€ 맑은 κΈ°λŠ₯ 쀑 μΈμƒκΉŠμ—ˆλ˜ 것은 이λͺ¨μ§€ 피컀 κΈ°λŠ₯인데, λ„ˆλ¬΄ κ·€μ—¬μš΄ μΈν„°νŽ˜μ΄μŠ€λ₯Ό λ§Œλ“€μˆ˜ μžˆμ—ˆκ³  react-query의 optimistic updateλ₯Ό ν†΅ν•΄μ„œ 즉각적인 ν”Όλ“œλ°±μ„ λ°˜μ˜ν•  수 μžˆμ–΄ κΉ”λ”ν•œ ꡬ성이 λ˜μ§€ μ•Šμ•˜λ‚˜ μ‹Άλ‹€.

κ±°κΈ°λ‹€ ν”„λ‘œμ νŠΈμ—μ„œλŠ” 졜초둜 tsλ₯Ό μ‚¬μš©ν–ˆλŠ”λ°, ts의 μž₯μ λ§Œμ„ 였둯히 λŠλ‚„ 수 μžˆμ—ˆλ‹€. ts λ§Œμ„Έ


λŒμ•„λ³΄λ©°

사싀 글을 μ“°λŠ” μ§€κΈˆ μ΄μˆœκ°„κΉŒμ§€λ„ μ•„μ‰¬μš΄μ μ΄ 987654321κ°œλŠ” λ˜λŠ” 것 κ°™λ‹€.
일단 κΈ€ μž‘μ„± ν•˜λ‹€κ°€ μ™ΈλΆ€ 링크 λˆŒλŸ¬μ„œ λ‚˜κ°”λ‹€κ°€ λ’€λ‘œ κ°€κΈ° λˆŒλŸ¬μ„œ 글이 λ‚ λΌκ°„κ²ƒλ§Œ λ‘λ²ˆμ΄λΌ 맀우 μ‹¬μ μœΌλ‘œ λΆˆμ•ˆν•˜κ³ , μ‘°κΈ‰ν•œ 마음으둜 μ¨μ„œ λ§žμΆ€λ²•μ΄ ν•˜λ‚˜λ„ μ•ˆ λ§žλŠ” 것 κ°™μ•„ λ‚˜μ€‘μ— 고쳐야지 ν•˜κ³  일단 올리렀고 ν•œλ‹€...

2022년은 좔진λ ₯을 μœ„ν•œ 도움닿기라고 μƒκ°ν•˜κ³  μ‹Άλ‹€.
μ˜¬ν•΄λŠ” μ •λ§λ‘œ, μ •λ§λ‘œ 취업을 ν•΄μ•Ό ν•˜κΈ°μ—! 2023년을 μœ„ν•œ 좔진λ ₯을 λͺ¨μœΌλŠ”..

λ§ˆμ§€λ§‰μœΌλ‘œ 2022년은 이미 λλ‚¬μ§€λ§Œ ν•œν•΄λ™μ•ˆ 도움을 많이 받은 유튜브 ν•˜λ‚˜ 남기고 가야지

profile
Kookmin Univ. CS

0개의 λŒ“κΈ€