• 베스트
  • 소득공제
  • 무료배송

AI 시대의 프로그래머 - 개발 생산성을 200% 높여주는 AI 페어 프로그래밍

  • 톰 타울리(Tom Taulli)
  • 이일섭, 황은옥
  • 한빛미디어
  • 2024년 08월 23일
사용자 평점
0리뷰 0개
10%20,70023,000원
적립금
1,150원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 오늘 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791169212830
쪽수284쪽
크기기타 규격
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 시스템공학
관련 이벤트

AI추천 이유

책 소개

프로그래머, AI 세계에서 살아남기

 

이제 AI는 프로그래머의 강력한 동반자가 됐습니다. 이 책을 통해 AI 도구를 마스터해, 코드 품질은 높이면서 개발 시간은 대폭 단축해 보세요. 빠르게 변화하는 기술 환경에서 AI와 함께 당신의 개발 능력을 한 단계 높여봅시다. 생산성 200% 향상은 시작일 뿐입니다.

AI 개발 도구는 요구사항 정의부터 계획 수립, 설계, 코딩, 디버깅, 테스트, 문서화까지 프로그래밍의 모든 단계에 실용적인 조언을 줍니다. 이 책은 챗GPT와 클로드 같은 LLM부터 깃허브 코파일럿, 아마존 Q 디벨로퍼 같은 코드 특화 AI에 이르기까지 다양한 도구를 사용하는 방법을 소개합니다. 초보자부터 경험 많은 프로그래머까지 AI와 함께 개발 생산성을 높여봅시다.

목차

[목 차]

 

CHAPTER 1 개발자에게 열린 새로운 세상

_1.1 진화와 혁신

_1.2 생성형 AI

_1.3 활용 사례

_1.4 한계점

_1.5 개발자의 새로운 접근 방식

_1.6 결론

 

CHAPTER 2 AI 어시스턴트의 작동 원리

_2.1 주요 기능

_2.2 지능형 코드 완성과의 비교

_2.3 컴파일러와의 비교

_2.4 역량 수준

_2.5 생성형 AI 및 거대 언어 모델(LLM)

_2.6 LLM 성능 평가

_2.7 오픈소스 LLM

_2.8 AI 어시스턴트 프로그래밍 도구 평가

_2.9 결론

 

CHAPTER 3 프롬프트 엔지니어링

_3.1 예술과 과학

_3.2 도전 과제

_3.3 프롬프트

_3.4 컨텍스트

_3.5 지시

_3.6 입력 데이터

_3.7 출력 형식

_3.8 모범 사례

_3.9 환각 감소

_3.10 보안 및 개인정보 보호

_3.11 자율 AI 에이전트

_3.12 결론

 

CHAPTER 4 깃허브 코파일럿

_4.1 깃허브 코파일럿

_4.2 시작하기

_4.3 코파일럿 파트너 프로그램

_4.4 결론

 

CHAPTER 5 기타 AI 어시스턴트 프로그래밍 도구

_5.1 아마존 Q 디벨로퍼

_5.2 제미나이 코드 어시스트

_5.3 탭나인

_5.4 리플릿

_5.5 코드GPT

_5.6 코디

_5.7 코드WP

_5.8 워프

_5.9 비토 AI

_5.10 커서

_5.11 코드 라마

_5.12 기타 오픈소스 모델

_5.13 결론

 

CHAPTER 6 GPT 및 기타 범용 LLM

_6.1 GPT

_6.2 GPT 모델의 코드 생성 능력

_6.3 GPT 탐색하기

_6.4 웹 브라우징

_6.5 반복적인 작업

_6.6 크로스 브라우저 호환성

_6.7 배시 명령

_6.8 깃허브 액션

_6.9 GPTs

_6.10 제미나이

_6.11 클로드

_6.12 결론

 

CHAPTER 7 기획

_7.1 브레인스토밍

_7.2 시장 조사

_7.3 경쟁 분석

_7.4 요구사항 작성

_7.5 프로젝트 관리

_7.6 결론

 

CHAPTER 8 코딩

_8.1 코드 리뷰

_8.2 판단 호출

_8.3 학습

_8.4 주석

_8.5 모듈식 프로그래밍

_8.6 프로젝트 시작하기

_8.7 자동 완성

_8.8 리팩터링

_8.9 함수

_8.10 객체 지향 프로그래밍

_8.11 프레임워크 및 라이브러리

_8.12 데이터

_8.13 프런트엔드 개발

_8.14 API

_8.15 결론

 

CHAPTER 9 디버깅, 테스트, 배포

_9.1 디버깅

_9.2 문서

_9.3 코드 리뷰

_9.4 배포

_9.5 결론

 

CHAPTER 10 AI 시대의 개발자를 위한 팁

_10.1 AI가 바꾼 프로그래밍 방식

_10.2 AI 어시스턴트의 이점

_10.3 AI 어시스턴트의 유의점

_10.4 프롬프트 엔지니어링의 특성

_10.5 프로그래밍 이상의 작업

_10.6 프로그래머의 역할

_10.7 결론

 

APPENDIX A 클로드 3.5

_A.1 클로드 아티팩트

_A.2 클로드 프로젝트

추천사

    지은이의 말

    깃허브 코파일럿과 챗GPT가 등장하며 프로그래밍은 극적으로 바뀌었습니다. 마치 아이폰을 처음 사용했을 때처럼 판도가 완전히 바뀐 느낌이었습니다. GPT에게 자연어로 코드를 작성해달라고 요청하거나 비주얼 스튜디오 코드에서 코드 작성에 필요한 내용을 입력하면, 원하는 코드가 생성됩니다. 거기다 챗GPT는 이미지를 코드로 변환하기까지 합니다. 저는 실제로 앱을 만들면서 챗GPT를 사용하기 시작했습니다. GPT는 브레인스토밍이나 요구사항 정리, 단위 테스트 설정 등 여러 작업에 도움을 줬습니다.

    개발 분야에 첫발을 내딛는 신입부터 오랜 연차의 시니어 개발자까지, 모든 개발자에게 유용한 내용을 담았습니다. 이 책이 여러분의 실무에 도움을 주는 지침서가 되길 바랍니다.

    톰 타울리


    카산드라에 벡터 검색을 추가하는 데 겨우 6주가 걸렸습니다. 모두 코파일럿과 챗GPT의 덕이었죠. 여전히 많은 개발자가 AI 도구를 제대로 활용하지 못하고 있습니다. 이 책이 좋은 시작점이 되어, 시행착오의 시간을 절약해 줄 것입니다.

    조나단 엘리스, DataStax의 공동 창립자 겸 CTO

     

    AI는 개발자가 소프트웨어를 구축하는 방식을 급속도로 변화시키고 있습니다. 코드 에디터부터 터미널 등에 이르기까지 AI 어시스턴트가 보편화되고 있습니다. 일상적인 워크플로우에서 AI를 최대한 활용하려는 모든 개발자가 가장 먼저 읽어야 할 책입니다.

    잭 로이드, Warp CEO 겸 공동 창립자

     

    이세돌 9단과 알파고의 대국이 벌써 8년 전 일입니다. 그 이후로 가장 깊은 인상을 남긴 AI는 챗GPT일 겁니다. AI 분야는 눈부시게 발전하고 있지만, 이에 대한 시각은 희망과 절망으로 나뉩니다.

    어떤 결과가 나오든 AI가 우리 삶에 깊이 관여하게 될 것은 분명합니다.

    이런 상황에서 이 책은 AI의 원리와 활용법을 자세히 설명하고 프로그래밍의 모든 과정에서 AI를 활용하는 세심한 팁을 제공합니다. AI 초보자도 쉽게 이해할 수 있도록 기본 개념부터 차근차근 설명하고 있어, 경험이 적은 개발자나 일반인도 부담 없이 읽을 수 있습니다. 또한, 한국어판에는 복잡한 개념을 더 쉽게 풀어 설명하여 내용이 더욱 풍성해졌습니다. 실무에 AI 적용을 망설이는 분들께 좋은 안내서가 될 것이라 생각합니다.

    김연태, 헤렌 CTO

     

    AI를 업무에 사용은 하지만 잘 활용한다고 자신하긴 어려운 개발자의 내실을 다져주는 멋진 가이드북입니다. 다양한 주제를 소개해 마치 잘 큐레이션 된 전시회를 보는 느낌이 들기도 합니다. 특히 기획자, 디자이너처럼 개발자가 아니더라도 IT 직군 종사자라면 활용할 수 있는 사례와, IT 업계 리더들의 코멘트를 담고 있어 제 AI 관련 북마크 목록을 대폭 늘릴 수 있었습니다.

    하루가 다르게 새로운 서비스가 등장하는 만큼, 앞으로의 변화 역시 예측하기 어렵지만, 이 책에서 소개하는 수준의 활용력만 갖춘다면 AI에 대체될 걱정에서 자유로운 'AI 시대의 프로그래머'로 살 수 있을 것이라 생각합니다.

    김진환, 차라투 데이터 프로덕트 개발자

     

    데이터 사이언티스트로 일하다 보면 프로그래밍 역량의 필요성을 절감하게 됩니다. 데이터 파이프라인 구축, 분석 엔진 개발, 대시보드 운영 등 사내 구성원들이 이용하는 서비스를 운영해야 할 때 프로그래밍의 장벽은 상당히 높게 느껴집니다. 이때 AI 어시스턴트의 도움을 받으면 프로그래밍 지식이 상대적으로 부족하더라도 필요한 작업을 훨씬 더 효율적으로 수행할 수 있습니다. 이 책은 AI 어시스턴트를 잘 이해하고 효과적으로 활용하는 방법을 친절하게 안내합니다. 저와 비슷하게 현업에서 프로그래밍 역량의 한계를 느끼는 데이터 사이언티스트와 분석가에게 이 책을 강력하게 추천합니다.

    방태모, G마켓 데이터 사이언티스트

     

    지금까지는 프로그래밍의 모든 과정에 대한 경험과 지식이 있어야 개발이 가능했습니다. 하지만 프로그래밍 패러다임은 변화하고 있습니다. AI 어시스턴트는 현대의 개발자들에게는 없어서는 안 될 필수적인 도구가 되었고, 코파일럿을 시작으로 강력한 AI 어시스턴트 도구들이 계속 등장하고 있습니다. 이제는 지식 습득이 아니라 질문을 통해서 답을 찾아낼 수 있습니다. 바야흐로 프롬프트 엔지니어링의 시대가 온 것입니다.

    이 책은 기획부터 코딩, 디버깅, 배포까지의 프로그래밍 과정에서 AI 어시스턴트를 사용하는 방법을 다룹니다. AI 어시스턴트의 활용법을 제시하는 기본 지침서로 현재를 살아가는 개발자에게 정독을 적극 권장합니다.

    이창현, 이창현 코딩연구소 대표

     

    이 책에 소개된 AI 어시스턴트 목록을 보면서, 제가 이름을 들어본 것이 절반밖에 안 된다는 사실에 놀랐습니다. 확실히 자연어보다 구조화된 프로그래밍 언어를 다루는 AI 어시스턴트의 발전속도가 더 빠른 탓이라 생각합니다. 개발자는 일반인보다 도구에 민감하기에, 많은 개발자가 이미 프로그래밍 과정에 AI 도구를 사용하는 걸로 알고 있습니다. 이 책에서 자신에게 적합한 어시스턴트 도구를 찾으면, 마치 마음에 드는 에디터나 IDE를 발견했을 때 같은 기분을 느낄 것입니다.

    정현준, 만타 프로덕트 그룹 리더

     

    AI의 시대인 지금, 거의 모든 분야가 생성형 AI를 도입해 생산성을 높이고 있습니다. 이 책은 효율적이고 생산적인 프로그래밍을 위한 다양한 AI 어시스턴트 서비스를 소개하고 실용적인 활용 팁을 제공합니다. 이 책은 생성형 AI에 대한 개념과 발전사를 다루며 AI에 대한 이해를 넓혀준 뒤, 기획부터 코딩, 디버깅, 테스트, 배포 등 실제 프로그래밍 단계마다 구체적인 활용 예시를 안내하여 실무에 즉시 적용하는 방법을 소개합니다. AI 기술로 프로그래밍 효율을 높이고 싶은 개발자와 최신 AI 트렌드에 관심 있는 모든 분께 이 책을 추천합니다!

    조우철, 포스코이앤씨 AI 연구원

     

    2023 1, GPT의 자연스럽고 체계적인 답변에 너무나도 놀라서 특이점이 왔다며 흥분했던 때가 떠오릅니다. 그 후로 세상은 너무나도 빠르게 변화하면서, 마냥 신기하게만 생각했던 놀라운 AI 기술이 어느새 우리 생활 곳곳에 깊숙이 파고들고 있습니다. 이제는 더 이상 거대한 흐름을 거스를 수 없는, 이른바 AI 시대에 살고 있다고 해도 과언이 아닙니다.

    이 책은 AI 시대에 살고 있는 개발자에게 AI 기술의 과거와 현재를 다양한 분야와 접목하여 전체적인 관점에서 빠짐없이 소개하며, 앞으로 어떠한 방향성을 가지고 나아갈지 혜안을 제공합니다. 모쪼록 지금 이 순간에도 빠르게 변화하는 격동의 AI 시대를 모두 슬기롭게 헤쳐나가길 바랍니다.

    최성욱, 삼성전자 VD사업부 Security Lab

출판사 서평

AI의 시대, 프로그래머의 역할이 바뀐다.

GPT와 깃허브 코파일럿의 등장으로 이제 프로그래머의 역할은 혁신적으로 변화하고 있습니다. 이제 프로그래머는 단순히 코드를 작성하는 사람이 아닌 창의적인 해결책을 만들어내는 문제 해결사가 되어야 합니다. 빠르게 변화하는 AI 기술에 휩쓸리지 않고 프로그래밍 과정에 활용하는 방법을 손에 넣으세요.

이 책은 AI 도구를 단순히 사용하는 방법을 넘어서, AI를 사용해 개발 능력을 극대화하는 전략을 제시합니다. 프로그래머가 반드시 갖추어야 할 역량과 AI와 협력해 더 나은 결과물을 창출하는 방법을 이 책에서 만나세요. AI와 함께 여러분의 개발 생산성을 최대치로 끌어올려 AI 시대의 프로그래머가 되어 혁신의 선두에 서세요.

 

대상 독자

● 프로그래밍 과정에서 AI를 적극 활용하려는 개발자

AI의 등장에 위협을 느끼는 프로그래머

● 과제물 샘플 코드를 보고 맨땅에 헤딩하는 기분을 느끼는 학생

 

배우는 내용

AI 기반 도구의 핵심 기능

● 개발자를 위한 프롬프트 엔지니어링

● 깃허브 코파일럿과 아마존 Q 디벨로퍼 같은 코드 보조 시스템의 장단점 및 사용 사례

● 요구사항 정의, 계획 수립, 코딩, 디버깅, 테스트 등 소프트웨어 개발 생명주기에 AI 도구를 사용하는 법

● 챗GPT, 제미나이, 클로드 등 LLM 서비스를 프로그래밍 과정에서 사용하는 방법

 

옮긴이의 말

생성형 AI를 업무 영역에 적용하고 조정하려는 논의가 여전히 활발한 가운데 이 책은 AI 어시스턴트 프로그래밍 도구를 중점으로 다룹니다. 코드 생성에 특화된 AI 어시스턴트가 제공하는 기능을 비롯해 기획부터 배포를 포괄하는 개발 전 영역에서 범용 LLM을 사용하는 방법을 상세하게 기술합니다.

모쪼록 독자 여러분께서 이 책을 통해 놀랍게 진보하는 AI 어시스턴트를 경험하고 비교하며, 필요에 가장 적합한 페어 프로그래머를 찾으실 수 있기를 바랍니다.

이일섭, 황은옥

저자 소개
저자 : 톰 타울리(Tom Taulli)
도서리뷰

이 책을 읽고 어떤 느낌을 받으셨나요?
리뷰를 남기고 다른 독자들과 함께 공유해보세요.

안내 열기구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

등록된 리뷰가 없습니다

첫번째 리뷰어가 되어주세요

교환/반품/환불
반품/교환방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
반품/교환 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

매장에서 사용할 수 있는 바코드가 있어요!