디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅆㅇㅆ(124.216) 2024.12.17 16:43:40
조회 517 추천 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 - -
2787182 포폴용 프젝에 시큐리티 넣는다 안넣는다 [4] ㅇㅇ(116.38) 12.17 86 0
2787181 사옥을 하나 건물 통째로 사들여서 목장처럼 운영하고 싶다 프갤러(14.39) 12.17 54 0
2787180 하 다 출시하고있는데 나만 씨발. ㅆㅇㅆ(124.216) 12.17 50 0
2787179 용산하면 용팔이 이미지라 후진적이라 생각했는데 [2] 헬마스터갤로그로 이동합니다. 12.17 81 1
2787177 두산로보틱스 부트캠프 어떤지 아는사람 있음?? [5] 프갤러(183.102) 12.17 131 0
2787176 여미새 틀딱 개발실장 이해안가는점 [3] 프갤러(118.235) 12.17 107 0
2787175 20201116일 사진 후기 좀... 국민의힘 전성기 NeckDoria(14.35) 12.17 59 0
2787173 이거 노베이스도 가서 들을만한가 ㅇㅇ(125.190) 12.17 44 0
2787171 글삭왜하는데 여자욕해서그럼? 기획 패고싶다는게 왜 [2] 프갤러(118.235) 12.17 79 0
2787162 기획 시바련들 종특인가 좃같네 [7] 프갤러(118.235) 12.17 124 0
2787160 코시국때 리액트좀 해둘껄 후회된다 [4] 프갤러(183.96) 12.17 95 0
2787158 나도 재능이 있었으면 좋겠구나 ㅆㅇㅆ(124.216) 12.17 34 0
2787155 재능있어도 고졸국비면 답없지않냐 [5] 프갤러(211.234) 12.17 152 0
2787153 뉴비 질문 드리옵니다. asdf(106.246) 12.17 32 0
2787152 면접 개쉬운 코테 떨어짐 고진감래(211.36) 12.17 69 0
2787149 취업했는데 왜캐 좌파들이 많냐? [5] 프갤러(118.235) 12.17 153 1
2787147 면접을 오늘도 조지고 왔습니다 [2] 프갤러(118.235) 12.17 84 0
2787145 오픈ai 입싸하고 죽었다고 함 [2] 헬마스터갤로그로 이동합니다. 12.17 116 0
2787144 겨울에 추운데 가출한 고등학생들 발명도둑잡기갤로그로 이동합니다. 12.17 37 0
2787143 군대에 가져가서 프로그래밍 연습할만한 기기 있나 [5] ㅇㅇ(118.235) 12.17 70 0
2787142 와 근데 프롬프트 코딩하면서 키워드 어떻게 써야할지 배우니까 결과물이 ㅆㅇㅆ(124.216) 12.17 50 0
2787139 신입 초봉 3200인데 수급 80퍼 떼간다네 이거 맞노 시발?? [5] ㅇㅇ(211.104) 12.17 138 0
2787137 엉엉 우는 중 [9] 주아갤로그로 이동합니다. 12.17 84 0
2787136 mac os로 바꿨는데 한영키 전환이 진짜 번거롭네 [3] 프갤러(14.39) 12.17 63 0
2787134 인생이 분명 꼬이고 있는데 게으른 습관이 해결이 안되네 진짜... [3] ㅇㅇ(123.213) 12.17 57 0
2787132 이게 경험이 없을수록 어떤 아키텍쳐와 구조가 [4] ㅆㅇㅆ(124.216) 12.17 77 0
2787131 ㅆㅇㅆ야 자영업 뭐했어? [3] 발명도둑잡기갤로그로 이동합니다. 12.17 88 0
2787128 한국에는 갱단들이 없어서 참 문제임 [14] 신종야옹갤로그로 이동합니다. 12.17 555 7
2787127 어떤 사람이 그랬는데 개발자들은 지들끼리 욕해서 안된다고함 [2] ㅇㅇ(118.235) 12.17 78 1
2787126 도배로 아이피 하루 차단 당함 [7] 발명도둑잡기갤로그로 이동합니다. 12.17 61 1
2787125 파이썬 코드좀 짜주실분.. 제발 [1] 프갤러(175.113) 12.17 68 0
2787124 면접 능욕당하고 옴 [11] 프갤러(118.33) 12.17 155 0
2787122 아 씨발 진짜 약속 깨고싶다 [6] 주아갤로그로 이동합니다. 12.17 76 0
2787120 Bill Papoutsis - Memories 발명도둑잡기갤로그로 이동합니다. 12.17 33 0
2787118 프론트 2년차 이직 포트폴리오 주제 앙망 ㅇㅇ(223.38) 12.17 43 0
2787114 한국 프로그래머 커뮤니티는 항상 갈때마다 느끼지만 볼 게 없음 [1] ㅆㅇㅆ(124.216) 12.17 97 6
2787112 오늘 업무 끗이다 ㅇㅅㅇ [5] 아스카영원히사랑해갤로그로 이동합니다. 12.17 77 0
2787110 리액트가 뭐길래 사람들이 저래 열띈 토론할까 ㅆㅇㅆ(124.216) 12.17 53 0
2787108 코테 벼락치기 [1] 프갤러(122.44) 12.17 40 0
2787105 개인적으로 AI 사고 줄이는 방법은 스크립트 템플릿 강화 좋아함 ㅆㅇㅆ(124.216) 12.17 52 0
이번 AI 관련 구글 엔지니어 책임자 애디 오스마니 기고글 요약 [9] ㅆㅇㅆ(124.216) 12.17 517 8
2787101 나 깜짝놀란사실 쿼리스트링은 사실 대소문자를 구분한닷 @@@ 텬됴대한의아들갤로그로 이동합니다. 12.17 44 0
2787099 디시 갤 중에 평균 학력 가장 높은 갤러리 어디임 [7] 아스카영원히사랑해갤로그로 이동합니다. 12.17 109 0
2787096 학생이면 공모전 이런거 많이 즁요한거같더라 프갤러(223.39) 12.17 58 0
2787094 냥덩 취향 영화 <못 말리는 드라큘라> 발명도둑잡기갤로그로 이동합니다. 12.17 33 0
2787092 프론트는 레퍼런스 없으면 어려운데 [1] 프갤러(218.39) 12.17 73 0
2787090 분홍립스틱 - 강애리자 / 1988 발명도둑잡기갤로그로 이동합니다. 12.17 37 0
2787089 작품하나 - '난 아직도 널' [가요톱10, 1988] 발명도둑잡기갤로그로 이동합니다. 12.17 37 0
2787088 발명아조씨 개발자 맞음? [2] 프갤러(175.197) 12.17 39 0
2787085 해외 개발 디코 있다보면 최근에 있는 해외 개발자 주제들보면 [3] ㅆㅇㅆ(124.216) 12.17 100 0
뉴스 차지연, 과호흡 상태로 뮤지컬 ‘광화문연가’ 공연 중단 디시트렌드 12.23
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2