Why Humans Can't Keep Up With AI-Written Code - Tariq Shaukat, Sonar
ํ ์ค ํต์ฌ
AI๊ฐ ์ฝ๋๋ฅผ ๋๋ ์์ฐํ๋ ์๋์๋ ์๋๋ณด๋ค ์ ๋ขฐ๊ฐ ๋ณ๋ชฉ์ด ๋๋ฏ๋ก, ์ํํธ์จ์ด ํฉํ ๋ฆฌ๋ ๋ช ํํ ์๋ยท๊ฐ์ด๋๋ผ์ธยท๋ ๋ฆฝ ๊ฒ์ฆยท์ฆ๊ฑฐ๋ฅผ ์ค๊ณํด ์์ ์๊ฒ ๋ฐฐํฌํ ์ ์์ด์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ ๊ธฐ์ ์ฉ์ผ๋ก ์ค์ ๋ก ์๋ํ๋ ์ํํธ์จ์ด ํฉํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํด, AI ์๋์ ๊ฐ๋ฐ์ ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ค์ ์ค๊ณํด์ผ ํ๋์ง ๋ค๋ฃฌ๋ค.
-
0:26
์๋์ฐจ ๊ณต์ฅ์ ๋ฐ๊พผ ๋ณผ ๋ฒ ์ด๋ง Toyota์ Lexus์ ์ฌ๋ก๋ฅผ ํตํด ํ์ง ์ฐ์ , ์์คํ ๊ฐ์ , ์ค๊ณ ๋จ๊ณ์ ์ ํฉ์ฑ, ๋ฌธ์ ์ ์ฆ์ ํด๊ฒฐ, ํ์ฅ ๊ถํ ๋ถ์ฌ๊ฐ ์ข์ ๊ณต์ฅ์ ํต์ฌ ์๋ฆฌ์์ ๋ณด์ฌ์ค๋ค.
-
2:23
์ํํธ์จ์ด๋ ์ด๋ฏธ ์ด ์์ด๋์ด๋ฅผ ๋น๋ ค์๋ค Agile, Kanban, error budgets, continuous integration ๊ฐ์ ํ๋ ์ํํธ์จ์ด ๊ดํ์ ์ด๋ฏธ ์ ์กฐ์ ์ ํ์ง ์ค์ฌ ์ฌ๊ณ ๋ฅผ ๋ฐ์๋ค์ฌ ์๊ณ , ๊ทธ ๋๋ถ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ ์๋ํด ์๋ค.
-
2:55
์์ด์ ํธ๊ฐ ๊ณต์ฅ์ ๋ฌด๋๋จ๋ฆฐ๋ค ์์ด์ ํธ ๋์ ์ผ๋ก ์ฝ๋ ์์ฐ๋๊ณผ ์ปค๋ฐ ์๋ ํญ์ฆํ์ง๋ง, ๋ณด์ ์ํ๊ณผ ํ์ง ๋ฌธ์ ๋ ํจ๊ป ์ปค์ง๋ฉฐ ๊ธฐ์กด ๊ณต์ฅ ๋ชจ๋ธ์ ๊ทธ๋๋ก ์ ์ฉํ ์ ์๊ฒ ๋๋ค.
-
5:19
๋ฌธ์ 1: ์ฌ๋์ ๋ฃจํ์ ๋ฃ๋ ๋ฐฉ์์ ํ์ฅ๋์ง ์๋๋ค ์ฝ๋ ์์ฑ์ ๊ธ์ฆํ์ง๋ง ๋ฆด๋ฆฌ์ค๋ ๊ทธ๋งํผ ๋์ง ์์, ์ฌ๋์ด ์ต์ข ํต์ ํ๋ ๋ฐฉ์๋ง์ผ๋ก๋ ์์ฑ ์๋๋ฅผ ์ถํ ์๋๋ก ๋ฐ๊พธ๊ธฐ ์ด๋ ต๋ค.
-
6:45
๋ฌธ์ 2: ์์ด์ ํธ๋ ํฐ ์ฝ๋๋ฒ ์ด์ค์ ์ฝํ๋ค ์ฝ๋๋ฒ ์ด์ค๊ฐ ์ปค์ง์๋ก ์์ด์ ํธ์ ์ ํ๋๋ ๊ธ๊ฒฉํ ๋จ์ด์ง๊ณ , ๊ตฌ์กฐ๋ฅผ ์ดํดํ๋ ๋ฐ ํ ํฐ์ ๋ง์ด ์๋ชจํด ์์ ๋น์ฉ๊ณผ ๋ณ๋์ฑ์ด ํฌ๊ฒ ๋์ด๋๋ค.
-
8:04
๋ฌธ์ 3: ์ค๋ฅ๋ ๋์ ๋๋ค ์ฅ์๊ฐ ์์ ์์๋ ๋จ๊ณ๋ณ ์ ํ๋๊ฐ ๋์๋ ์ค๋ฅ๊ฐ ๋์ ๋๋ฉฐ, ์ฌ๋ฌ ๋จ๊ณ๊ฐ ์์ผ์๋ก ์ต์ข ์ฑ๊ณต ํ๋ฅ ์ด ๋น ๋ฅด๊ฒ ๋ฎ์์ง๋ค.
-
9:06
๋ฌธ์ 4: LLM ์ฌํ์ ์ ๋ขฐํ๊ธฐ ์ด๋ ต๋ค ๊ฐ์ ์ง๋ฌธ์๋ LLM์ ํ๋จ์ ์ฌํ์ฑ ์๊ฒ ๊ณ ์ ๋์ง ์๊ณ , ๋จ์ํ ์ฌ๊ฒ์ฆ ์ง๋ฌธ์๋ ๋ต์ด ๋ฐ๋๊ธฐ ๋๋ฌธ์ AI ์ฌํ์ ๋จ๋ ๊ธฐ์ค์ผ๋ก ์ผ๊ธฐ ์ด๋ ต๋ค.
-
10:03
๋ฌธ์ 5: ์ ์ฉ๊น์ง์ ์๊ฐ์ ๊ฑฐ์ 0์ด๋ค ๊ณต๊ฒฉ๊ณผ ์ ์ฉ์ด ๋๋ฌด ๋นจ๋ฆฌ ์ผ์ด๋ ์ ์์ด, ์ฌํ ๋์์ด ์๋๋ผ ์ค๊ณ ๋จ๊ณ์์๋ถํฐ ์๋ฐฉ์ด ๋ด์ฅ๋์ด์ผ ํ๋ค.
-
10:25
์ฝ๋ ์ ๋ขฐ ๊ณต์ ์ ๋ขฐํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค๋ ค๋ฉด ์๋, ๊ฐ์ด๋๋ผ์ธ, ๋ ๋ฆฝ์ ์ด๊ณ ์ฒ ์ ํ ๊ฒ์ฆ, ๊ทธ๋ฆฌ๊ณ ๋ฐ๋ณต ๊ฐ๋ฅํ๊ณ ๊ฐ์ฌ ๊ฐ๋ฅํ ์ฆ๊ฑฐ๊ฐ ๋ชจ๋ ํ์ํ๋ฉฐ, ํ๋๋ผ๋ ๋น ์ง๋ฉด ์ ๋ขฐ๋ ๋ฌด๋์ง๋ค.
-
12:36
๊ณ ๊ฐ ๊ฒฐ๊ณผ Sonar Vortex์ SonarQube๋ฅผ ํ์ฉํ๋ฉด ํ ํฐ ๋น์ฉ๊ณผ ์ปค๋ฐ ์ด์๋ฅผ ์ค์ด๊ณ , ๋ณด์ยท์ถ์ ์๋ยท์ฅ์ ๋น๋์์ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ผ๋ฉฐ, ์ฆ๊ฑฐ๋ฅผ ๋จ๊ธฐ๋ ํ์ง ๊ฒ์ดํธ๊ฐ ์ค์ ์ด์ ์ ๋ขฐ๋ฅผ ๋ง๋ ๋ค.
-
15:49
์ฝ๋๋ ํ๋ถํ์ง๋ง ์ ๋ขฐ๋ ํฌ์ํ๋ค ๋ฏธ๋์ ํต์ฌ ๊ณผ์ ๋ ์ฝ๋๋ฅผ ๋ ๋ง์ด ๋ง๋๋ ์ผ์ด ์๋๋ผ, ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์์ ์๊ฒ ๋ฐฐํฌํ ์ ์๋ ์ ๋ขฐ๋ฅผ ๊ณต์ ํ๊ฒ ์์ฐํ๋ ๊ฒ์ด๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ๋์ ์ ์ฑํจ๋ ์์ฑ๋์ด ์๋๋ผ ์ถํ ๊ฐ๋ฅ์ฑ์ ์ผ๋ง๋ ๋์ด๋๋์ ๋ฌ๋ ค ์์ผ๋ฏ๋ก, ๋ฆด๋ฆฌ์คยท๊ฒ์ฆยท์ฆ๊ฑฐ ์์ฑ๊น์ง ํ ํ๋ฆ์ผ๋ก ์ค๊ณํด์ผ ํ๋ค.
- ํฐ ์ฝ๋๋ฒ ์ด์ค์์์ ์์ด์ ํธ ํ์ฉ์ ๋งฅ๋ฝ ์ ๊ณต๊ณผ ์๋ด๊ฐ ์ฑ๋ฅ์ ์ข์ฐํ๋ฏ๋ก, ํ ํฐ์ ์๋ผ๋ ๊ฒ๋ณด๋ค ๋ต์ ๋นจ๋ฆฌ ๋๋ฌํ๊ฒ ํ๋ ์ ๋ณด ๋ฐฐ์น๊ฐ ๋ ์ค์ํ๋ค.
- AI ๊ฐ๋ฐ ๊ฑฐ๋ฒ๋์ค๋ ์ฌ๋์ ๊ฐ์๋ง์ผ๋ก๋ ๋ถ์กฑํ๋ฉฐ, ๋ ๋ฆฝ ๊ฒ์ฆ๊ณผ ๊ฐ์ฌ ๊ฐ๋ฅํ ์ฆ๊ฑฐ๋ฅผ ์๋์ผ๋ก ๋จ๊ธฐ๋ ์ฒด๊ณ๋ฅผ ๋จผ์ ๊ฐ์ถฐ์ผ ํ๋ค.