๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ๏ธ DevLog/Devcourse

[DevCourse] ์ƒ์„ฑํ˜• AI ํ™œ์šฉ ๋ฐฑ์—”๋“œ ๋ฐ๋ธŒ์ฝ”์Šค 2์ผ์ฐจ

by hyebin (Helia) 2025. 4. 8.
๋ฐ˜์‘ํ˜•

๋ฐ๋ธŒ์ฝ”์Šค 2์ผ ์ฐจ. ๋ณธ๊ฒฉ์ ์œผ๋กœ ์ˆ˜์—…์ด ์‹œ์ž‘๋๋‹ค.

 

์•„์ง ์‹ค์Šต๋ณด๋‹ค๋Š” ์ด๋ก  ์œ„์ฃผ์˜ ์ˆ˜์—…์ด์—ˆ์ง€๋งŒ, ์•Œ์ฐจ๊ณ  ํฅ๋ฏธ๋กœ์šด ๋‚ด์šฉ๋“ค์ด ๋งŽ์•˜๋‹ค.

ํŠนํžˆ ChatGPT๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด “์ž˜” ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๋‹ค.


โœจ ChatGPT์™€ ์ƒ์„ฑํ˜• AI์— ๋Œ€ํ•œ ์ดํ•ด

 

์˜ค๋Š˜ ์ˆ˜์—…์˜ ํ•ต์‹ฌ ์ฃผ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ‘์ƒ์„ฑํ˜• AI’์˜€๊ณ , ๊ทธ ์ค‘์‹ฌ์—๋Š” ChatGPT๊ฐ€ ์žˆ์—ˆ๋‹ค.

์ด๋ฏธ ๋งŽ์ด ์จ๋ดค์ง€๋งŒ, ์ด๋ฒˆ์—” ์กฐ๊ธˆ ๋” ์›๋ฆฌ์ ์œผ๋กœ ์ ‘๊ทผํ•ด์„œ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

  • ChatGPT๋Š” ํŠธ๋žœ์Šคํฌ๋จธ ๊ตฌ์กฐ ๊ธฐ๋ฐ˜์˜ ์–ธ์–ด ๋ชจ๋ธ๋กœ, ๋ฌธ๋งฅ์„ ์ดํ•ดํ•˜๊ณ  ๋‹ค์Œ ๋‹จ์–ด๋ฅผ ์˜ˆ์ธกํ•˜๋ฉด์„œ ์ž์—ฐ์Šค๋Ÿฌ์šด ๋ฌธ์žฅ์„ ๋งŒ๋“ค์–ด๋‚ธ๋‹ค.
  • ๊ฒฐ๊ตญ “๋‹ค์Œ์— ์˜ฌ ๋ง์„ ๋˜‘๋˜‘ํ•˜๊ฒŒ ์˜ˆ์ธกํ•˜๋Š” ๋ชจ๋ธ”์ด๋ผ๋Š” ์ ์ด ์ธ์ƒ ๊นŠ์—ˆ๋‹ค.
  • ์˜ˆ๋ฅผ ๋“ค์–ด “HTML๋กœ 20์ž ์ด๋‚ด ์ž๊ธฐ์†Œ๊ฐœ ๋งŒ๋“ค์–ด์ค˜” ๊ฐ™์€ ์‹์˜ ์š”์ฒญ๋„ ๊ฐ€๋Šฅํ•œ๋ฐ, ์ด๊ฑด ๋‹จ์ˆœํ•œ ๋‹ต๋ณ€์ด ์•„๋‹ˆ๋ผ ์˜๋„๋ฅผ ํŒŒ์•…ํ•œ ์ƒ์„ฑ์ด๋ผ๋Š” ์ ์—์„œ ๋†€๋ผ์› ๋‹ค.

๐Ÿง  Prompt Engineering (ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง)

 

๊ฐœ์ธ์ ์œผ๋กœ ๊ฐ€์žฅ ์žฌ๋ฐŒ์—ˆ๋˜ ํŒŒํŠธ์˜€๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ๋Š” ๋‹จ์ˆœํ•œ ์งˆ๋ฌธ์ด ์•„๋‹ˆ๋ผ, AI์—๊ฒŒ ์–ด๋–ค ์—ญํ• ๊ณผ ์ถœ๋ ฅ์„ ๊ธฐ๋Œ€ํ•˜๋Š”์ง€๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๊ณผ์ •์ด์—ˆ๋‹ค.
  • ์ข‹์€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฒ•:
    • ์—ญํ• ์„ ์ง€์ •ํ•ด ์ฃผ๊ธฐ
    • ์˜ˆ์‹œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ
    • ์ถœ๋ ฅ ํ˜•์‹์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์ •ํ•˜๊ธฐ
    • ๋‹จ๊ณ„์ ์œผ๋กœ ์š”์ฒญํ•˜๊ธฐ ๋“ฑ

 

๊ทธ๋ƒฅ “์ฝ”๋“œ ์•Œ๋ ค์ค˜”๊ฐ€ ์•„๋‹ˆ๋ผ

“๋„Œ ์ง€๊ธˆ๋ถ€ํ„ฐ ๋‚˜์˜ ํ”„๋ก ํŠธ์—”๋“œ ๋ฉ˜ํ† ์•ผ. HTML๋กœ ๊ฐ„๋‹จํ•œ ์นด๋“œ UI ์˜ˆ์‹œ๋ฅผ 3๊ฐœ๋งŒ ๋งŒ๋“ค์–ด์ค˜. ์ฝ”๋“œ๋งŒ ์ถœ๋ ฅํ•ด ์ค˜.”

์ด๋ ‡๊ฒŒ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์“ฐ๋Š” ๊ฒŒ ์ง„์งœ ๊ฟ€ํŒ์ด์—ˆ๋‹ค.


๐Ÿ›  Git & GitHub ๊ธฐ์ดˆ

 

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•„์ˆ˜ ๋„๊ตฌ์ธ Git๊ณผ GitHub์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ๊ฐœ๋…๋„ ์ตํ˜”๋‹ค.

  • Git์€ ํŒŒ์ผ์˜ ๋ณ€๊ฒฝ ์ด๋ ฅ์„ ์Šค๋ƒ…์ƒท์ฒ˜๋Ÿผ ์ €์žฅํ•ด์„œ ์–ธ์ œ๋“  ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค.
  • add → commit → push์˜ ํ๋ฆ„์ด ํ•ต์‹ฌ
  • ๋กœ์ปฌ ์ž‘์—…, ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ, ์ปค๋ฐ‹ ๋‹จ์œ„ ๊ด€๋ฆฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ ์†Œ๊ฐœ๋ฅผ ๋ฐ›์•˜๋‹ค.
  • GitHub๋Š” ๊ทธ Git ์ €์žฅ์†Œ๋ฅผ ์˜จ๋ผ์ธ์—์„œ ํ˜‘์—…ํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„

 

์ž์ฃผ ์‚ฌ์šฉํ•œ ๋„๊ตฌ์ด์ง€๋งŒ ํ•œ๋ฒˆ ๋” ๊ฐœ๋…์„ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋‹ค.


๐Ÿงก ๋А๋‚€ ์ 

 

์˜ค๋Š˜ ์ˆ˜์—…์€ “ChatGPT๋ฅผ ๋‹จ์ˆœํžˆ ์“ฐ๋Š” ๊ฑธ ๋„˜์–ด ์ž˜ ํ™œ์šฉํ•˜๋Š” ๋ฒ•”์„ ๋ฐฐ์šด ํ•˜๋ฃจ์˜€๋‹ค.

ํ”„๋กฌํ”„ํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ์งœ์•ผ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ๊ฒŒ ๋œ ๊ฒŒ ํŠนํžˆ ์œ ์šฉํ–ˆ๋‹ค.

 

์•ž์œผ๋กœ์˜ ๊ฐ•์˜๋“ค๋„ ๋„ˆ๋ฌด ๊ธฐ๋Œ€๋œ๋‹ค. ์•ž์œผ๋กœ๋„ ํŒŒ์ดํŒ…!!

๋ฐ˜์‘ํ˜•