실무에서 SQL을 다루는 기술 - PostgreSQL부터 MySQL, SQLite까지
마크 사이먼 지음, 조은옥 옮김 / 한빛미디어 / 2025년 6월
평점 :
장바구니담기


한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬받아 작성된 서평입니다.


SQL 자격증을 준비해 본 적도 없고, 그동안 알고 있는 SQL이라고는 정처기에서 잠깐 다룬 내용이나, 입문서를 따라 치며 익힌 CRUD 수준에 그쳤다. 개발을 하다 보니 실무에 필요한 SQL은 내가 아는 것보다 훨씬 더 복잡하다는 걸 느끼게 되었다.


제목에서부터 '실무'라는 단어가 눈에 들어온다. 이론보다는 실제로 써먹을 수 있는 SQL을 배우고 싶은 나에게 필요한 책이 아닐까 싶었다.


그동안 접한 대부분의 입문서는 기본 문법이나 특정 DBMS에 한정된 설명이 많아 아쉬움이 있었는데, 이 책은 확실히 한 단계 더 나아갔다.


실제로 읽어 보니

내가 기술서를 고를 때 중요하게 보는 건 예제가 충분한가이다.

아무리 설명이 잘 되어 있어도 직접 따라 해볼 수 없으면 금세 까먹기 때문이다.

이 책은 데이터를 다루는 여러 표현식들을 예제와 함께 보여줘서 차근차근 따라하면서 배울 수 있었다. (분량이 꽤 되기 때문에 시간을 제법 투자해야 하지만)


특히 인상 깊었던 건 CTE였다. 이런 게 있다는 것도 처음 알았는데, 심지어 복잡해 보여서 뛰어넘고 싶었지만 차근차근 따라해보니 대충 감이 잡혔다. 내 것으로 만들려면 더 연습해야겠지만...


MySQL, PostgreSQL, Oracle 등 다양한 DBMS를 다루며 각각의 차이를 설명해주는 구성도 매우 유익했다. 그동안 MySQL만 써왔는데, PostgreSQL로 환경을 바꾸는 중이라 이 책의 내용이 특히 흥미롭고 도움이 되었다.


다른 리뷰들에서 SQLD를 따고 나서 실무 공부하려고 이 책을 본다는 후기가 많았는데 

이 책으로 감각을 익히다 보면 자격증 준비를 하는 데도 도움이 될 것 같다는 생각이 들었다.

(그렇다고 해서 이 책이 자격증 교재를 대신할 수는 없다)


추천 독자

완전 초보자 입장에서는 이 책의 모든 부분을 이해하기는 어려울 것 같다.

입문서로 쓰기 보다는 다른 분들의 리뷰처럼 자격증은 땄는데 정작 실무에서 어떻게 활용할지 감이 안 잡히는 분들, SQL 실력을 한 층 업그레이드 하고 싶은 현업자들이 보면 매우 도움이 될 것 같다.


실무용 레퍼런스로 책장에 두기 좋은 책

이런 책은 처음부터 끝까지 쭉 읽어보는 것도 좋지만, 실무 중 필요한 내용을 빠르게 찾아보기에도 좋아서 한 권쯤 책장에 두면 유용하다.


지금 당장은 책에 담긴 내용을 모두 활용할 수는 없지만 앞으로 마주치게 될 문제들에 대한 해결책을 미리 엿볼 수 있다는 점에서 큰 도움이 되었다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
생성형 AI 활용 백과사전 - ChatGPT, 코파일럿, 제미나이, 클로드, DALL-E 3, 딥엘, 미드저니, 스테이블 디퓨전, Suno AI, 소라 등 주요 생성형 AI를 효과적으로 사용하는 100가지 활용법!
타구치 카즈히로 외 지음, 서수환 옮김 / 길벗 / 2025년 6월
평점 :
장바구니담기


디지털 교육 분야에 종사하고 누구보다 AI에 관심이 많은 전공자로서 『생성형 AI 활용 백과사전』이라는 제목에 끌릴 수밖에 없었다.

무엇보다 AI의 활용 분야를 확장하고 학생들에게 더 유용한 활용법을 가르치고 싶어 계속 공부를 하던 차에 다양한 활용법이 수록된 책을 만나 반가웠다.



책을 펼치자마자 익숙한 길벗 출판사의 깔끔한 디자인이 눈에 들어왔다. 평소 자격증 책도 길벗으로 구매하곤 했는데, 이 책 역시 비슷한 색감과 구성으로 가독성이 좋았다.


뭔가 프롬프트에 질문하려고 하면 거창한 걸 질문해야 할 것만 같다는 생각이 들었는데, 이 책을 읽으며 재밌었던 점은 "진정성을 담은 사과문 대신 써 주기"와 같은 정말 일상적인 고민도 AI로 답을 얻을 수가 있다는 점이다.

무엇보다 AI가 생성한 답변이 과하지 않으면서도 몇 시간 고민해서 쓴 사과문보다 진정성 있게 느껴지는 깔끔함을 보여준 것이 인상적이었다.


개인적으로 AI를 가장 많이 사용하는 부분이 프로그래밍이고 'gpt만 있어도 앱을 만들 수 있다'는 말을 요즘 심심치 않게 들을 수 있는데, 역시나 그 방법도 소개하고 있었다.

물론 IDE 사용법을 알거나 코드 분석이 가능한 사람이 사용해야 더 효과적이겠지만, 비전공자도 간단한 앱이나 웹을 만들고 렌더링해볼 수 있다는 점이 매력적이다.


pdf를 활용하는 부분도 유용했다. 지금까지 브라우저에서 다운받아 GPT에 업로드하고 요약을 요청했는데, 브라우저에서 바로 요약할 수 있는 방법을 알았다면 매번 파일 탐색기에 들어가 다운로드 파일을 삭제하는 번거로움을 피할 수 있었을 텐데 아쉽다.


이미지, 음악, 영상 생성 같은 예술 분야의 생성형 AI는 학생들의 관심을 끌기에 좋은 소재라서 교육에 유용하게 활용할 수 있을 것 같다. (얼른 교육자료를 만들어봐야겠다.)


AI를 누구보다 잘 활용하고 많이 활용해봤다고 자신했었는데, 이 책에 실린 100가지 활용법을 보니 내가 아는 건 빙산의 일각에 불과했다.

AI의 시대에서 적절한 도구를 잘 선택하는 것도, 이를 잘 활용하는 것도 모두 경쟁력이 될 텐데 많은 사람들이 이 유용한 팁들을 얻어서 업무, 실생활, 여가생활 등에 활용해 보면 좋겠다.


* <생성형 AI 활용 백과사전> 서평단으로 책을 제공받아 읽고 작성한 리뷰입니다.



댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
LLM 서비스 설계와 최적화 - 비용은 낮추고 성능은 극대화하는 AI 서비스 구축과 운영 가이드
슈레야스 수브라마니암 지음, 김현준.박은주 옮김 / 한빛미디어 / 2025년 4월
평점 :
장바구니담기


한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.

 

1) 책 소개

LLM을 활용한 서비스를 개발하고 배포하는 과정에서 비용 문제는 피할 수 없는 고민이다.
비용을 낮추려면 원하는 만큼의 성능을 내기 어렵고, 최고 성능 모델을 사용하려면 최적화와 비용 문제 등 여러 난관에 부딪히게 되었다.
이런 고민을 하던 중 [LLM 서비스 설계와 최적화]라는 책을 만나게 되어 매우 반가웠다.

이 책은 LLM을 활용한 실용적인 서비스 구축부터 비용 효율성과 성능 최적화까지, 전체 과정을 체계적으로 다루는 실무 지침서이다.

단순한 이론 설명이 아니라 실제 서비스 개발에서 마주치는 구체적인 문제들과 그 해결 방안을 담고 있어서, 나와 같은 고민을 하는 분들에게 실질적인 도움이 될 것 같다.


2) 책 구성과 장점

모델 선택 가이드에서는 단순히 "이 모델이 좋다"는 식이 아니라, 실제로 서비스를 만들 때 고려해야 할 현실적인 요소들을 꼼꼼히 다루고 있어서 도움이 되었다. 각 모델의 장단점을 비용, 성능, 유지보수 관점에서 비교해주니 선택의 기준이 명확해졌다.


특히 프롬프트 엔지니어링 부분은 생각보다 깊이가 있었다. 사람들이 AI를 제대로 활용하지 못하는 이유가 바로 "질문하는 법을 몰라서"라고 생각하는데, 실제로는 질문 하나 제대로 만드는 것도 상당한 기술이 필요하다는 것을 깨달을 수 있다. 


파인튜닝 관련 내용도 언제 파인튜닝이 필요한지, 또 언제는 굳이 하지 않아도 되는지에 대한 판단 기준을 제시해주어 실무 적용에 도움이 될 것 같다.


가장 도움이 되었던 부분은 배포와 최적화 관련 내용이다. 모델을 만드는 것도 중요하지만 실제로 서비스로 운영할 때의 비용과 성능 문제는 또 다른 차원의 고민이라는 것을 다시 한 번 실감했다. 저자가 실제 경험을 바탕으로 한 조언들이 곳곳에 녹아있어서 이론만으로는 알 수 없는 실무적인 통찰들을 얻을 수 있었다.


전체적으로 LLM 서비스 개발이라는, 자칫 복잡하고 어렵게만 느껴질 수 있는 주제를 차근차근 풀어내어 접근 가능하게 만들어준 점이 이 책의 가장 큰 장점이다.


3) 독서 후기

서두에서 언급했던 비용과 성능 사이의 딜레마에 대한 답을 찾는 과정에서 실마리를 찾은 기분이라 개인적으로 많은 도움이 되었다.

다만 LLM 입문자나 초보자에게는 추천하기 어려울 것 같다. 기본적으로 LLM에 대해 아무것도 모르고 "서비스를 한번 만들어볼까?" 하고 뛰어들기에는 이 책이 너무 어렵게 느껴질 것이다.

또한 책 자체가 다소 딱딱하게 구성되어 있어서 처음부터 끝까지 쭉 읽기는 조금 힘들었다.

그래서 자신이 서비스 설계 중 한계를 느낄 때 필요한 부분을 발췌해서 읽으면 더욱 효과적일 것 같다. 일종의 레퍼런스 가이드로 활용하면 좋을 것이라 생각된다.


4) 추천 독자

- LLM 기술에 대한 심층적인 이해와 실무 적용 능력을 기르고자 하는 분

- LLM 서비스 기획 및 개발자


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
NLP와 LLM 실전 가이드 - 기초 수학부터 실전 AI 문제 해결까지
리오르 가지트 외 지음, 박조은 옮김 / 한빛미디어 / 2025년 3월
평점 :
장바구니담기


한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.

1) 책 소개
최근 AI 산업에서 자연어 처리와 LLM은 빠르게 성장하고 있으며, ChatGPT 같은 생성형 AI가 다양한 산업에 도입되고 있습니다.
이 책은 이러한 트렌드를 반영해 기본적인 NLP 개념뿐만 아니라 최신 LLM을 어떻게 활용할 수 있는지까지 다룹니다.

특히 기업에서 LLM을 활용한 자동화, 챗봇, 검색 엔진 개선 등 실용적인 예제들이 포함되어 있어 단순한 이론서가 아니라 실무 중심의 학습서라는 점에서 많은 도움이 될 것이라 생각합니다. 자연어 처리 기술이 빠르게 발전하는 만큼, 최신 모델과 도구를 다루는 점도 이 책의 장점이라고 느꼈습니다.

2) 구성과 장점

이 책은 한 마디로 자연어 처리와 대규모 언어 모델의 개념과 실무 적용을 포괄적으로 다루는 가이드북입니다.

[책 구성]
- 기초 수학과 머신러닝 개념: 선형대수, 확률론, 최적화 등 NLP 모델을 이해하는 데 필요한 수학적 개념 설명.
- NLP의 핵심 개념과 구현: 텍스트 데이터 전처리, 모델 학습, 성능 평가 등의 내용을 파이썬 코드와 함께 제공.
- LLM 활용과 최신 트렌드: LLM의 원리, 활용 사례, 비즈니스 적용 방안

가장 큰 장점은 이론과 실습의 균형이라고 생각합니다. 개념 설명 후 바로 코드 예제를 통해 실습할 수 있어 이해가 빠르고, 실제 프로젝트에서 바로 적용할 수 있는 실전형 접근 방식을 취하기 때문에 실무에 이용할 아이디어를 얻는 데에 도움이 됩니다.

3) 독서 후기
책을 읽으며 가장 인상 깊었던 점은 NLP와 LLM을 실용적으로 접근하는 방식이었습니다. 단순히 모델을 소개하는 것이 아니라, 이를 실제 프로젝트에 적용하는 방법을 자세히 설명해 줍니다. 예제 코드도 많아서 직접 실행하면서 학습할 수 있었고 단순한 코드 실행이 아니라 “왜 이렇게 동작하는가”를 설명해 준 점이 좋았습니다.

다만, 초반의 수학 개념 부분은 NLP 초심자에게는 다소 어려울 수 있을 것 같습니다. 기본적인 머신러닝 개념을 알고 있다면 더 수월하게 읽을 수 있을 듯합니다. 후반부 LLM 관련 내용은 최근 트렌드를 잘 반영하고 있어 흥미로웠지만 모델을 직접 구축하기보다는 활용하는 데 초점이 맞춰져 있습니다.

4) 추천 독자
- NLP를 배우고 싶은 실무자
- LLM을 활용하려는 기획자, 개발자
- 기본적인 머신러닝 지식을 가진 개발자

NLP와 LLM의 전체적인 개념을 잡고 싶은 분에게 추천하고 싶습니다. 다만, 수학적인 내용이 다소 포함되어 있기 때문에 기초를 먼저 다진 후에 읽으면 더 좋을 것 같습니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
혼자 만들면서 공부하는 파이썬 - 37개 라이브러리와 API로 보고서, 차트, 게임, 맵, AI 챗봇 만들기|저자 직강 유튜브 강의, 오픈 채팅 제공 혼자 만들면서 공부하는 시리즈
문현일 지음 / 한빛미디어 / 2025년 2월
평점 :
장바구니담기


#협찬 이 게시물은 한빛미디어로부터 도서와 마일리지를 지급 받아 작성한 리뷰입니다.


새로운 IT 기술에 입문할 때마다 한빛미디어의 혼공 시리즈를 통해 많은 도움을 받아왔습니다. 이번에 실습 중심의 입문서인 <혼자 만들면서 배우는 파이썬>이 나왔다고 해서 큰 기대를 하고 읽어 보았습니다.


이 책을 한 문장으로 정리하자면, 파이썬 입문자가 프로젝트에 첫 걸음을 내딛도록 도와주는 책입니다.


여러 컴퓨터 언어를 학습해 보면서 느낀 것은, 언어의 문법과 구조를 하나하나 배우는 것도 중요하지만 프로젝트를 통해 실전에서 배우는 경험이 더 큰 도움이 된다는 것입니다.


이 책의 단계별 프로젝트를 통해 실전 활용법을 직접 경험하게 되면, 자연스럽게 파이썬에 대한 자신감이 생길 것이라 생각합니다.


명확한 목표와 구조

각 장의 목표와 구조가 명확하게 제시되어 있어 독자가 해당 장에서 무엇을 배우는지 쉽게 파악할 수 있었습니다. 특히 각 장의 첫 부분에 있는 도식화된 설명은 학습 방향을 잘 보여주어 전체적인 흐름을 이해하는 데 큰 도움이 되었습니다.


부담 없는 코드 설명

코드가 조각조각 나뉘어 설명되어 있어 작성하는 데 부담이 적었습니다. 단계별로 실습할 수 있는 구성 덕분에 실험 결과를 바로 확인하고 피드백을 받을 수 있어, 학습 효과가 높았습니다.


유용한 보조 설명

보조 설명이 적절히 배치되어 있어, 주의사항이나 추가 정보를 통해 이해하는 데 많은 도움이 되었습니다. '미니 프로젝트'를 통해 제시된 불편한 예제를 실제로 적용해볼 수 있는 기회가 제공되어 매우 유익했습니다.


<혼자 만들면서 배우는 파이썬>은 파이썬 입문자 뿐만 아니라, 파이썬에 대해 배운 경험이 있지만 어떻게 파이썬을 이용한 프로젝트를 만들 수 있을지 고민하던 분들에게도 추천하고 싶습니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo