처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 |다음 다음 | 마지막 마지막
개발자 기술 면접 노트 - 20년 차 카카오 면접관의 빅테크 기업 취업/이직 가이드, 개정판
이남희 지음 / 한빛미디어 / 2025년 4월
평점 :
장바구니담기


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


개발자 채용 시장이 예전 같지 않다는 말을 체감하는 요즘입니다. 한때 대형 IT 회사들이 개발자를 대거 채용하던 시절은 지나갔고, 이제는 한 명을 뽑더라도 '당장 실전에 투입할 수 있는 사람', '문제 해결력이 확실한 사람'을 찾습니다. 이런 분위기 속에서 단순히 CS 지식을 암기하는 것만으로는 부족하다는 생각에 이 책을 읽게 되었습니다.


수험생이 아닌 심사위원의 시각

저자 이남희 님이 카카오, 쿠팡 등에서 실제 면접관으로 활동하셨다고 합니다. 그래서인지 책에서는 면접관이 진짜로 듣고 싶어 하는 내용을 보여줍니다.


인상 깊었던 건, "면접관은 당신은 탈락시키려는 사람이 아니라 함께 일할 동료를 찾으려 애쓰는 사람"이라는 관점이었습니다. 날카로운 추가 질문들이 압박처럼 느껴질 수 있지만, 사실은 지원자를 궁지에 몰려는 게 아니라 그 주제에 대해 얼마나 깊이 고민했는지 확인하고 더 높은 점수를 주기 위한 '기회'라는 설명이 면접에 대한 두려움을 많이 덜어주었습니다.


"한 번 써봤다"와 "제대로 할 줄 안다"의 차이

요즘처럼 서류에서 대거 탈락하는 현실을 이 책을 읽고 나서야 조금 이해하게 되었습니다. 단순히 자바, 스프링, MySQL을 다룰 줄 안다며 기술 스택만 나열하는 건 아무런 매력이 없다는 것이죠.

특히나 AI로 모든 프로그램을 다 만들 수 있는 시대인만큼 더더욱 나열은 의미없다는 생각이 듭니다.


단순히 어떤 도구를 써봤다는 사실이 아니라 어떤 문제에 부딪혔고 그걸 어떻게 해결했는지를 보여주는 것, 그게 바로 문제 해결력을 어필하는 방법이라는 걸 깨달았습니다.

매번 이력서 세션 등에서 정확한 수치를 보여주라는 것도 이 때문이지 않을까 싶습니다.


AI 시대에도 남는 건 기본기

개발자를 꿈꾸며 제가 가진 마인드와 정확하게 일치하는 파트여서 특히 공감이 많이 갔습니다.

챗지피티 같은 도구가 코드를 대신 작성해주는 시대인데, 면접관은 왜 여전히 운영체제나 네트워크 같은 기초를 물어볼까요?


책을 읽고 나니 그 이유에 더욱 확신이 생겼습니다. AI가 작성한 코드에 문제가 생겼을 때, 그걸 실제로 디버깅하고 최적화하는 건 결국 '기본기'가 탄탄한 개발자라는 것이죠.



책의 CS파트는 방대한 전공 서적처럼 어렵거나 두껍지 않습니다. 면접장에서 말로 간결하게 설명할 만한 수준으로 꼭 필요한 내용만 깔끔하게 정리되어 있습니다. 특히 이 질문을 받으면 다음엔 어떤 질문이 이어질까를 예측할 수 있게 해주는 구조가 실제 면접 준비에 큰 도움이 될 것 같습니다.


기술 면접을 한창 준비할 당시, 혼자 준비하는 게 막막해 이리저리 정보를 찾아 헤맸지만 늘 한편엔 '이게 맞나' 하는 불안감이 있었습니다. 이 책을 그때 만났더라면 훨씬 더 자신 있게, 방향성을 가지고 준비할 수 있었을 거란 생각이 듭니다.

지금 면접을 앞두고 계신 분들, 혹은 막연하게 준비하고 계신 분들께 추천드립니다. 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
프런트엔드 레벨을 높이는 자바스크립트 퀴즈북 - 기술 면접부터 실무 역량까지 순수 자바스크립트로 한 번에!
엄서영 외 지음 / 한빛미디어 / 2025년 9월
평점 :
장바구니담기


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


자바스크립트 퀴즈북이라는 제목이 주는 차별점에 이끌려 이 책을 읽어보게 되었다.

기술 면접을 대비하는 교재라면 왜 제목에 ‘면접’이 아니라 ‘퀴즈북’이라는 단어를 썼을까 궁금했다.
그리고 책을 읽고 나서야 그 이유를 알 수 있었다.
이 책은 단순히 면접 질문만 다루는 것이 아니라, 실무에서 마주칠 수 있는 다양한 문제를 ‘퀴즈’ 형식으로 풀어보며 자바스크립트 개념을 점검할 수 있도록 구성되어 있다.




초반에 나오는 저자 인터뷰를 보며 저자의 생각에 깊이 공감했다.

AI 시대에 언어를 배울 필요가 있을까?

코딩을 배우지 않아도 AI를 활용하면 쉽게 결과물을 만들 수 있다는 이야기에 자신감을 잃기도 한다. 하지만 결국 AI가 짜준 코드를 적용하려면 '이게 맞는지 아닌지 판단할 수 있는 실력과 이해'가 필요하다. 그런 의미에서 자바스크립트를 이렇게 문제를 통해 배우는 과정은 매우 의미 있다.


책의 장점 중 하나는 실제 기술 면접 대비까지 염두에 두고 구성되어 있다는 점이다. 단순 개념 문제집은 실제 면접에서 어떤 질문이 나오는지 파악하기 어렵고, 이론서는 암기하다 지친다.

매 챕터마다 [리얼 현장 인터뷰]라는 섹션이 있는데 실제 업무에서 어떻게 자바스크립트 개념이 적용되고 문제를 해결할 수 있는지를 알 수 있다. 그리고 경력직이라면 이런 깊이 있는 질문에도 대비할 수 있지 않을까 생각한다.


특히 유용했던 부분은 [태그별 퀴즈 모음]이다. 취약한 개념이나 틀렸던 문제들을 이 페이지에 표시해 두면, 면접 직전이나 복습이 필요할 때 빠르게 훑어볼 수 있어 실전에 큰 도움이 될 것 같다.


앞서 말했듯 이 책은 면접과 실무를 대비한 구성이기에 자바스크립트의 개념과 이론을 처음부터 체계적으로 배우고 싶은 초심자에게는 적합하지 않을 수 있다. 어느 정도 기초가 있는 상태에서 지식을 점검하고 심화하는 용도로 더 추천한다.


그럼에도 시간이 부족할 때 개념을 익히는 가장 효율적인 방법 중 하나가 문제 풀이를 통해 학습하는 것임을 생각하면, 자바스크립트의 핵심 개념들을 빠르게 체득하는 것도 충분히 가능하고 효과적인 학습 전략이 될 거로 생각한다.

특히 자바스크립트를 활용해 프로젝트를 진행했는데, 막상 개념은 부족하다고 느껴지는 면접 준비 중인 개발자라면, 문제를 다 풀지는 못하더라도 어떤 질문들이 나올 수 있는지 파악하는 용도로 활용해도 충분하다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
요즘 교사를 위한 AI 디지털 수업 설계 가이드 with 2022 개정 교육과정 - 깊이 있는 학습을 위한 디지털 기반 아날로그 수업 요즘 교사
김진관 외 지음 / 한빛미디어 / 2025년 8월
평점 :
장바구니담기


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


교사는 아니지만 학교와 여러 교육기관에서 디지털 수업 강의를 진행하면서, AI 도구를 활용한 수업 설계에 대해 고민이 필요한 시점이라고 느꼈다. 그리고 이 책을 만나게 되었다.


이 책은 학교의 '교사' 위주의 내용으로 적혀있기 때문에 내가 교육현장(학교)에서나 면접에서 보고 느낀 요즘 교사들과 디지털 수업 실황을 적용하여 리뷰를 작성해볼까 한다.


현실적인 필요성

교육 현장을 다니며 만난 대부분의 교사들은 에듀테크와 AI를 제대로 이해하거나 활용하지 못하는 모습이었다. 이런 상황을 개선하기 위해 도입된 '디지털 튜터'조차도 채용 후에서야 이런 도구들의 활용법을 공부하기 시작하는 것이 현실이다.

(처음부터 잘 아는 사람을 뽑아야 하는 게 맞지 않을까 싶지만 아직 제대로 자리 잡히지 않은 모습이었다)


체계적인 구성과 접근

이 책은 정말로 '학교'의 '교사'에게 실질적인 도움이 될 내용으로 구성되어 있다. [디지털 기반 아날로그 수업]이라는 말 자체만 놓고 보면 이게 무슨 말인가 싶다. 모순적으로 느껴질 정도다. 그 전에 중요한 건 지금의 교육과정을 이해하는 것이 아닐까 싶다. 그래서 이 책의 첫 파트는 교육과정을 이해하는 것부터 시작한다.

비록 나는 정식 학교 소속은 아니기에 이 부분이 크게 필요하지는 않았지만, 교육 현장에서의 맥락을 이해하는 데 도움이 되었다.


실용적인 도구 소개

책에는 다양한 AI 도구들이 소개되어 있고 각각을 어떤 과목, 어떤 수업, 어떤 상황에서 사용하면 좋은지 예시와 함께 과정이 제시되어 있다. 특히 내가 실제 교육 현장에서 사용해보고, 사용하는 것을 보았던 주요 도구들이 잘 소개되어 있어 이 부분에 더욱 신뢰가 갔다.


학생 중심의 관점

디지털 도구 활용은 학생들에게도 매우 중요하다. 학생들은 성장하면서 이런 도구들을 더 많이 접하게 될 것이고, 지금부터 활용법을 익히는 것은 디지털 시대를 살아갈 자신감을 키워주는 일이 될 것이다.


실제로 트라이디스 보드, 패들렛, 멘티미터와 같은 에듀테크를 사용했을 때의 가장 큰 장점은 내성적이고 발표를 좋아하지 않는 학생도 편하게 자신의 의견을 공유할 수 있다는 점이다.


기존의 손 들고 발표하는 방식이나 친구들과의 토론으로만 의견을 나눈다면, 그런 학생들은 소외되고 자신의 의견을 표현하지 못할 것이다. "발표"라는 말만 나와도 겁을 먹어 아예 생각조차 하지 않을지도 모른다.


하지만 이런 디지털 도구를 활용하면:

  - 학생들에게 자유롭게 생각할 시간이 주어진다

  - 직접 글로 작성하게 되어 생각을 정리할 수 있다

  - 익명 기능을 통해 부담 없이 의견을 공유할 수 있다

  - 교사 입장에서는 여러 학생들의 의견을 한눈에 보고 정리할 수 있어 수업 자료 관리와 피드백 제공이 편리하다


디지털과 아날로그의 조화

디지털 시대라고 해서 아날로그를 버릴 수는 없다. 당장 바뀔 수도 없는 부분이자, 교육에서 아날로그적 방식은 여전히 고수될 필요가 있다.


교사들에게 꼭 전하고 싶은 말이 있다. 디지털 도구를 사용한다고 해서 교사의 역할이 중요하지 않거나 줄어드는 것이 아니다. 정말 "도구"일 뿐이다.


책을 통해서도 알 수 있겠지만 '도구'는 정말 보조 역할일 뿐이다. 결국 핵심은 아날로그적 가치, 학생들의 창의적인 생각을 이끌어내고 의견을 더 쉽게 나눌 수 있게 하는 것이다. 


교사들에게도 지금 이 시대는 새로운 도전이다. 이제는 받아들이고 적용할 때가 되었다. 이 책을 통해 꼭 많은 도움을 받아서 더욱 풍부한 디지털 수업을 만들어가면 좋겠다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
조코딩의 랭체인으로 AI 에이전트 서비스 만들기 - GPT·Llama 기반 RAG·에이전트·멀티모달 AI 서비스 구축 가이드
조동근(조코딩).우성우 지음 / 한빛미디어 / 2025년 7월
평점 :
장바구니담기


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


요즘 스타트업을 비롯한 많은 기업에서 챗봇과 같은 LLM 애플리케이션 도입에 대한 관심이 뜨거운 것 같다. 그래서인지 취업 공고만 찾아봐도 LLM이나 RAG 활용 경험이 있는 사람을 선호하는 분위기를 엿볼 수 있다.

이전에 OpenAI API를 활용해서 챗봇 몇 개를 만들어본 경험이 있다. 하지만 정말 기본에 불과했고 진정한 RAG AI 기반 애플리케이션을 만들려면 좀 더 탄탄한 기반을 다져야겠다는 생각이 들었다.
이런 생각을 실현해줄 책을 찾다가 <조코딩의 랭체인으로 AI 에이전트 서비스 만들기>라는 책을 읽어보게 되었다.


IT 분야에서 워낙 유명한 유튜버이신 조코딩님의 영상을 나도 자주 보곤 했는데, 저자로 참여하신 책은 이번에 처음 읽어보았다.
늘 유튜브에서 IT 지식이나 정보를 쉽게 알려주셨던 분이라, 이번 책에서도 다양한 AI 에이전트 서비스를 만드는 방법이 친절하게 담겨있을 것이라는 기대가 있었다. 그리고 역시나 기대만큼 친절한 책이었다.

솔직히 이런 IT 서적의 실습 코드를 전부 다 완벽하게 이해하는 건 쉽지 않다. 그리고 모든 코드를 다 안다고 해서 바로 개발을 능숙하게 잘할 수 있는 것도 아니라고 생각한다. 
하지만 이번 한 번으로 끝내는 것이 아니라 다음번에 다른 프로그램에 활용하기 위해서는 기본적인 동작 원리를 파악하는 핵심 코드 정도는 이해하는 게 좋다.
이 책은 코드와 함께 친절한 부연 설명이 적절히 어우러져 있어서, 개발 경험이 있는 분이라면 어떤 동작을 하는 코드인지 어렵지 않게 파악하고 사용할 수 있을 것 같다.

이 책을 통해 뉴스 기사를 검색하거나 업로드한 PDF 내용을 분석해 질문에 대한 답을 내놓는 서비스는 물론, 블로그 콘텐츠를 생성하고 시나 글감을 만들어내는 창작 영역의 서비스까지 직접 만들어 볼 수 있다.
그리고 이 과정에서 내가 만들고자 했던 서비스에 맞춰 코드를 튜닝한다면 정말 유용하고 개성 있는 서비스로 발전시킬 수 있는 힌트를 얻을 수 있지 않을까 싶다.

시간상 모든 서비스를 만들지는 못해서 간단하게 배포까지 해볼 수 있는 '인공지능 시인'을 만들어봤는데, 덕분에 streamlit이라는 편리한 파이썬 웹사이트 제작 도구도 새롭게 알게 되었다.
OpenAI API를 사용하기 때문에 결과물은 ChatGPT에 직접 질문한 것과 비슷하지만, 따로 프롬프트를 고민할 필요 없이 키워드만 입력해도 결과물을 얻을 수 있다는 점이 이런 서비스를 만들고 필요로 하는 가장 큰 이유가 아닐까 싶다.

△ 책을 따라 만들어본 인공지능 시인 서비스


책에서 소개하는 서비스를 하나하나 만들어 보면서 '내가 만들고 싶은 서비스에는 어떤 기술이 필요하겠구나' 하는 좋은 아이디어를 얻을 수 있을 것이다.

AI 서비스 개발 경험이 부족한 분들과 LLM과 RAG 기술을 실제로 구현해 보고 싶은 개발자에게 추천하고 싶은 책이다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
나만의 MCP 서버 만들기 with 커서 AI - 현직 AI Specialist에게 배우는 MCP! Cursor AI, Claude Desktop으로 MCP의 기본을 경험한다
서지영 지음 / 길벗 / 2025년 7월
평점 :
장바구니담기


과거 개발 면접에서 MCP에 대해 아는지 물어봤을 때 답변하지 못했던 기억이 있다. LLM에 대해 누구보다 관심이 많다고 생각했는데 정작 중요한 개념을 놓치고 있었던 것이다.

그러던 중 우연히 길벗에서 MCP에 관련된 책이 새로 출간한 것을 보고 그때의 면접 질문이 떠올라 지금이라도 확실히 알고 넘어가자는 생각에 빠르게 읽어보았다.



MCP는 AI 애플리케이션이 다양한 데이터 소스와 도구에 안전하게 연결할 수 있게 해주는 프로토콜이라고 한다. (ChatGPT의 플러그인 시스템과 비슷한데 더 안전하고 표준화된?)

책은 이런 MCP의 기본 개념과 구조부터 시작한다. 동작 원리와 사용법을 소개한 후 실습 환경을 준비하여 본격적으로 MCP 서버를 생성하고 연결하는 방법을 다룬다.


이런 종류의 책을 접할 때마다 빠르게 실습으로 넘어가고 싶다는 충동이 드는데, 그 이유는 이론 부분이 글 위주라 이해하기 어려웠기 때문이다. 

그런데 이 책은 이론 부분의 그림 설명과 도구, 리소스, 프롬프트 등의 다양한 요소가 어떻게 코드로 구성되는지 보여주어서 지루하지 않게, 코드도 분석하면서 읽을 수 있었다. 

뒷부분에서 실제 서버를 만들 때 앞으로 돌아가 참고하기에도 편리했다!


무언가를 개발하기 전 필수적으로 해야 하는 실습 환경 세팅. 

API Key를 가져오거나 프로그램을 설치할 때 나타나는 수많은 체크박스들과 복잡한 과정들이 가끔은 사기를 떨어뜨리곤 하는데, 사진과 함께 과정이 잘 정리되어 있어 따라 하기만 해도 짠 하고 세팅된다. 


예제 소스 제공은 물론이고 주석까지 달려있어 코드를 읽고 분석하는 시간도 크게 단축된다.

(커서를 사용하니 코드에 대한 궁금증도 한 화면에서 바로바로 해결할 수 있어 너무 편리하다!)


책을 따라 실습하면서 알게된 건 Claude의 새로운 매력이다. 직접 결제해서 사용할 만큼 평소에 자주 사용하던 도구였는데, 클로드 안에서 MCP 서버를 만들기도 하고 연결할 수가 있다고...?

Claude Desktop에 MCP 서버를 연결하여 AI가 내 로컬 파일을 읽거나 데이터베이스에 쿼리를 날리는 등의 작업을 직접 수행할 수 있었는데, 마치 개발자 어시스턴트가 내 말을 듣고 대신 터미널 작업을 해주는 것 같았다.


사실 이 책을 선택한 또 다른 이유는 Cursor AI를 제대로 사용해보고 싶었기 때문이다. 초기에 교수님 추천으로 무작정 설치했다가 'VSCode'와 다른 점이 뭐지?' 하며 지웠었다.

이번에는 책에서 Cursor 사용 방법도 함께 다루고 있어 개인적으로 도움이 되었다. (물론 Cursor만을 위한 책은 아니므로 그 목적만으로 선택하기보다는 MCP 학습이 주목적이어야 한다)


MCP 구조를 빠르게 이해하고 MCP 서버를 생성하고 연결하는 부분을 간단하게 구현해보고 싶은 분께 추천하고 싶다.


* <나만의 MCP 서버 만들기 with 커서 AI> 서평단으로 책을 제공받아 읽고 작성한 리뷰입니다.


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