디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이번 AI 관련 구글 엔지니어 책임자 애디 오스마니 기고글 요약

ㅆㅇㅆ(124.216) 2024.12.17 16:43:40
조회 524 추천 8 댓글 9

https://addyo.substack.com/p/the-70-problem-hard-truths-about

 


70% 문제-AI 지원 코딩에 대한 차가운 진실


이라고 하는데


개발자들이 실제로 AI를 사용하는 방법


패턴은 크게 2가지


1. 부트 스트래퍼

(부트 스트래프는 초기 상단계에서 단순 요소부터 복잡한 체계를 구성하는 것을 말함)

-> 디자인이나 대략적인 개념으로 시작

-> AI를 사용하여 완전한 초기 코드 베이스 생성

-> 몇시간 or 며칠안에 동작하는 프로토타입 얻음

-> 빠른 검증 및 반복작업에 집중


2. 데일리 개발 

(Cursor,Cline,Copilot,WindSurf)

-> 코드 완성 및 제안을 위한 AI 사용

-> 복잡한 리팩토링 작업에 AI 활용

-> 테스트 및 문서 생성

-> 문제 해결을 위한 '페어프로그래머'로 AI 요약


하지만 이 2개의 방식에는 숨겨진 비용이 존재함


AI 속도의 숨겨진 비용


1.생성된 코드를 더 작고 집중적으로 리팩토링

2.AI가 놓친 엣지케이스(예외처리) 추가

3. 타입 정의 및 인터페이스 강화

4. 아키텍쳐에 대한 의문 제기

5. 포괄적 오류처리 추가


기본적으로 시니어 프로그래머일수록 AI의 출력을 제한하고 있음. 전문성을 바탕으로 코드의 유지관리를 하지만 주니어 엔지니어는 이를 놓침.

이를 '카드의 집(카드로 집을 쌓아둔것과 같다' 라는 현상과 이어짐


지식의 역설


AI는 초보자보다 숙련 개발자에게 더 많은 도움이 되는데, 이것은 시대 착오적으로 보임. 왜 
AI는 개발 민주화를 하지 않을까?(내가 일베가 아니라 본문에서 개발 민주화democratize라고 말하고 있음)

1. 시니어들은 AI를 사용하여 자신이 이미 알고 있는 작업에 대한 가속화

2. 주니어들은 AI를 사용해 무엇을 해야하는지 배우려고 함.

3. 결과는 극적으로 다르다.


시니어 엔지니어들이 AI를 사용하는 방법


1. 이미 이해하고 있는 아이디어를 빠르게 프로토 타이핑함

2. 기본 구현을 생성한 다음 이를 개선

3. 알려진 문제에 대한 대안적 접근 방식 탐색

4. 일상적인 코딩 작업 자동화


주니어들의 잘못된 사용법


1. 잘못되고 오래된 솔루션 수락

2. 중요한 보안 및 성능 고려 사항 놓침

3. AI가 생성한 코드 디버깅 어려워함

4. 완전히 이해하지 못하는 시스템 구축



AI를 코딩에 사용하는 비엔지니어는 좌절스러운 벽에 부딪히는데, 일반적으로 70%는 빠르게 달성할 수 있지만 30%의 디테일을 놓침.


(비 엔지니어들이 겪는)두 걸음 뒤로 물러서게 만드는 패턴


일반적으로 다음과 같은 패턴양상을 띔

1. 작은 버그를 수정하려고함

2. AI는 합리적인 척 하는 변경사항 제안

3. 이 수정은 다른 모든 것을 망침.

4. AI에게 새로운 문제를 해결해 달라고 요청

5. 이로 인해 문제가 2가지 더 발생

6. 계속 반복됨


AI 학습의 역설


1. 디버깅 기술을 익히지 못하게됨

2. 기본 패턴을 배우는 것을 놓침.(흔히들 OOP에만 패턴이 있는것처럼 보이지만 모든 지향에서 공통적으로 나타나는 패턴이 존재함)

3. 아키텍쳐적 결정에 대한 추론을 배울 수 없음

4. 이로인해서 코드를 유지보수하기 힘들어짐.


---


그외에 더 있긴한데, 그이후로는 AI사용법 설명인데 이부분은 걍 요약 안함


읽어볼만한듯.


개인적으로 확실히 나는 초기에 Star 높은 프로젝트 전체적으로 공부해서 아키텍쳐 흐름이랑 프로그래밍이론부터 배워서 그런가 AI 사용에 딱히 큰 거부감이 없는듯.



추천 비추천

8

고정닉 3

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 2024년 가장 기억에 남는 인터넷 이슈는? 운영자 24/12/23 - -
공지 프로그래밍 갤러리 이용 안내 [84] 운영자 20.09.28 40232 62
2790479 모든게 All time low programming readonly NeckDoria(14.35) 10:56 3 0
2790478 총원 300명 좀 넘는 공공기관에서 아스카영원히사랑해갤로그로 이동합니다. 10:46 14 1
2790475 아직도 IT국비 듣는 호구 없제? 프갤러(211.177) 10:32 23 0
2790474 뉴비 vscode로 c/c++ 설정 중인데 질문점... [2] 프갤러(175.117) 09:56 54 0
2790473 코딩 1년차 결산 [1] 프갤러(1.225) 09:54 52 0
2790472 나는 창업해서 게임3개 내보고 [6] ㅆㅇㅆ찡갤로그로 이동합니다. 09:39 54 0
2790471 오늘도 식상한 하루의 시작이군 [2] 헬마스터갤로그로 이동합니다. 09:37 36 0
2790470 2시간에 걸친 혈투 오늘의 난 드디어 주니어다 ㅆㅇㅆ찡갤로그로 이동합니다. 09:33 20 0
2790467 일년에 한 번 예수님 찬양 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 09:09 27 0
2790466 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 09:04 21 0
2790463 아래껀 디씨 ai 로 생성한 이미지고 이건 어도비 ai로 생성한 이미진데 [1] 헤르 미온느갤로그로 이동합니다. 08:59 29 1
2790462 프붕이들~ 메리 크리스마스~!! [1] 헤르 미온느갤로그로 이동합니다. 08:55 25 1
2790456 혼자서 사이트-서버-응용프로그램 라인 구축할수있으면 [1] 프갤러(223.38) 08:15 48 0
2790454 권력과 성욕도 고환에서 나오는 호르몬의 장난일뿐이다 [4] 헬마에스트로(211.234) 08:01 80 1
2790451 프붕이들 기상시간이다 기상기상! [13] 헬마에스트로(211.234) 07:53 90 0
2790449 정치글 아니면 섹스글 전혀 그레잇하지 못하노 [4] 헬마에스트로(211.234) 07:48 110 0
2790446 아 ㅅㅂ asp.net은 트래픽 용량 줄이는게따로있구나.. [5] 프갤러(223.38) 07:45 51 0
2790442 오늘 오전 근무하냐 [2] 프갤러(119.194) 07:34 31 0
2790429 코딩 다시 시작 ㅆㅇㅆ찡갤로그로 이동합니다. 06:33 67 0
2790424 이맥스 앱들좀 많이 만들자. 스케줄러, 간이엑셀 등등 ㅇㅇ(61.99) 06:24 28 0
2790416 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩삣삐♥갤로그로 이동합니다. 06:06 40 0
2790408 ‘원영적 사고’와 ‘승리적 관점’ 너머 발명도둑잡기갤로그로 이동합니다. 05:02 27 0
2790407 소아성애자라고 하니까 벌레보듯이 보더라 ㅇㅅㅇ 류류(115.161) 04:48 47 0
2790404 일본 왕위 서열 2위 왕자, 대입 특혜 논란 ‘시끌’ [11] 발명도둑잡기갤로그로 이동합니다. 04:34 84 0
2790399 크리스마스 [2] 발명도둑잡기갤로그로 이동합니다. 03:48 42 0
2790398 이지혜, ♥문재완에 불만 폭발 "남편 성에 안차… 챙기기 벅차다" [2] 발명도둑잡기갤로그로 이동합니다. 03:45 53 0
2790393 이번 성탄절, 윤석열 잡으러 간다! [1] 발명도둑잡기갤로그로 이동합니다. 03:29 34 0
2790392 음기 충전 [5] 발명도둑잡기갤로그로 이동합니다. 03:21 50 0
2790390 김규리 작가 [6] 발명도둑잡기갤로그로 이동합니다. 03:04 37 0
2790389 16년도 글인데 윤석열 계엄후 실패하면 증거제출거부권 만들려고했네 ㄷㄷ ㅇㅇ(211.235) 03:00 45 0
2790388 [팩트] 친일파는 조선왕권의 정통 찬탈자고, 이걸 거스른 동학이 진짜다 발명도둑잡기갤로그로 이동합니다. 02:44 25 0
2790384 공신력 없어서 쓰면 안되는 GFP 군사력 순위로 반중 심리공작 발명도둑잡기갤로그로 이동합니다. 02:29 23 0
2790377 아ㅏㅏ 잠이 안와 어떡해 ㅇㅅㅇ;; ㅇㅇ(123.213) 01:49 28 0
2790376 댓글 구현 생각보다 어렵다 jonny갤로그로 이동합니다. 01:45 52 0
2790374 ‘우방’ 캐나다 때리는 트럼프, 다음 차례는 프랑스 독일 한국? 발명도둑잡기갤로그로 이동합니다. 01:25 23 0
2790373 독단적일수록 나쁜 판단을 할 확률이 높다? 발명도둑잡기갤로그로 이동합니다. 01:24 21 0
2790372 크롬 익스텐션 겉핥기중인 입문자 사소한 질문 하나 [2] 프갤러(119.202) 01:18 50 0
2790371 화도 맘대로 못 내는 나라가 있다 발명도둑잡기갤로그로 이동합니다. 01:15 25 0
2790369 트럼프 '관세 폭탄' 여파...캐나다 트뤼도 총리 사임? 발명도둑잡기갤로그로 이동합니다. 01:07 21 0
2790367 윤석열 '예수'에 빗대고 "계엄 또 하면돼"... 발명도둑잡기갤로그로 이동합니다. 01:02 25 0
2790365 트럼프, 중남미특사로 밀레이 경제정책 비난한 클래버-커론 지명 발명도둑잡기갤로그로 이동합니다. 00:55 21 0
2790363 [경제시평] 환율이 오르는 두 가지 이유 발명도둑잡기갤로그로 이동합니다. 00:52 23 0
2790362 미래의 어느 역사학자들의 대화라는데 (에필로그) 아갤러(211.210) 00:47 40 0
2790360 미래의 어느 역사학자들의 대화라는데 (요약편) 아갤러(211.210) 00:44 29 0
2790359 미래의 어느 역사학자들의 대화라는데 아갤러(211.210) 00:43 28 0
2790358 GPT 코드의 문제점은 쓰면 내가 이해를 못한단거임.. [2] ㅆㅇㅆ(124.216) 00:43 50 0
2790357 우리나라는 걍 박근혜 탄핵때부터 망했지 [3] hrin(220.120) 00:42 50 1
2790355 윤석열 검사의 가치관 발명도둑잡기갤로그로 이동합니다. 00:36 21 0
2790353 환율 1451원대...수출주도 성장 한계 드러내 발명도둑잡기갤로그로 이동합니다. 00:33 19 0
뉴스 차지연, 공연 중 과호흡 증세로 긴급 이송… 무대 위 무슨 일이? 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2