CHAPTER 01 인프라 - 왜 전 세계가 동시에 봐도 안 끊길까?
_[CDN] 서울에만 영화관이 있다면
_[DNS] 인터넷의 내비게이션
_[Edge/Cache] 가장 가까운 영화관의 비밀
_[Load Balancing] 매표소 줄 세우기
_[DDoS] | 심화 | 가짜 관객의 습격
_[Network] 와이파이와 5G의 파이프 크기
_[VPN] | 심화 | 우리 집까지 뚫린 전용 터널
CHAPTER 02 데이터&백엔드 - 주문 버튼 뒤엔 무슨 일이 일어날까?
_[Database] 엑셀과 DB는 무엇이 다른가
_[NoSQL] | 심화 | 칸을 유연하게 바꾸는 장부
_[CRUD/Transaction] 주문과 결제는 한 몸이다
_[API] 점원과 대화하는 법
_[JSON/REST] 서로 다른 언어로 대화하는 법
_[GraphQL] | 심화 | 서브웨이 주문서처럼 고르기
CHAPTER 03 LLM&RAG - AI는 어떻게 우리 회사 규정까지 알까?
_[LLM] 확률로 말하는 앵무새
_[Memory] | 심화 | 앵무새에게 포스트잇 붙여주기
_[CoT] 앵무새에게 ‘풀이 과정’을 쓰게 하다
_[Vector] AI가 ‘분위기’를 계산하는 법
_[RAG/Fine-tuning] 챗GPT에게 회사 매뉴얼 가르치기
_[LLM Wiki] | 심화 | 교과서를 매번 찾는 대신 노트를 쌓는다
_[Agent] 말하는 비서에서 행동하는 대리로
_[Workflow] | 심화 | 앵무새에게 시킬 일, 계산기에 시킬 일
CHAPTER 04 IoT&자율주행 - 소프트웨어가 하드웨어를 삼키다
_[SDV] 바퀴 달린 스마트폰
_[OTA] 자고 일어나니 새 차가 되었다
_[Vision AI] 카메라는 도로를 어떻게 볼까
_[Autonomous Level] | 심화 | 자율주행, 어디까지 왔는가
CHAPTER 05 피지컬 AI - 화면 밖으로 나온 지능
_[Embodiment] AI가 몸을 갖게 된다면?
_[End-to-End] ‘샌드위치 만드는 법’을 코딩하지 마세요
_[Actuator/Sensor] 로봇은 손가락의 힘을 어떻게 조절할까?
_[Digital Twin] 가상 세계에 들어간 로봇: 하룻밤에 100년 치를 공부하다
_[Safety/Ethics] 터미네이터는 현실이 될까?: 공학이 설계한 안전장치
CHAPTER 06 추천 시스템 - 100만 개 중에서 왜 하필 이걸 보여줄까?
_[Index/Search] 100만 개 상품 중 1초 만에 찾기
_[Algorithm] 알고리즘은 ‘가중치’의 싸움이다
_[Cold Start] | 심화 | 소개팅 첫날, 주선자의 고민
_[A/B Test] | 심화 | 사용자를 실험실로 초대하기
_[Cost] 개발자가 “그건 비용이 많이 들어요”라고 할 때
CHAPTER 07 협업의 기술 - 수십 명이 고쳐도 왜 안 망가질까?
_[Git] ‘최종_진짜최종’ 없는 세상
_[Git Strategy] | 심화 | 평행 우주에도 신호등이 필요하다
_[Deploy/CI/CD] “배포했습니다”의 진짜 의미
_[MSA] | 심화 | 찰흙 덩어리와 레고 블록
_[Technical Debt] “빨리 해주세요”가 빚이 되는 순간
_[Agile] 계획보다 적응
_[Scrum Guide] | 심화 | 애자일 실전 가이드
_[AI-DLC] | 심화 | 스프린트를 AI가 뛰기 시작했다
CHAPTER 08 안정성&보안 - 나의 서비스와 데이터는 안전할까?
_[Log/Monitoring] 서버가 터지면 개발자는 무엇을 볼까?
_[Failover] 엔진이 꺼져도 날아야 한다
_[Login/Session] 왜 자꾸 로그인을 다시 하래?
_[Security] 비밀번호는 저장되지 않는다
_[Advanced Security] | 심화 | 비밀번호 없는 세상
_[Data Privacy] | 심화 | 내가 넣은 문서는 어디까지 갈까?
저자소개
저자 : 스펜서
초중고 학생부터 개발 분야 취업준비생, 현직 개발자와 연구원까지 10년 동안 배경과 경험이 다양한 사람들에게 소프트웨어를 가르쳐왔다. 그 과정에서 상대가 이미 아는 것과 궁금해하는 것을 파악하고, 익숙한 비유로 어려운 개념을 풀어 설명하는 역량을 키웠다. 프로그래머스에서 백엔드 개발자 부트캠프를 만들고 운영했으며, 지금은 현대자동차 기술연구소에서 연구원을 위한 SW 교육 체계를 만들고 있다. 리더 면담 시뮬레이션, 학술 대회 심사 시스템 같은 서비스도 직접 개발해 실무에 적용했다. 개발과 교육을 함께 해온 경험을 바탕으로, AI가 코드를 대신 쓰는 시대에 무엇을 AI에게 맡기고 무엇을 사람이 판단해야 하는지 구분하는 힘을 기르는 데 가장 마음을 쓴다.
출판사 서평
코딩을 몰라도, IT를 몰라도 되던 시절은 끝났다
매일 쓰는 서비스로 배우는 49가지 IT 상식
“넷플릭스는 왜 전 세계가 동시에 봐도 안 끊길까?”
“배달 앱 주문 버튼 뒤에서는 무슨 일이 일어날까?”
“내가 챗GPT에 넣은 문서는 어디까지 갈까?”
AI가 업무 깊숙이 들어오면서, 비개발자도 개발자의 언어를 알아야 하는 시대가 됐다. 옆자리 동료는 챗GPT로 보고서 초안을 만들고 회의에서는 API 연동이니 서버 배포니 하는 말이 아무렇지 않게 오가는데, 정작 AI에게 무엇을 물어야 할지, 그 답을 믿어도 될지는 아무도 알려주지 않는다. 문제는 정보가 부족해서가 아니라, 서비스가 돌아가는 원리에 대한 상식을 어디서도 제대로 배운 적이 없어서다.
이 책은 10년간 초중고 학생부터 현직 개발자와 연구원까지 다양한 사람들에게 소프트웨어를 가르쳐 온 저자가 넷플릭스, 배달의민족, 챗GPT, 테슬라 등 매일 쓰는 서비스를 통해 IT 개념 49가지를 풀어낸다. ‘서울에만 영화관이 있다면(CDN)’, ‘세탁소에 맡긴 옷은 어디로 갈까(데이터 프라이버시)’처럼 일상의 비유를 따라가다 보면, 코드를 한 줄도 몰라도 서비스가 작동하는 원리가 그림처럼 그려질 것이다.
추천사
궤도 (과학 커뮤니케이터, DGIST 특임교수, 『과학이 필요한 시간』 저자)
우리는 매일 수십 번 손가락으로 화면을 누른다. 인공지능 역시 갑자기 나타난 마법이 아니라 확률과 검색, 기억의 흉내와 행동의 연결을 거쳐 조금씩 세계 쪽으로 몸을 내미는 기술이라는 것을 알게 된다. 이 책의 마지막 페이지를 덮고 나면 똑같은 화면을 보면서도 그 뒤편은 전혀 다르게 보일지도 모른다.
한기용 (산호세 주립대 Applied Data Intelligence 겸임 교수)
같은 교육 프로그램에서 함께 일하면서 느낀 저자의 강점은 복잡한 기술 이야기를 쉽고 재미있게 풀어내는 능력과 교육에 진심이라는 점이었습니다. 이 책과 함께 쉽고 재미있게 IT 지식의 폭을 넓혀보길 바랍니다.
이형주 (인프랩 대표)
AI 시대에, 우리는 ‘AI를 어떻게 쓸 것인가’에만 급하게 생각하게 됩니다. 하지만 아주 약간의 IT 지식만 더해져도 AI는 이전과 비교할 수 없는 엄청난 시너지를 내는 강력한 무기가 됩니다. 이 책은 바로 그 ‘결정적 차이’를 만드는 IT 상식을 쉽고 효율적으로 떠먹여주는 훌륭한 안내서입니다.
지두현 (현대오토에버 통합SW센터 센터장)
이 책이 단순한 지식 습득을 넘어 이해와 공감을 나누고, 지속 가능한 제품과 AI 시대의 안전한 서비스를 만들기 위해 서로 소통하며 힘을 모으는 계기가 되기를 바랍니다.
이준형 (카카오 백엔드 개발자)
백엔드 개발자로 일하다 보면 기획자나 운영자에게 “캐시 지우고 다시 해보세요” 같은 말을 하루에도 몇 번씩 합니다. 이 책이 그 설명을 대신해줍니다. 제가 했을 설명보다 훨씬 쉽게요.
권태관 (우아한형제들 Software Development Engineer)
기술을 안다는 건 많은 용어를 외우는 일이 아니라, 어떤 선택에 어떤 대가가 따르는지 이해하는 일이라고 생각합니다. AI와 함께 일해야 하는 시대, 기술을 이해하고 스스로 판단하는 기본기를 다지고 싶은 분에게 이 책을 권합니다.
김수빈 (스마일게이트 Developer Relations)
저자와 함께 아이들에게 소프트웨어를 가르치던 시절, 어려운 개념도 상대의 눈높이에서 쉽게 풀어내는 모습을 인상 깊게 기억합니다. AI가 일과 일상에 자리 잡은 지금, 낯선 기술에 부담 없이 한 걸음 가까워질 수 있는 좋은 출발점이 되어줄 책입니다.
문종운 (토스뱅크 서버 개발자)
누구나 AI를 쉽게 쓰는 시대가 되면서 IT에 발을 들여 제품을 만들어내는 일은 훨씬 쉬워졌고, 직군 사이의 경계도 빠르게 흐려지고 있습니다. 이 책은 실제로 마주할 수 있는 어려움을 사례와 그림으로 풀어내어, 비개발자는 개발자의 언어를 이해하고 주니어 개발자는 성장의 방향을 잡을 수 있도록 돕습니다.
리뷰(0)
0 / 5.0
리뷰를 작성하시면 소정의 적립금을 드립니다.
도서의 첫번째 리뷰부터 10번째 리뷰까지는 기본 적립금의 2배를 적립해 드립니다.
리뷰 혜택 및 유의사항
리뷰 작성 안내 및 유의사항
•
리뷰 작성 시 관리자 확인 후 적립금이 지급되며 영업일 기준 평균 1~2일 소요될 수 있습니다.
•
적립금 유효기간은 적립 일로부터 1년입니다.
•
적립금이 지급된 리뷰는 수정,삭제가 불가합니다.
•
최소 20자 이상 리뷰 작성 시 적립금이 지급됩니다.
기본 적립금
•구매상품
3개월 까지
300원
(100자 이상)
100원
(100자 미만)
3개월 이후
100원
(20자 이상)
•비구매 상품 리뷰 작성 시 적립금은 적립되지 않는 점 참고바랍니다.
2배 적립금
상품의 첫번째 리뷰부터 10번째 리뷰까지는 기본 적립금의 2배를 적립해 드리며, 이후 리뷰부터는 기본 적립금이 적립됩니다.
아래에 해당하는 글은 리뷰 승인이 되지 않을 수 있습니다.
•
상품 내용과 무관한 사진 및 글을 작성한 경우
•
시리즈나 세트 상품이라 하더라도 비슷한 내용을 반복적으로 올리거나 같은 글을 복사해서 올리는 경우
•
기타 상품 리뷰에 적합하지 않은 내용이 있는 경우
•
비속어를 사용하거나 상품에 관한 잘못된 정보를 전달하는 경우
•
상업적 목적의 광고성 내용이나 저작권, 명예훼손 등의 우려가 있는 경우
작성하신 리뷰는 본 사의 마케팅 활동(온라인 이벤트, 프로모션, 광고 등)에 사용될 수 있습니다.
상품의 주문/취소, 배송·포장, 파본, 재입고 등 CS/배송 서비스 관련 문의는 1:1 게시판을 이용해 주세요.