AI Native Engineer

Addy Osmani의 "The AI-Native Software Engineer" μš”μ•½ 정리

κ°œμš”

AI λ„€μ΄ν‹°λΈŒ μ†Œν”„νŠΈμ›¨μ–΄ μ—”μ§€λ‹ˆμ–΄λŠ” AIλ₯Ό 일상적인 μ›Œν¬ν”Œλ‘œμš°μ— 깊이 ν†΅ν•©ν•˜μ—¬, AIλ₯Ό μžμ‹ μ˜ λŠ₯λ ₯을 μ¦ν­μ‹œν‚€λŠ” νŒŒνŠΈλ„ˆλ‘œ ν™œμš©ν•˜λŠ” μ—”μ§€λ‹ˆμ–΄λ₯Ό λ§ν•œλ‹€.

핡심 λ§ˆμΈλ“œμ…‹ λ³€ν™”

AIλ₯Ό μœ„ν˜‘μ΄ μ•„λ‹Œ 증폭기둜

ν˜‘λ ₯μžλ‘œμ„œμ˜ AI (λŒ€μ²΄μžκ°€ μ•„λ‹˜)

λͺ¨λ“  μ—”μ§€λ‹ˆμ–΄λŠ” 이제 λ§€λ‹ˆμ €

μ‹œμž‘ν•˜κΈ° - AIλ₯Ό 일상 μ›Œν¬ν”Œλ‘œμš°μ— 톡합

Step 1: AI μš°μ„ μœΌλ‘œ μ‹œμž‘

Step 2: μ μ ˆν•œ AI 도ꡬ μ„€μ •

Step 3: ν”„λ‘¬ν”„νŠΈ κΈ°λ³Έ 배우기

ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λ§μ΄ 핡심 μŠ€ν‚¬. AIμ—κ²Œ λͺ…ν™•ν•œ μ§€μ‹œμ™€ λ§₯락 제곡이 μ€‘μš”.

λ‚˜μœ ν”„λ‘¬ν”„νŠΈ μ˜ˆμ‹œ:

"λ‚΄ React μ»΄ν¬λ„ŒνŠΈ ν…ŒμŠ€νŠΈ μž‘μ„±ν•΄μ€˜"

쒋은 ν”„λ‘¬ν”„νŠΈ μ˜ˆμ‹œ:

"이메일 ν•„λ“œ, λΉ„λ°€λ²ˆν˜Έ ν•„λ“œ, 제좜 λ²„νŠΌμ΄ μžˆλŠ” LoginForm React μ»΄ν¬λ„ŒνŠΈκ°€ μžˆμŠ΅λ‹ˆλ‹€. 
성곡 μ‹œ 성곡 λ©”μ‹œμ§€λ₯Ό, μ‹€νŒ¨ μ‹œ μ—λŸ¬ λ©”μ‹œμ§€λ₯Ό onSubmit μ½œλ°±μ„ 톡해 ν‘œμ‹œν•©λ‹ˆλ‹€. 
λ‹€μŒμ„ μˆ˜ν–‰ν•˜λŠ” Jest ν…ŒμŠ€νŠΈ νŒŒμΌμ„ μž‘μ„±ν•΄μ£Όμ„Έμš”:
(1) 폼 λ Œλ”λ§
(2) μœ νš¨ν•œ/μœ νš¨ν•˜μ§€ μ•Šμ€ μž…λ ₯ μ±„μš°κΈ°
(3) 폼 제좜
(4) onSubmit이 μ˜¬λ°”λ₯Έ λ°μ΄ν„°λ‘œ ν˜ΈμΆœλ˜λŠ”μ§€ 확인
(5) 성곡 및 μ—λŸ¬ μƒνƒœκ°€ 적절히 λ Œλ”λ§λ˜λŠ”μ§€ 확인"

AI 도ꡬ 및 ν”Œλž«νΌ

IDE λ‚΄ AI μ½”λ”© μ–΄μ‹œμŠ€ν„΄νŠΈ

GitHub Copilot

Cursor - AI λ„€μ΄ν‹°λΈŒ μ½”λ“œ 에디터

Windsurf - λŒ€μš©λŸ‰ μ»¨ν…μŠ€νŠΈ AI μ—μ΄μ „νŠΈ

AI 기반 ν”„λ‘œν† νƒ€μ΄ν•‘ 및 MVP λΉŒλ”

Bolt (bolt.new)

v0 (v0.dev by Vercel)

Lovable (lovable.dev)

μ†Œν”„νŠΈμ›¨μ–΄ 개발 생λͺ…μ£ΌκΈ°(SDLC) μ „λ°˜μ— 걸친 AI ν™œμš©

1. μš”κ΅¬μ‚¬ν•­ 및 아이디어 λ„μΆœ

2. μ‹œμŠ€ν…œ λ””μžμΈ 및 μ•„ν‚€ν…μ²˜

3. κ΅¬ν˜„ (μ½”λ”©)

4. ν…ŒμŠ€νŒ… 및 ν’ˆμ§ˆ 보증

5. 디버깅 및 μœ μ§€λ³΄μˆ˜

6. 배포 및 운영

AI 증강 μ—”μ§€λ‹ˆμ–΄λ§μ„ μœ„ν•œ λͺ¨λ²” 사둀

1. λͺ…ν™•ν•˜κ³  λ§₯락적인 ν”„λ‘¬ν”„νŠΈ μž‘μ„±

μ˜ˆμ‹œ:

"이 μ½”λ“œ [μŠ€λ‹ˆνŽ« 포함]λ₯Ό μ–΄λ–»κ²Œ μ΅œμ ν™”ν•  수 μžˆμ„κΉŒμš”? 특히 μ •λ ¬ λΆ€λΆ„μ˜ 속도λ₯Ό κ°œμ„ ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€."

2. AI 좜λ ₯을 항상 λ¦¬λ·°ν•˜κ³  검증

3. λ²”μœ„ 관리: AIλ₯Ό 증폭기둜, 전체 ν”„λ‘œμ νŠΈ μžλ™μ‘°μ’…μœΌλ‘œλŠ” μ‚¬μš© κΈˆμ§€

4. 지속적인 ν•™μŠ΅ 및 μ΅œμ‹  정보 μœ μ§€

5. ν˜‘μ—… 및 νŒ€ κ΄€ν–‰ 수립

6. AIλ₯Ό μ±…μž„κ° 있고 윀리적으둜 μ‚¬μš©

7. 리더 및 λ§€λ‹ˆμ €λ₯Ό μœ„ν•œ μ‘°μ–Έ: AI μš°μ„  μ—”μ§€λ‹ˆμ–΄λ§ λ¬Έν™” μœ‘μ„±

κ²°λ‘ : 미래 μˆ˜μš©ν•˜κΈ°

μ£Όμš” μš”μ•½

도ꡬ μƒνƒœκ³„

ν˜‘μ—…μ  νŒŒνŠΈλ„ˆμ‹­

κ²½ν—˜μ˜ κ°€μΉ˜

미래 전망

더 넓은 영ν–₯

μ‹€μ²œ 방법

ref

What Else?
inflearn react api server -50% 할인쿠폰: 20652-ab1f1cd4c373 buy me a coffee