First-Project | Team Villy - 회고둝 πŸ’Š

Soojeong LeeΒ·2021λ…„ 7μ›” 17일
1
post-thumbnail

Team VillyπŸ’Š

λ‚˜μ˜ 첫 번째 ν”„λ‘œμ νŠΈκ°€ 끝났닀. μ§€λ‚œ μ£Ό, 짧은 μ½”λ“œ 리뷰 이후 맀일 λ§ˆμ£Όν•˜λŠ” μ—λŸ¬μ™€ μž‘λ™λ˜μ§€ μ•ŠλŠ” κΈ°λŠ₯듀을 λ§ˆμ£Όν•˜λ©° μΉ˜μ—΄ν•œ μ‹œκ°„μ„ λ³΄λƒˆλ‹€. κ·ΈλŸΌμ—λ„ 맀일 κ°€μ‘±μ²˜λŸΌ 닀독이며 ν•¨κ»˜ν•œ ν”„λ‘ νŠΈ μ°½μ›λ‹˜, μœ€κ²½λ‹˜, λ°±μ—”λ“œ νƒœμ˜λ‹˜, μ§€μš°λ‹˜, λͺ…μ€€λ‹˜κ»˜ κ°μ‚¬μ˜ 인사λ₯Ό λ“œλ¦¬λ©°, 회고 μ‹œμž‘!

πŸ’Š Clone : Pilly

  • μ˜μ–‘μ œ μΆ”μ²œ, ꡬ독 μ‚¬μ΄νŠΈ
  • μ‚¬μš©μžμ˜ 데이터λ₯Ό 톡해 μ˜μ–‘μ œλ₯Ό μΆ”μ²œν•΄μ£ΌλŠ” μ„œλΉ„μŠ€ 제곡 및 ꡬ맀가 κ°€λŠ₯ν•œ μ‚¬μ΄νŠΈ

πŸ‘‰πŸ» Introduction

  • κΈ°κ°„ : 21.07.05 - 21.07.16
  • ꡬ성 : Front-end 3λͺ…(μ΄μˆ˜μ •, 이윀경, μ΅œμ°½μ›), Back-end 3λͺ…(κΉ€νƒœμ˜, μ„€μ§€μš°, 졜λͺ…μ€€)
  • Villy-backend
  • Villy-frontend

πŸ‘‰πŸ» Technologies

All

  • Git, Github

Communication

  • Slack
  • Trello

Front-end

  • HTML
  • React
  • Javascript, JSX
  • SCSS, CSS

Back-end

  • Python
  • Django Web Framework
  • AWS EC2, RDS, S3
  • MySQL

πŸ‘‰πŸ» Features

Front-end

  • Login
  • Signup
  • Main
  • βœ… Recommend
  • βœ… Product
  • Product Detail
  • Cart
    (λ‚˜μ˜ λ‹΄λ‹Ή νŽ˜μ΄μ§€ : βœ… )

Back-end

  • Users
  • Products
  • Carts
  • Orders

ν”„λ‘œμ νŠΈ 진행 κ³Όμ •

1μ°¨ Sprint-> 1μ°¨ Sprint 회고 -> 2μ°¨ Sprint -> λ°œν‘œ

1μ£Όμ°¨ Sprint

μš°λ¦¬λŠ” λͺ¨λ“  것을 ν΄λ‘ ν•˜κΈ°λ³΄λ‹¨, 배운 λ‚΄μš©μ— λŒ€ν•΄ μ μš©ν•  수 μžˆλŠ” λΆ€λΆ„λ“€λ§Œ μΆ”λ €μ„œ 클둠을 ν•˜κΈ°λ‘œ κ³Όκ°ν•˜κ²Œ κ²°μ •ν•˜μ˜€λ‹€. 뢀뢄에 λŒ€ν•΄μ„œ ν”„λ‘ νŠΈ 3인의 생각이 λ™μΌν•΄μ„œ μ°Έ λ‹€ν–‰μ΄λΌλŠ” 생각이 λ“€μ—ˆλ‹€.
λ˜ν•œ 클둠할 μ‚¬μ΄νŠΈλ₯Ό λ³΄λ©΄μ„œ μš°λ¦¬κ°€ μœ μ €λΌλ©΄? μ΄λΌλŠ” 고민을 ν•˜μ—¬ μž₯λ°”κ΅¬λ‹ˆμ— μ œν’ˆμ„ λ‹΄κ³  μ μš©λ˜λŠ” UI, μž₯λ°”κ΅¬λ‹ˆ νŽ˜μ΄μ§€μ—μ„œ κ°œλ³„ μ‚­μ œ κΈ°λŠ₯ μΆ”κ°€ λ“± μƒˆλ‘œμš΄ κΈ°νšμ„ ν•˜μ—¬ μ’€ 더 λ‚˜μ€ UXλ₯Ό μ œκ³΅ν•˜κ³ μž ν•˜μ˜€λ‹€.
우리 νŒ€μ€ Trelloλ₯Ό μ‚¬μš©ν•˜μ—¬ μŠ€μΌ€μ€„μ„ κ΄€λ¦¬ν•˜μ˜€λ‹€. μ²˜μŒμ—” μ–΄λ–€ λ‹¨μœ„λ‘œ 티켓을 λ‚˜λˆ„μ–΄μ•Όν•˜λŠ”μ§€ λͺ°λΌμ„œ 우리의 λ°©μ‹λŒ€λ‘œ μ§„ν–‰ν•˜λ‹€κ°€ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ κΈ°λŠ₯λ³„λ‘œ μ„Έμ„Έν•˜κ²Œ λ‚˜λˆ„κ³ , 였늘 할일 / Block μš”μ†Œ / 내일 할일 / μ–΄μ œ ν•œ 일을 각 ν‹°μΌ“ μ•ˆμ— 적어두고 list둜 κ΄€λ¦¬ν•˜μ˜€λ‹€.

🎯 λͺ©ν‘œ

ν•„μˆ˜ κ΅¬ν˜„

  • 둜그인, νšŒμ›κ°€μž…
  • Product 리슀트, Product ν•„ν„°
  • μƒμ„ΈνŽ˜μ΄μ§€
  • μ£Όλ¬Έ

μΆ”κ°€ κ΅¬ν˜„

  • 결제
  • μΆ”μ²œ μ œν’ˆ

1주차 Sprint 회고

ν”„λ‘œμ νŠΈ 1μ£Όμ°¨ κΈˆμš”μΌμ— μš°λ¦¬κ°€ 진행 쀑인 λ‚΄μš©μ— λŒ€ν•΄μ„œ μ „λ°˜μ μœΌλ‘œ λŒμ•„λ³΄λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€.
μ²˜μŒμ—” 이런 μ‹œκ°„μ„ κ°€μ§ˆ μ‹œκ°„μ— κΈ°λŠ₯ ν•˜λ‚˜ 더 κ΅¬ν˜„ν•˜λŠ”κ²Œ 낫지 μ•Šμ„κΉŒ μƒκ°ν–ˆμ§€λ§Œ, 1μ£Όμ°¨ Sprint 회고λ₯Ό 마치고 λ‚˜μ„œ λ‚˜λŠ” ✨ λͺ…ν™•ν•˜κ²Œ κΉ¨λ‹¬μ•˜λ‹€. 속도도 μ€‘μš”ν•˜μ§€λ§Œ λ°©ν–₯도 μ€‘μš”ν•˜λ‹€λŠ” 것을 말이닀! 이 뢀뢄에 μžˆμ–΄μ„œλŠ” μ‹€μ§ˆμ  PM이신 μ°½μ›λ‹˜κ»˜ λ¬΄ν•œ 감사λ₯Ό λ“œλ¦°λ‹€. 쀑간에 λ˜λŒμ•„ λ³΄λŠ” μ‹œκ°„μ΄ μ—†μ—ˆλ‹€λ©΄ ν”„λ‘œμ νŠΈκ°€ ν•˜λ‚˜λ‘œ ν•©μ³μ§€λŠ” κ³Όμ •μ—μ„œ μ„±κ³΅μ μœΌλ‘œ 마무리되기 어렀웠을 것 κ°™λ‹€.

✏️ 1μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈμ—μ„œ λŠλ‚€μ 

λ‹€λ₯Έ νŒ€μ›κ³ΌλŠ” λ‹€λ₯΄κ²Œ λ‚˜λŠ” ν•˜λ‚˜μ˜ νŽ˜μ΄μ§€ κ΅¬ν˜„μ— λ„ˆλ¬΄ κΈ΄ μ‹œκ°„μ„ μ§€μ²΄ν•˜κ³  μžˆλ‹€κ³  νŒλ‹¨ν–ˆλ‹€. λΈŒλžœμΉ˜λ„ λ„ˆλ¬΄ μ˜€λž«λ™μ•ˆ μ—΄λ €μžˆμ–΄μ„œ μ΅œμ’… Mergeλ₯Ό λ°›λŠ”λ°λ„ 였래 κ±Έλ Έλ‹€. κ·Έλž˜μ„œ λ‚΄κ°€ λ‚΄λ¦° 결둠은 νŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•˜λ©΄μ„œ branch 관리λ₯Ό 잘 ν•΄μ•Όκ² λ‹€κ³  λŠκΌˆλ‹€.

  • λ ˆμ΄μ•„μ›ƒ Branch
  • ν•΄λ‹Ή λ ˆμ΄μ•„μ›ƒμ— ν•„μš”ν•œ κΈ°λŠ₯별 Branch (μ—¬λŸ¬ κ°œκ°€ 될 수 있음)

이후 Branchλ₯Ό κ΅¬λΆ„ν•΄μ„œ μ§„ν–‰ν•˜λ‹ˆ λΉ λ₯΄κ²Œ Mergeκ°€ 될 수 μžˆμ—ˆκ³  더 λͺ…ν™•ν•˜κ²Œ 각 λΈŒλžœμΉ˜μ—μ„œ μ–΄λ–€ κΈ°λŠ₯을 κ΅¬ν˜„ν•˜κ³  μžˆλŠ”μ§€ μ•Œ 수 μžˆμ—ˆμœΌλ©°, μž‘μ—…μ˜ νš¨μœ¨λ„ λ†’μ•„μ‘Œλ‹€.

2μ°¨ Sprint

우리 νŒ€μ€ λ„ˆλ¬΄ λ¬΄λ¦¬ν•˜μ§€ μ•Šμ€ λͺ©ν‘œ λ•Œλ¬Έμ΄μ—ˆμ„κΉŒ, 2μ°¨ μŠ€ν”„λ¦°νŠΈλ₯Ό μ‹œμž‘ν•˜λŠ” 주에 μƒλŒ€μ μœΌλ‘œ μ—¬μœ κ°€ μžˆμ–΄ μΆ”κ°€ κ΅¬ν˜„μœΌλ‘œ 미뀄둔 사항듀을 μ§„ν–‰ν•˜κΈ°λ‘œ κ²°μ •ν–ˆλ‹€.

❗️ ν•˜μ§€λ§Œ μ„œλ‘œ λ‹΄λ‹Ήν•œ 티켓이 μ•„λ‹ˆλ©΄ 전체적인 진행상황을 μ•Œ 수 μ—†λ‹€λŠ” λ©˜ν† λ‹˜λ“€μ˜ ν”Όλ“œλ°±μ„ λ°›κ³  우리 νŒ€μ€ 맀일의 νšŒμ˜λ‘μ„ 적어 κΈ°λ‘ν•˜κΈ°λ‘œ ν–ˆλ‹€. μ΄λ ‡κ²Œν•˜λ©΄ 회의둝 μ•ˆμ— μ„œλ‘œκ°€ λ‹΄λ‹Ήν•˜λŠ” (λ°±, ν”„ λͺ¨λ‘) λ‚΄μš©μ„ μ•Œ 수 μžˆμ–΄μ„œ μ’‹μ•˜λ‹€.

✏️ 2μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈμ—μ„œ λŠλ‚€μ 

맀일맀일 Daily Stand-Up meeting을 μ§„ν–‰ν•œ 것이 큰 νž˜μ΄μ—ˆμ„κΉŒ, 각 ν”„λ‘ νŠΈλ„, 백도 포지선 λ³„λ‘œ μ–΄λ–»κ²Œ 상황이 μ§„ν–‰λ˜κ³  μžˆλŠ”μ§€ μ•Œκ³  μžˆμ—ˆκΈ°μ— μΆ”κ°€ κ΅¬ν˜„μ„ ν•œλ‹€κ³  ν•˜μ—¬λ„ μ„œλ‘œμ—κ²Œ 무리 μ—†λŠ” μƒν™©μž„μ„ μΈμ§€ν•˜κ²Œ λ˜μ—ˆλ‹€. 이 κ³Όμ •μ—μ„œ 속도λ₯Ό λ§žμΆ”μ–΄μ„œ 백은 κ΅¬ν˜„ν•˜μ˜€μ§€λ§Œ, ν”„λ‘ νŠΈκ°€ κ΅¬ν˜„ν•˜μ§€ λͺ»ν•œμΌ ν˜Ήμ€ ν”„λ‘ νŠΈλŠ” κ΅¬ν˜„ν•˜μ˜€μ§€λ§Œ 백의 데이터가 λΆ€μ‘±ν•˜λ‹€κ±°λ‚˜ ν•˜λŠ” 상황은 μ˜€μ§€ μ•Šμ•˜λ‹€. 이 κ³Όμ •μ—μ„œ 정말 μ†Œν†΅μ΄ μ€‘μš”ν•˜κ³  κ³΅λ™μ˜ λͺ©ν‘œλ₯Ό κ³΅μœ ν•˜λ©΄μ„œ μ•žμœΌλ‘œ λ‚˜κ°€μ•Όν•œλ‹€λŠ” 것을 λ°°μ› λ‹€.

ν”„λ‘œμ νŠΈλ₯Ό 마치며

1. ν˜‘μ—…

  • ν”„λ‘œμ νŠΈλŠ” 처음이라 1μ°¨ ν”„λ‘œμ νŠΈ 쑰와 μ‚¬μ΄νŠΈκ°€ λ°œν‘œλ  λ•Œ μ°Έ 많이 λ–¨λ Έλ‹€. μ΄λŸ¬ν•œ μ„€λ ˜λ³΄λ‹€ 걱정이 μ•žμ„°λ‹€. κ·Έ κ±±μ • μ†μ—μ„œ λ‚΄κ°€ μ„ μ •ν•œ μ‚¬μ΄νŠΈμΈ ν•„λ¦¬λ‘œ 우리 νŒ€μ›λ“€μ„ λ§Œλ‚˜κ²Œλ˜μ—ˆμ„ λ•Œλ„ μ–΄λ–»κ²Œ 이야기λ₯Ό ν•΄ λ‚˜κ°ˆκΉŒ κ³ λ―Όν–ˆμ—ˆμ§€λ§Œ, μ§€κΈˆ 돌이켜보면 그런 고민은 μ™œν–ˆμ„κΉŒ 싢을 μ •λ„λ‘œ νŒ€μ›λ“€κ³Ό λˆλˆν•΄μ Έμžˆμ—ˆλ‹€.

  • μ§€κΈˆλ„ λ°±μ—”λ“œμ˜ λͺ¨λ“  것을 μ•Œ 수 μ—†μ§€λ§Œ, μ–΄λ–»κ²Œ 데이터λ₯Ό λ§Œλ“€κ³  μ „λ‹¬ν•˜λŠ”μ§€μ— λŒ€ν•œ μ‹œμ•Όκ°€ 생겼닀. 특히 λ‚˜λŠ” Productλ₯Ό λ‹΄λ‹Ήν•˜λ©΄μ„œ 정말 μ—¬λŸ¬κ°€μ§€ 데이터λ₯Ό λ°±μœΌλ‘œλΆ€ν„° λ°›μ•˜μ–΄μ•Όν–ˆλ‹€. λ‚΄κ°€ λ§Œλ“  λͺ©λ°μ΄ν„°λ₯Ό 가지고 λ°”λ‘œ 적용될 수 μžˆλ„λ‘ 데이터 type을 잘 맞좰 μ£Όμ…”μ„œ 정말 일뢀 key κ°’λ§Œ λ³€κ²½ν•˜λ©΄ 데이터가 λ“€μ–΄μ˜¬ 수 μžˆμ—ˆκ³  κ·Έλ•Œ μ°Έ μ§œλ¦Ών–ˆμ—ˆλ‹€. 이전에 혼자 μž‘μ—…μ„ ν–ˆλ‹€λ©΄ 이 뢀뢄이 λ‹Ήμ—°ν•˜μ§€..! 라고 μƒκ°ν–ˆμ„ 수 μžˆκ² μ§€λ§Œ, 이젠 μ•ˆλ‹€. κ·Έλ ‡κ²Œ μ§„ν–‰λ˜κΈ°κΉŒμ§€λŠ” λˆ„κ΅°κ°€κ°€ μ—¬λŸ¬ κ³ λ―Όκ³Ό λ…Έλ ₯ 끝에 λ§Œλ“€μ–΄μ€€ λ°μ΄ν„°μž„μ„!

  • μ†”μ§ν•˜κ²Œ λ§ν•΄μ„œ λ‚΄κ°€ ν•  수 μžˆλŠ” μ—­λŸ‰λ³΄λ‹€ λ„ˆλ¬΄ μ–΄λ €μš΄ νŽ˜μ΄μ§€λ₯Ό 맑게된 것 κ°™μ•„ 맀일이 λΆˆμ•ˆν•˜κ³  μžμ‹ κ°μ΄ λ–¨μ–΄μ Έμžˆμ—ˆλ‹€. κ·Έλ•Œλ§ˆλ‹€ λ‚˜λ₯Ό λ‹€λ…μ—¬μ£Όμ…¨λ˜ νŒ€μ›λΆ„λ“€κ³Ό ν•  μ—†λŠ”κ±΄ μ—†λ‹€λ©΄μ„œ..! λ˜κ²Œν•˜λ©΄λœλ‹€κ³  이야기 μ£Όμ…¨λ˜ μ—°μš±λ©˜ν† λ‹˜ 덕뢄에 λ‹Ήκ·Όκ³Ό μ±„μ°μœΌλ‘œ νŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•  수 μžˆμ—ˆλ‹€. μ΄λŸ¬ν•œ 감정듀은 μ†”μ§ν•˜κ²Œ λ§ν•΄μ„œ 개발자둜 λ‹€μ΄λΈŒν•˜κΈ° μ „κΉŒμ§„ λ‚΄κ°€ λŠλΌμ§€ λͺ»ν–ˆλ˜ κ°μ •μ΄μ—ˆλ‹€. μƒˆλ‘œμš΄ 것듀이 맀일 λ„˜μ³λ‚˜λŠ” 개발 일을 ν•˜λ©΄μ„œ, λ‹Ήμž₯ λˆˆμ•žμ˜ 2μ°¨ ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œ λ‚˜μ˜ 뢀쑱함과 ν•œκ³„λ₯Ό λŠλΌκ² μ§€λ§Œ κ·Έλ•Œλ§ˆλ‹€ 이번 ν”„λ‘œμ νŠΈμ—μ„œ μ–»μ–΄λ‚Έ νž˜μ„ λ– μ˜¬λ¦΄ 것이닀.

2. κ°œλ°œμžλ‹€μ›€

  • 개발 일을 ν•˜κΈ°λ‘œ 마음 λ¨Ήμ—ˆλ‹€μ§€λ§Œ λ‚˜λŠ” κ·Έ 무엇 ν•˜λ‚˜μ— μ΅μˆ™ν•˜μ§€ μ•Šμ•˜λ‹€. 처음 μ‚¬μš©ν•˜λŠ” 터미널 λͺ…령어도, github도 μ΅μˆ™ν•΄μ§€λ©΄ νŽΈν•  것을 λ‚˜λŠ” 되렀 λ‚˜μ—κ²Œ μ–΄μƒ‰ν•œ μΉœκ΅¬λ“€μ΄λΌκ³  μƒκ°ν•˜λ©΄μ„œ 닀가가지도 μ•ŠμœΌλ €ν–ˆμ—ˆλ‹€. ν•˜μ§€λ§Œ ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œλŠ” "효율" μ΄λΌλŠ” 것에 λŒ€ν•˜μ—¬ 고민을 ν•˜κ²Œλ˜μ—ˆλ‹€. 쑰금 더 효율적으둜 μ†Œν†΅ν•˜λŠ” 방법, 쑰금 더 효율적으둜 μ½”λ“œλ₯Ό μ§œλŠ” 방법을 말이닀. 사고가 κ°œλ°œμžλ‹€μ›€μœΌλ‘œ λ³€ν™”ν•˜κ³  μžˆλŠ” 'λ‚˜'이닀.

  • λˆ„κ΅°κ°€μ™€ λ‚΄κ°€ 가진 것을 κ³΅μœ ν•œλ‹€λŠ” 것에 λ‚˜λŠ” 벽을 느끼고 μžˆμ—ˆλ‹€. μœ„μ½”λ“œμ—μ„œ ν•œ 달이 μ§€λ‚˜λ„ λˆ„κ΅¬μ˜ μ½”λ“œλ₯Ό λ³Έλ‹€κ±°λ‚˜ ν•˜λŠ” 것은 무언가 ν›”μ³λ³΄λŠ”(?) 기뢄이 λ“€μ–΄μ„œ 또 보잘 것 μ—†λŠ” λ‚΄ μ½”λ“œλ₯Ό λˆ„κ΅°κ°€μ—κ²Œ κ³΅μœ ν•œλ‹€λŠ” 건 참으둜 큰 μš©κΈ°κ°€ ν•„μš”ν–ˆλ‹€. ν•˜μ§€λ§Œ, 이번 ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œλŠ” λ‚΄ μ½”λ“œλ₯Ό νŒ€μ›, λ©˜ν† λ‹˜κ³Ό 쉐어λ₯Όν•˜λ©΄μ„œ μ–΄λ–€ 뢀뢄이 ν”Όλ“œλ°±μ΄ ν•„μš”ν•˜κ³  더 λ‚˜μ€ 방법인지, ν•΄κ²°ν•  수 μžˆλŠ” 방법은 무엇인지에 λŒ€ν•΄μ„œ 배우게 λ˜μ—ˆλ‹€. 개발자의 곡유 문화에 어색 ν•˜μ§€λ§Œ λ‹€κ°€κ°€κ³  μžˆλ‹€.

3. 개인적으둜 μž˜ν•œ 점

  • PRμ—μ„œ λ‚΄κ°€ λ‚΄κ°€ μ§„ν–‰ν•œ 일을 Commit 메세지와 ν•¨κ»˜ μ •λ¦¬ν•œ 점
    ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ ν•¨κ»˜ κ³΅μœ ν•΄μ•Όν•˜λŠ” 뢀뢄이 λ§Žμ„ 것이라고 μƒκ°ν–ˆλ‹€. λ”°λΌμ„œ git PR 관리가 ν”„λ‘œμ νŠΈλ₯Ό ν•  λ•Œ μ€‘μš”ν•  것이라고 νŒλ‹¨ν•˜μ—¬ μ΅œλŒ€ν•œ λ‚ μ§œλ³„λ‘œ 무엇을 ν–ˆλŠ”μ§€ μ μ—ˆλ‹€. μ΄λ ‡κ²Œ μž‘μ„±ν•˜κ³  λ‚˜λ‹ˆ 일λͺ© μš”μ—°ν•˜κ²Œ 무엇을 ν•˜μ˜€λŠ”μ§€ μ•Œ 수 μžˆμ–΄μ„œ νŽΈλ¦¬ν•˜μ˜€λ‹€.

    그리고 μ—°μš±λ©˜ν† λ‹˜μ˜ 정말 κΌΌκΌΌν•œ 리뷰λ₯Ό λ°›κ³  κ°μ‚¬ν•˜λ‹€λŠ” 생각이 마ꡬ λ“€μ–΄ μ΅œλŒ€ν•œ λΉ λ₯΄κ²Œ 리뷰λ₯Ό λ°˜μ˜ν•˜λ €κ³  λ…Έλ ₯ν–ˆλ‹€. κ·Έλž˜μ•Ό 흐름이 λŠκΈ°μ§€ μ•Šκ³  ν•˜λ‚˜μ”© μ™„μ„±ν•΄κ°ˆ 수 μžˆλ‹€κ³  νŒλ‹¨ν•˜μ˜€κΈ° λ•Œλ¬Έμ΄λ‹€.

  • λ„μ›€μ²­ν•˜λŠ” 일에 λ‘λ €μ›Œν•˜μ§€ μ•Šμ€ 점
    λ‚˜λŠ” 개인적으둜 도움을 μ²­ν•˜λŠ” 일이 μ–΄λ €μ›ŸλŠ”λ°, ν”„λ‘œμ νŠΈμ˜ νŠΉμˆ˜μ„±μ€ μ΄λŸ¬ν•œ λ‚˜μ˜ μ–΄λ €μš΄ 점을 μƒμ‡„μ‹œμΌœλ²„λ ·λ‹€. 슀슀둜 μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄μ„œ 였래 작고 있으면 ν”„λ‘œμ νŠΈλΌλŠ” 'κΈ°κ°„' μ•ˆμ— λ‹΄λ‹Ήν•œ 업무λ₯Ό μ²˜λ¦¬ν•  수 μ—†λ‹€λŠ” 것을 잘 μ•Œ κ³  μžˆμ—ˆλ‹€. κ·Έλž˜μ„œ 정말 μ²˜λ¦¬κ°€ λ˜μ§€ μ•ŠλŠ” 일듀, 이해가 λ˜μ§€ μ•ŠλŠ” 것듀에 λŒ€ν•΄μ„œλŠ” 적극적으둜 물어보고 ν•΄κ²°ν•˜λ €κ³  ν•˜μ˜€λ‹€. 이 뢀뢄은 μž˜ν•œ 점이기도 ν•˜μ§€λ§Œ 개인의 λ°œμ „μ„ μœ„ν•΄μ„œλŠ” μ‹œκ°„μ΄ μžˆμ—ˆλ”λΌλ©΄ λ‚˜λ„ ν•  수 μžˆμ—ˆμ„ 텐데.. ν•˜λŠ” μ•„μ‰¬μš΄ 생각도 λ“œλŠ” 뢀뢄이닀!

  • μ–΄λ–€ κ°œλ°œμžκ°€ 될 것인가?
    μœ„μ½”λ“œμ—μ„œμ˜ ν•œλ‹¬ νšŒκ³ μ—μ„œλŠ” λ‚˜λŠ” μ–΄λ–€ κ°œλ°œμžκ°€λ  것 인가에 λŒ€ν•΄μ„œ κ²°λ‘  내리지 λͺ»ν•œ μƒνƒœμ˜€λ‹€. ν•˜μ§€λ§Œ 이번 ν”„λ‘œμ νŠΈλ₯Ό 마치고 μ€€μ‹λ‹˜μ˜ 개발자 이야기 μ„Έμ…˜μ„ λ“£κ³  λ¨Έλ¦Ώ 속이 μ •λ¦¬λ˜λŠ” 기뢄을 λŠκΌˆλ‹€. μ„Έμ…˜μ˜ λ‚΄μš© 쀑, ν”„λ‘ νŠΈμ—”λ“œ κ°œλ°œμžλŠ” μ‚¬μš©μžμ™€ κ°€μž₯ κ°€κΉŒμš΄ 개발자라고 이야기λ₯Όν•΄μ£Όμ…¨κ³ , 이것이 λ‚˜μ—κ²Œ 개발일의 확신을 μ£Όμ—ˆλ‹€.

    ✏️ λ‹Ήμ‹ μ˜ μ΄μ•ΌκΈ°λ‘œλΆ€ν„° 동기뢀여가 λ˜λŠ” ν”„λ‘ νŠΈμ—”λ“œ 개발자

    이런 생각이 λ¨Έλ¦Ώ 속에 λ“€μž 이λ ₯μ„œμ—λ„ μ–΄λ–»κ²Œ λ‚˜λ₯Ό μ†Œκ°œν•˜λ©΄ μ’‹μ„κΉŒ κ³ λ―Όν–ˆλ˜ 뢀뢄이 ν΄λ¦¬μ–΄ν•΄μ‘Œλ‹€!

4. 개인적으둜 μ•„μ‰¬μš΄ 점

  • 적극적으둜 μ†Œν†΅ν•˜μ§€ λͺ»ν•œμ 
    λ‚˜λŠ” λ‚΄κ°€ 맑은 업무와 배운 점듀을 μ μš©ν•˜λŠ”λ° κΈ‰κΈ‰ν•˜μ—¬ λ°±μ—”λ“œ λΆ„λ“€κ³Ό κ°œλ°œμ— ν•„μš”ν•œ 데이터(?)κ°€ μ˜€κ°€λŠ” 뢀뢄에 λŒ€ν•˜μ—¬ μ†Œν†΅μ„ ν•˜μ§€ λͺ»ν•΄μ„œ 아쉬웠닀. 무엇이 μ—°κ²°λ˜μ–΄μ•Ό ν•˜λŠ”μ§€λ„ λͺ¨λ₯Έμ±„ 일단 연결을 μ‹œν‚€κ³  λͺ‡λͺ‡ 킀값을 λ°”κΏ” λ‘μ—ˆλ”λ‹ˆ μ°Έ κ°μ‚¬ν•˜κ²Œλ„ 예쁘게 데이터가 λ“€μ–΄μ™”λ”λž¬λ‹€...
    λ¬Όλ‘  문제 사항 없이 λ“€μ–΄μ˜€λŠ” 것은 μ°Έ 쒋은 μΌμ΄μ§€λ§Œ, μ›ν™œν•œ μ†Œν†΅μ΄ κ°€μ Έλ‹€ μ£Όμ—ˆλ‹€κΈ° 보단 λ‚˜μ—κ²Œ λ§žλŠ” 데이터λ₯Ό λ§Œλ“€μ–΄μ£Όμ‹  것에 λŒ€ν•˜μ—¬ 감사함 반, λ―Έμ•ˆν•¨ 반의 감정이 λ“€μ–΄μ„œ λ‹€μŒ ν”„λ‘œμ νŠΈμ—μ„œλŠ” μ’€ 더 데이터 톡신에 적극적으둜 μ†Œν†΅ν•΄λ³Ό 것이닀!

  • λκΉŒμ§€ ν¬κΈ°ν•˜μ§€ λͺ»ν•œμ 
    μΉ΄ν…Œκ³ λ¦¬ λΆ€λΆ„μ—μ„œ μ‹œκ°„μ„ 많이 μ†Œμš”ν•œ 탓에 μΆ”μ²œμ œν’ˆ(μ„œλ² μ΄)μ΄λΌλŠ” 섀문쑰사 νŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•˜λŠ”λ° μ‹œκ°„μ΄ λΆ€μ‘±ν–ˆλ‹€. 사싀 우리 νŒ€μ˜ κ³„νšμ€ λͺ©μš”μΌλΆ€ν„°λŠ” λͺ¨λ‘ μ™„λ£Œν•˜κ³ , μ„œλ‘œ μ½”λ“œλ¦¬λ·° ν•˜λ©΄μ„œ μ΄ν•΄ν•˜λŠ” μ‹œκ°„μ„ κ°–κΈ°λ‘œ 결정을 ν–ˆμ—ˆλ‹€. ν•˜μ§€λ§Œ λ‚΄κ°€ PillyλΌλŠ” μ‚¬μ΄νŠΈλ₯Ό μ„ μ •ν•œ 이유인 μΆ”μ²œμ œν’ˆμ„ κ΅¬ν˜„ν•˜μ§€ λͺ»ν•œλ‹€λŠ” 아쉬움이 μ»€μ„œ ν¬κΈ°ν•˜μ§€ λͺ»ν•˜κ³  계속 develop을 μ§„ν–‰ν–ˆλ‹€. μ‹œκ°„μ΄ λΆ€μ‘±ν•˜λ‹€λ©΄ 이 뢀뢄을 κΉ”λ”ν•˜κ²Œ ν¬κΈ°ν•˜κ³  개인적으둜 κ΅¬ν˜„ν•˜κ³  싢은 μ‚¬ν•­μœΌλ‘œ μ •λ¦¬ν•˜μ˜€μ–΄λ„ 될 텐데 그렇지 λͺ»ν•˜κ³  또 λŠ₯λ ₯은 λ˜μ§€ μ•Šμ•„μ„œ κΈ°λŠ₯은 μ μš©λ˜μ§€ μ•Šμ•„μ„œ λ§ˆμ§€λ§‰ Merge와 κ²ΉμΉ˜λŠ” μƒν™©μ—μ„œ μˆ˜λ§Žμ€ 감정이 μ˜€κ°”λ‹€. 이 뢀뢄에 λŒ€ν•΄μ„œ ν¬κΈ°ν•˜λ €κ³  ν•  λ•Œ, λ„ˆλ¬΄ κ°μ‚¬ν•˜κ²Œλ„ μ°½μ›λ‹˜κ»˜μ„œ 도움을 μ£Όμ…”μ„œ κ²°κ΅­ 데이터λ₯Ό λ°›μ•„μ˜€λŠ” 것에 성곡을 ν–ˆλ‹€.
    κΈ°λŠ₯이 λœλ‹€λŠ” 것에 ν–‰λ³΅ν–ˆμ§€λ§Œ, λ‚˜μ˜ μš•μ‹¬μœΌλ‘œ μΈν•΄μ„œ νŒ€μ›λ“€κ³Ό κ³„νšν•œ 일듀을 ν•¨κ»˜ν•˜μ§€ λͺ»ν–ˆλ‹€. 또 μ˜¨μ „νžˆ λ‚˜μ˜ 힘으둜 κ΅¬ν˜„ν•˜μ§€ λͺ»ν•œ 것에 λŒ€ν•œ 아쉬움도 μžˆμ—ˆλ‹€. ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ κ³Όκ°ν•˜κ²Œ 결단을 λ‚΄λ €μ•Όν•œλ‹€λŠ” 점을 λ°°μ› λ˜ μ‹œκ°„μ΄μ—ˆλ‹€.

5. πŸ’Š villy νŒ€μ›λ“€μ—κ²Œ

ν”„λ‘œμ νŠΈ λ°œν‘œλ₯Ό λ§ˆμΉ˜κ³ λ„ νž˜λ“€μ—ˆμ„ν…λ° λͺ¨λ‘ λͺ¨μ—¬ 회고 λ―ΈνŒ…κΉŒμ§€ μ§„ν–‰ν•œ villy νŒ€μ›λ“€μ€ λ‚˜μ—κ²Œ μ°Έ κ°•ν•œ 인상을 남겼닀. 이 ν”„λ‘œμ νŠΈκ°€ 끝이 μ•„λ‹ˆκ³ , 우리의 μ•žμœΌλ‘œλ₯Ό μœ„ν•΄μ„œ 또 λ‹€μ‹œ 회고λ₯Ό μ§„ν–‰ν•œ 우리 νŒ€μ›λ“€μ€ μ°Έ 멋지고 μ‘΄κ²½ν•˜κ³  싢은 뢀뢄듀이 λ„˜μ³λ‚œλ‹€. 첫 ν”„λ‘œμ νŠΈμ—μ„œ μ΄λ ‡κ²Œ 쒋은 μ‚¬λžŒλ“€κ³Ό ν•¨κ»˜ν•  수 μžˆλ‹€λŠ” 것과, μ„œλ‘œμ˜ λͺ©ν‘œλ₯Ό ν–₯ν•΄ 속도와 뱑ν–₯을 μ •ν•΄μ„œ λ‹¬λ €λ‚˜κ°„ 점, 또 κΈ°κ°„ λ‚΄ κ΅¬ν˜„ν•  수 있던 것듀을 λͺ…ν™•νžˆ ν•˜κ³ , 좔가적인 λΆ€λΆ„κΉŒμ§€ κ΅¬ν˜„ν•œ 점듀에 λŒ€ν•˜μ—¬ λ‚˜λŠ” μ°Έ 성곡적인 ν”„λ‘œμ νŠΈλ₯Ό ν•΄λƒˆλ‹€κ³  생각이 λ“€μ—ˆλ‹€. 2μ£Όλ™μ•ˆ λ„ˆλ¬΄ κ³ μƒν•˜μ…¨μŠ΅λ‹ˆλ‹€ !

πŸ¦‹ μœ€κ²½λ‹˜
μ–Έμ œλ‚˜ λŠ¦μ€ μ‹œκ°„κΉŒμ§€ μž‘μ—…ν•˜μ‹œκ³ , κ°€μž₯ λ§Žμ€ νŽ˜μ΄μ§€λ“€μ„ κ΅¬ν˜„ν•΄μ£Όμ…”μ„œ κ°μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€. μœ€κ²½λ‹˜μ„ 톡해 λ‚΄κ°€ ν•  수 μžˆλŠ” 것, 그렇지 λͺ»ν•œ 것을 κ΅¬λΆ„ν•˜κ³  μ†”μ§ν•˜κ²Œ μ΄μ•ΌκΈ°ν•˜λŠ” λͺ¨μŠ΅μ—μ„œ λ§Žμ€ 것을 λ°°μ› μŠ΅λ‹ˆλ‹€. 'μ£Όλ‹ˆμ–΄ 개발자'μ—κ²Œ μš”κ΅¬ν•˜λŠ” 것이 무엇인지 λͺ…ν™•νžˆ μ•Œκ³  κ·Έλ ‡κ²Œ λ‚˜μ•„κ°€λ €λŠ” λͺ¨μŠ΅μ„ λ³Έλ°›κ³  μ‹Άμ—ˆμŠ΅λ‹ˆλ‹€. 저도 μ„±κΈ‰ν•˜μ§€ μ•Šκ²Œ μ €μ˜ νŽ˜μ΄μŠ€λŒ€λ‘œ μ„±μž₯ν•˜λŠ” μ‚¬λžŒμ΄ λ κ²Œμš” :)

βš“οΈ μ°½μ›λ‹˜
μš°λ¦¬νŒ€μ˜ μ‹€μ§ˆμ  PM μ°½μ›λ‹˜, 맀일 λ―ΈνŒ…μ„ ν•˜λ©΄μ„œ 큰 배의 항해사와 κ°™λ‹€κ³  μƒκ°ν•˜μ˜€μŠ΅λ‹ˆλ‹€. 맀일의 주어진 task만 보고 λ‹¬λ¦¬λ˜ μ €μ—κ²Œ ν”„λ‘œμ νŠΈλΌλŠ” κ³΅λ™μ˜ λͺ©ν‘œλ₯Ό μƒκΈ°μ‹œμΌœμ£Όμ‹œκ³  ν”„λ‘œμ νŠΈλŠ” 속도와 λ°©ν–₯이 λͺ¨λ‘ μ€‘μš”ν•˜λ‹€λŠ” 것을 배우게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ°½μ›λ‹˜μ˜ ν”„λ‘œμ νŠΈλ₯Ό λ„“κ²Œ λ°”λΌλ³΄λŠ” μ‹œμ•Όλ₯Ό 배우게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€ !

πŸ’» νƒœμ˜λ‹˜
우리의 λ§ˆμŠ€ν„° νƒœμ˜λ‹˜, 2μ£Όκ°„ μ—„μ²­λ‚œ 일듀이 μžˆμ—ˆλŠ”λ°λ„ 정말 큰 일이 μ•„λ‹Œ 것 처럼 λΉ λ₯Έ 회볡 탄λ ₯μ„±μœΌλ‘œ ν”„λ‘œμ νŠΈμ— μ§‘μ€‘ν•˜λŠ” λͺ¨μŠ΅μ— 많이 λ†€λžμŠ΅λ‹ˆλ‹€. λ˜ν•œ 데이터λ₯Ό λ‹€ μž…λ ₯ν•΄μ£Όμ‹œκ³  이미지 μž‘μ—…λ„ μ†μˆ˜ν•΄μ£Όμ…”μ„œ Product νŽ˜μ΄μ§€κ°€ μ œκ°€ μ›ν•˜λŠ” λ°©ν–₯λŒ€λ‘œ κ΅¬ν˜„λ  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 또 λ§ˆμ§€λ§‰ 이별선물(?)둜 μ•„λ¦„λ‹€μš΄ 터미널을 선사해주셔 κ°μ‚¬ν•©λ‹ˆλ‹€. μ €μ—κ²Œλ„ κ·€μ—¬μš΄ μ˜₯토캣이 터미널에 μ‚΄κ²Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€ !

8️⃣ μ§€μš°λ‹˜
"μš°λ¦¬κ°€ κ΅¬ν˜„ν•˜κ³  싢은 μ„œλΉ„μŠ€κ°€ 무엇이닀." ν•˜κ³  이야기 ν–ˆμ„λ•Œ, 어렡지 μ•Šλ‹€λ©° ν•  수 μžˆλ‹€κ³  늘 κΈμ •μ μœΌλ‘œ 이야기 ν•΄μ£Όμ‹  μ§€μš°λ‹˜. 8측에 κ°”λ‹€μ˜€λ©΄(?) μƒˆλ‘œμš΄ API듀이 λ§Œλ“€μ–΄μ§€κ³  λ§Œλ“€μ–΄μ Έμ„œ 속도감에 λ†€λžμŠ΅λ‹ˆλ‹€. μ–΄λ €μš΄ μΌμž„μ—λ„ κΈμ •μ μœΌλ‘œ μ΄μ•ΌκΈ°ν•΄μ£Όμ‹œκ³  ν”„λ‘ νŠΈμ™€λ„ 적극적으둜 μ†Œν†΅ν•΄μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.

✏️ λͺ…μ€€λ‹˜
μ €μ˜ λ©˜νƒˆμ΄ λ¬΄λ„ˆμ§ˆ λ•Œλ§ˆλ‹€ μž˜ν•˜κ³  μžˆλ‹€κ³  격렀해주신 λͺ…μ€€λ‹˜, κ°μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€. 정말 λ‚˜λŠ” μ•ˆλ˜λŠ” 걸까 ν•˜κ³  ν˜Όμž£λ§μ„ κΊΌλ‚Όλ•Œλ§ˆλ‹€ λ‹€μ •ν•˜κ²Œ μ΄μ•ΌκΈ°ν•΄μ£Όμ…¨λ˜ λ‚ λ“€ μžŠμ§€ λͺ»ν•  κ±°μ—μš”. μ–Έμ œλ‚˜ κΎΈμ€€ν•˜κ²Œ λ…Έλ ₯ν•˜λŠ” λͺ¨μŠ΅κ³Ό κ·Έ λ§Žμ€ 데이터듀을 μ΄ν•΄ν•˜κ³  κ³„μ‹œλŠ” λͺ¨μŠ΅μ΄ λŒ€λ‹¨ν•˜λ‹€κ³  μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€. ν•œνŽΈμœΌλ‘  μžκ·Ήλ„ 받기도 ν–ˆλ”λžλ‹ˆλ‹€. μ €μ˜ λ©˜νƒˆμ„ 잘 μž‘μ•„μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.

Front-end : Feature View

1. Main

2. Sign-up

3. Login

4. Recommend

5. Product

6. Product Detail

7. Cart

8. Order

Back-end : DB modeling

μš°λ¦¬λ“€μ˜ μΉ˜μ—΄ν–ˆλ˜ μ‹œκ°„

!

μžμ„Έν•œ κΈ°μˆ μ΄μ•ΌκΈ°λŠ” μ—¬κΈ°λ‘œ !

profile
🍼 newbie frontend developer

2개의 λŒ“κΈ€

comment-user-thumbnail
2021λ…„ 7μ›” 18일

κ³ μƒν•˜μ…¨μŠ΅λ‹ˆλ‹€ μˆ˜μ •λ‹˜ :) μˆ˜μ •λ‹˜ κ³„μ’Œμ— λ°₯κ°’ λ³΄λ‚΄λŠ”κ²ƒλ„ κΈˆμš”μΌμ΄ λ§ˆμ§€λ§‰μ΄μ—ˆλ„€μš”γ… γ… γ…  μ•„μ‰¬μ›Œμš”,,,

1개의 λ‹΅κΈ€