처음 처음 | 이전 이전 | 1 | 2 | 3 |다음 다음 | 마지막 마지막
SQL부터 AI까지 데이터 분석 with 클로드 코드 - 프롬프팅부터 Claude Code 에이전트까지 25일 완성
조한성 지음 / 정보문화사 / 2026년 9월
평점 :
장바구니담기




이세돌 9단과 구글 알파고의 바둑 대결 이후 시간이 꽤 지났지만, 데이터를 기반으로 스스로 학습하는 딥러닝의 중요성은 갈수록 부각되고 있습니다. 이를 통해 사람들은 데이터가 인공지능의 핵심 연료임을 깨달았고, 데이터를 다루는 직군 또한 크게 성장했습니다.


데이터를 기반으로 비즈니스 문제를 해결하고 의사 결정을 지원하는 '데이터 애널리틱스', 데이터 수집·정제부터 파이프라인과 웨어하우스를 설계하고 유지보수하는 '데이터 엔지니어링', 그리고 수학적·통계적 기법을 활용해 숨겨진 패턴을 찾고 예측 모델을 만드는 '데이터 사이언스'가 대표적입니다.


우리가 회사나 학교에서 데이터를 다룰 때 가장 흔히 사용하는 툴은 단연 엑셀(Excel)일 것입니다. 하지만 다루는 데이터의 양이 많아질수록 버벅거리거나 한계를 느끼는 경우가 잦습니다. 하물며 자율주행이나 로보틱스처럼 방대한 데이터를 실시간으로 분석해야 하는 기술 분야에서 엑셀을 사용하는 것은 사실상 불가능에 가깝습니다.


그래서 데이터를 본격적으로 다루는 실무에서는 주로 SQL을 사용합니다. 마침 내년 SQLD 자격증 시험을 앞두고 있고, SQL의 기초부터 체계적으로 다져보고 싶던 차에 조한성 저자의 『SQL부터 AI까지 데이터 분석 with 클로드 코드』를 읽어보게 되었습니다.




이 책은 총 5주차, 25일 과정으로 학습할 수 있도록 커리큘럼이 짜여 있습니다.


본격적인 공부를 시작하기 전 '0주차'에서는 SQL에 대한 기본 이해와 테이블 구조, 명령어 등을 가볍게 워밍업하듯 살펴봅니다.


'1주차와 2주차'는 SQL 자체에 대한 학습이 주를 이룹니다. SELECT, WHERE, ORDER BY, GROUP BY, HAVING, JOIN 같은 SQL의 대표적인 명령어부터 윈도우 함수, 랭크 함수, JSON 데이터 다루기 및 문법 등을 배울 수 있습니다.


'3주차'부터는 본격적으로 AI를 활용해 SQL을 다룹니다. 오류가 발생했을 때, 같은 질문임에도 AI의 대답이 매번 다를 때, 에러는 없지만 결과값이 이상할 때 등 실무에서 마주칠 법한 다양한 상황 속에서 프롬프트를 효과적으로 활용하는 방법을 배웁니다.


'4주차'에서는 실전 업무 프로젝트를 직접 수행해 봅니다. 프로젝트의 각 단계와 상황에서 활용하기 좋은 프롬프트 작성법, 그리고 실무에서 자주 쓰이는 SQL 기술들을 함께 익힐 수 있습니다.


마지막 '5주차'는 심화 및 특별편입니다. AI 에이전트의 개념을 확실히 짚고 넘어간 뒤, MCP를 활용한 데이터베이스 연결, 반복 작업 자동화, 그리고 치명적인 데이터 손실을 방지하는 Hooks 명령어 사용법 등을 실습합니다.




이 책은 기대 이상으로 SQL 자체에 대해서도 상세하게 설명하고 있습니다. 책 제목에 'AI'가 포함되어 있어 SQL 기초 내용이 부실하지 않을까 했던 저의 편견을 완전히 깨주었습니다. 


개인적으로 가장 좋았던 점은 본격적인 학습 전에 발생할 수 있는 실제 업무 상황을 먼저 가정해 본다는 것입니다. 단순히 이론만 외우는 것을 넘어 실무에 어떻게 적용될지 상상하며 읽을 수 있어 큰 도움이 되었습니다.


책의 앞부분은 수월하게 진도를 나갈 수 있지만, 뒤로 갈수록 내용이 다소 어려워지는 경향은 있습니다. 하지만 데이터 분석과 파이프라인 자동화 등에 관심이 많고, SQL을 처음 배우거나 실무 업무에 적극적으로 활용해보고 싶은 분들이라면 이 책을 가이드 삼아 시작해 보시는 것을 추천합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
수학자의 생각 수업 - 수학적 모델링과 과학적 사고를 둘러싼 30가지 질문
주하오난 지음, 이지수 옮김, 김지혜 감수 / 미디어숲 / 2026년 6월
평점 :
장바구니담기


이 포스팅은 출판사로부터 책을 제공받아 읽고 작성하였습니다!


수학을 배우면서 들었던 생각 중 하나는 “도대체 수학은 배워서 어디에 쓰는가?” 하는 것이었습니다. 물론 현재 존재하는 많은 공학적 발명품의 기초가 수학이라는 점은 알고 있었지만, ‘수포자’였던 제게는 그리 와닿지 않았거든요.


AI 시대로 접어들며 창의력이 점점 중요해지는 만큼 수학적 사고의 중요성 또한 강조되고 있습니다. 하지만 수학적 사고가 정확히 무엇인지, 또 어떻게 키워야 하는지에 대해서는 항상 의문이 남곤 했습니다.


그러던 중 이번에 소개할 책 《수학자의 생각 수업》에서 ‘수학적 모델링’이라는 키워드를 발견했고, 이를 통해 수학적 사고를 배울 수 있지 않을까 하는 기대감으로 읽어보게 되었습니다.




이 책의 저자는 베이징대학교 수학과를 졸업한 수학 교육 전문가 주하오난입니다. 저자는 수학을 단순한 계산 기술이 아니라 ‘세상을 해석하는 강력한 도구’로 바라봅니다.


 독자들이 흥미로운 사례를 통해 일상과 과학, 사회 문제를 수학적으로 탐구하고, 과학자처럼 사고하는 법을 익히도록 안내합니다.




책은 총 30가지 대화 형식으로 구성되어 있으며 수학적 모델링, 수학 이론과 도구, 과학자처럼 사고하는 방식, 모델 검증 등의 주제를 다룹니다.


솔직히 책 디자인만 보고 가벼운 수학 교양서라고 예상했는데, 오랜만에 보는 수식이라 그런지 생각보다는 내용이 어려웠습니다. 보간다항식, 저차 스플라인, 미분 동역학, 리아푸노프 지표 같은 처음 접해보는 생소한 용어들도 눈에 띄었습니다.


아마 수학 개념을 아직 기억하고 있는 고등학생이나 관련 전공자라면 더 잘 이해할 수 있지 않을까 싶습니다. 고등학교 수학 시간에 배웠던 내용들이 많이 보였거든요. 


그럼에도 수식이 없는 대화 파트만큼은 정신을 집중해서 읽다 보면 그리 어렵지 않게 이해할 수 있는 부분도 있었습니다.


수학적 모델링을 통해 수학적 사고력을 기르고 싶은 분들이라면, 이 책을 천천히 그리고 꼼꼼히 읽어보시기를 추천합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
바이브 코딩 with 구글 안티그래비티 - 코드 한 줄 몰라도 내 손으로 만드는 12가지 웹/앱 서비스
노성환 지음 / 영진.com(영진닷컴) / 2026년 4월
평점 :
장바구니담기




최근 IT 업계의 가장 뜨거운 화두는 단연 '바이브 코딩(Vibe Coding)'입니다. 인공지능 덕분에 코딩의 난이도가 급감했고, 개발 언어나 복잡한 논리 구조를 몰라도, AI와 대화하며 느낌(Vibe)으로 코드를 짜는 시대가 온 것이죠.


과거 학창 시절, 기초 프로그래밍 수업에서 간단한 게임 하나를 만들기 위해 프로그래밍 언어를 공부하고 디버깅과 씨름했던 기억이 있는 저로서는 프롬프트 몇 줄로 단 몇 분만에 게임이 뚝딱 완성된다는 지금의 변화가 신기했습니다.


이러한 패러다임 변화 속에서 비전공자도 진짜 제대로 작동하는 서비스를 만들 수 있을지 궁금해졌고, 이번에 소개할 책인 "코드 한 줄 몰라도 내 손으로 만드는 12가지 웹/앱 서비스, 바이브 코딩 with 구글 안티그래비티"를 통해 직접 실습해 보았습니다.




이 책이 마음에 들었던 것 중 하나는 이론 대신 안티그래비티 설치부터 시작해서 곧바로 12가지 서비스를 만들어보는 구조를 따른 것이었습니다.


[학습 목표→개발 흐름→프로젝트 개요와 기능 명세서→코드 구현→실행 및 테스트→문제 해결]의 프로세스를 하나하나 따라가면 어느새 만들어져 있는 서비스를 발견할 수 있습니다.


이 책은 총 6장으로 구성되어 있는데, 1~2장은 바이브 코딩 소개와 안티그래비티 소개 및 설치를 다룹니다.


3장부터 본격적으로 프로그램을 만들어보는데, 여기서는 자기소개 페이지, 땅따먹기 게임, 귀금속 가격 조회 사이트, 복합 타이머를 구현합니다. QR코드를 따라 들어가보면 저자의 개발 예상 결과물을 볼 수 있는데, 내가 실습한 것과 직접 비교해 보면서 잘 만들어진 것인지 바로 확인할 수 있습니다.



4장은 네트워크를 이용한 프로그램을 만들어봅니다. 이곳에서는 1:1 실시간 채팅 사이트, 포커 게임, 관심 있는 뉴스를 자동으로 긁어오는 자동 수집 사이트, 나만의 공유 드라이브까지 만듭니다. 실제로 데이터를 주고받는 네트워크 프로그램까지 프롬프트 입력만으로 굴러가는 것을 보니 '바이브 코딩을 더 깊게 배워야겠다'는 마음이 들었습니다.



5장은 상용화되고 있는 서비스들의 MVP(minimum viable product)만 만들어봅니다. MVP는 보통 스타트업들이 시장성을 검증할 때 만드는 것입니다. 여기서는 간단한 SNS 폼, 회원관리 앱, 1인 쇼핑몰, AI를 활용한 영어 학습 서비스를 구현해 봅니다.


책의 마지막 6장에서는 전문 개발자 수준으로 발전하기 위해서 필요한 공부 리스트를 알려줍니다. IT용어, 관계형 데이터베이스, 프론트엔드와 백엔드 프레임워크 구조, UI/GUI, 시스템 설계, 컴퓨터 네트워크에 대한 설명이 담겨있습니다.




구글 안티그래비티로 책에 나온 프로세스대로 프로그램들을 하나씩 실행해 보면서 신기하기도 했고, 재밌어서 시간가는 줄도 몰랐습니다. 하지만, 코드를 몰라도 진짜 작동하는 앱이 만들어진다는 것은 맞지만, 내가 정확히 원하는 모습의 서비스를 만들려면 '도메인 지식이 꼭 필요하겠다'라는 생각이 깊어졌습니다.


프롬프트를 똑같이 입력해도 결과물이 조금씩 다를 수 있고, 미래 서비스 이용자가 원하는 기능을 정확히 캐치를 못하거나 AI에게 명확히 설명하지 못한다면, 제대로 된 명령을 내릴 수 없을 테니까요. 결국 서비스 기획력과 배경지식은 인공지능이 완전히 대체할 수 없는 영역이라는 것을 깨닫게 되었습니다.


코딩 장벽에 가로막혀 프로그래밍을 포기했던 비전공자나 AI를 통해 머리에만 있는 기획을 실제 서비스로 구현해보고 싶으신 분들은 이 책 "바이브 코딩 with 구글 안티그래비티"를 가이드삼아 시작하셔도 좋을 것 같습니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
AI 리터러시 플러스+ : 인공지능 기본부터 도구 선택, 조합, 실전 활용까지 - AI 나만 못 쓰나? 지금도 Q&A에 멈춰 있는 당신에게
김용성 지음 / 프리렉 / 2026년 4월
평점 :
장바구니담기


이 포스팅은 출판사로부터 책을 제공받아 읽고 작성하였습니다!



약 20년 전, 처음 스마트폰이 등장했을 때를 기억하십니까? 저는 단순하게 ‘인터넷이 되는 핸드폰’ 정도로 생각했었지만, 지금 스마트폰은 우리 삶에 없어서는 안 될 필수품이 되었습니다. AI 역시 마찬가지입니다. 챗GPT가 처음 등장했을 때만 해도 ‘무엇이든 척척 대답해 주는 똑똑한 기계’에 불과했지만, 불과 몇 년 만에 우리 삶 전반을 강력하게 뒤흔들고 있죠.

​​

​

흥미로운 점은 이렇게 AI가 세상을 빠르게 바꾸고 있음에도 불구하고, 작년에 발간된 실리콘밸리 VC 멘로벤처스의 보고서에 따르면 유료 사용자는 여전히 3%에 불과하다는 것입니다. 게다가 소득 수준에 따른 활용 격차도 뚜렷하게 나타나고 있습니다. 이제는 단순히 AI를 써보았다는 경험을 넘어서서, AI를 어떻게 내 무기로 활용하느냐가 실질적인 경쟁력을 결정하는 핵심이 된 것이죠.

​

​​

이러한 시대적 흐름 속에서 AI를 제대로 다루고 이해하는 능력, 즉 ‘AI 리터러시’의 중요성이 그 어느 때보다 커졌습니다. 오늘 소개해 드릴 책 "AI 리터러시 플러스"는 바로 이 AI 리터러시가 무엇인지부터, 실제 업무에서 어떻게 AI를 200% 활용할 수 있는지 명쾌하게 알려주는 가이드북입니다.

​​



책은 총 4개의 챕터로 체계적으로 구성되어 있습니다.

​

  • 챕터 1에서는 AI 리터러시의 정확한 정의와 현재 AI 기술의 발전 수준, 그리고 직면한 문제점들을 짚어봅니다. 특히 AI와 제대로 소통하기 위한 필수 기술인 '프롬프트 엔지니어링'과 이를 한 단계 넘어선 '컨텍스트 엔지니어링'의 개념을 다루어 탄탄한 기초를 다져줍니다.



  • 챕터 2는 우리 일상에 스며든 인공지능 기술의 원리를 친절하게 설명합니다. 넷플릭스의 추천 알고리즘이나 스마트워치, 자율주행 기술부터 시작해, 최근 업계의 가장 뜨거운 화두인 AI 에이전트, 피지컬 AI, AGI(범용 인공지능) 등 최신 기술 트렌드까지 폭넓게 조망합니다.



  • 챕터 3부터는 생성형 AI도구들의 기능별 활용을 설명합니다. 생성형 AI를 활용해 개인 맞춤형 비서를 만들고 효율적으로 리서치를 수행하는 방법은 물론, 텍스트를 넘어 이미지, 동영상, 오디오를 생성할 때 프롬프트를 어떻게 작성해야 원하는 결과물을 얻을 수 있는지 상세한 팁을 제공합니다.



  • 챕터 4는 앞서 기른 AI 리터러시 능력을 실제 업무에 바로 적용하는 방법을 다룹니다. 각종 AI 서비스를 활용한 자료 조사, 프레젠테이션 및 인포그래픽 제작부터 보고서 작성, 콘텐츠 기획, 심지어 웹사이트 제작 방법까지 실무자에게 필요한 꿀팁이 알차게 담겨 있습니다.




하루가 다르게 새로운 AI 서비스가 쏟아지는 요즘입니다. AI를 처음 접하는 분들이라면 도대체 어떤 서비스를 어떻게 업무에 적용해야 할지 막막하실 텐데요. 이 책은 제목에 걸맞게 프롬프트와 컨텍스트 엔지니어링활용법부터 각 서비스별 구체적인 사용법까지 상세히 안내해 주는 가이드북입니다.


​​

다가오는 AI 시대, 도태되지 않고 나만의 경쟁력을 갖추고 싶은 분들, 그리고 AI 리터러시 능력을 키워 당장 내일의 업무 효율을 높이고 싶은 AI 초보자분들께 이 책을 추천합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
딸깍! 바이브 코딩 by 안티그래비티 - 5분 만에 만드는 업무용 웹 애플리케이션! 45가지 속성 레시피
반병현 지음 / 생능북스 / 2026년 4월
평점 :
장바구니담기


이 포스팅은 출판사로부터 책을 제공받아 읽고 작성하였습니다!



인공지능이 무시무시한 속도로 발전하면서 많은 직업을 대체할 것이라는 관측이 나오고 있습니다. 그중에서도 대체 1순위로 꼽히는 직군이 바로 프로그램 개발자인데요. 실제로 메타나 구글 같은 빅테크 기업의 CEO들은 이미 소프트웨어 코드의 상당 부분을 AI가 생성하고 있다고 밝히기도 했습니다.



이러한 흐름 속에서 최근 가장 뜨거운 화두로 떠오른 것이 바로 ‘바이브 코딩(Vibe Coding)’입니다. AI와 대화하며 아이디어나 느낌(Vibe)을 전달하면, AI가 그 의도를 파악해 즉시 결과물을 만들어내는 방식이죠. 이는 기존 개발 방식과는 비교할 수 없을 정도로 빠를 뿐만 아니라 에러도 적어 새로운 개발 패러다임으로 자리 잡고 있습니다.



이번에 소개할 책인 <딸깍! 바이브 코딩 by 안티그래비티>는 바로 이 혁신적인 코딩 방식을 다룹니다. 단 5분 만에 나에게 필요한 앱을 직접 만들어볼 수 있는 45가지의 레시피를 통해 실습 위주의 학습을 제공합니다.



이 책은 총 9개의 챕터로 구성되어 있습니다. 



챕터 1에서는 바이브 코딩의 개념을 정립하고, 플랫폼인 ‘안티그래비티’를 설치하며 가벼운 실습으로 첫발을 뗍니다. 



이어지는 챕터 2부터 8, 그리고 부록에서는 총 45개의 레시피를 통해 본격적인 바이브 코딩을 경험하게 됩니다. 



기초를 다지는 법부터 시작해 업무용 웹 앱, AI 챗봇, 그리고 실시간 외부 데이터를 연동한 주식 투자 도우미 등 실생활과 업무에 즉시 활용 가능한 예제들이 가득합니다. 



또한 유용한 도구 앱 제작부터 스마트폰 앱으로의 가공, 깃허브(GitHub) 활용법까지 폭넓게 다루고 있어, 독자들이 레시피를 하나씩 완수할 때마다 성취감과 지식을 동시에 얻을 수 있습니다.



마지막 챕터 9에서는 바이브 코딩을 하며 반드시 알아두어야 할 필수 IT 지식들을 깔끔하게 정리해줍니다. 단순히 툴 사용법에 그치지 않고 기초 체력까지 길러주는 셈입니다.



책을 읽을수록 코딩 초보자도 막힘없이 따라갈 수 있도록 세심하게 배려했다는 인상을 받았습니다. 



환경 설정부터 각 레시피에 필요한 지식과 코드를 친절하게 설명해줄 뿐만 아니라, 모든 과정을 화면 캡처로 보여주어 직관적인 이해를 돕습니다. 



'코딩은 어렵다'는 편견을 깨고 누구나 자신의 아이디어를 현실로 구현할 수 있게 돕는 이 책은, AI 시대를 살아가는 우리에게 훌륭한 개발 길잡이가 되어줄 것입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
처음 처음 | 이전 이전 | 1 | 2 | 3 |다음 다음 | 마지막 마지막