AI 트루스 - 두려움의 시대, 냉철하게 마주해야 할 가장 명확한 진실
임백준 지음 / 한빛미디어 / 2024년 8월
평점 :
장바구니담기


지금까지 인공지능 트렌드를 다룬 책 중에서 가장 특이한 도입부가 아닐까 합니다. 소설 형식을 빌려서 저자가 걱정하는 주제를 실감나게 소개했습니다. 또한 2024년 4분기를 기준으로 이제까지의 인공지능 역사를 가장 어렵지 않게 설명하지 않았을까 합니다. 누가 뭐래도 2024년은 AI로 치면 과도기인 시대입니다. 이에 따라 벌어지는 난맥상도 요약 정리했습니다. 이후에는 주로 개발자를 들어 지적 노동이 AI로 대체라기보다는 변화하는 양상과 인간이 어떻게 대처할지에 대해 다룹니다. 개발자만 위태롭지 않으므로 다른 지적 노동 업계에 대해서도 언급합니다.


저자는 꽤 걱정합니다. '누군가' 인공지능을 악용했을 때에 벌어질 사달이 절대 작지 않기 때문입니다. 저도 비슷하게 우려해 왔습니다. 제 블로그 인공지능 카테고리(https://wizmusa.tistory.com/category/BI/인공지능)에도 걱정글이 꽤 있습니다. 이 문제는 기술로만 해결하지 못합니다. 저자가 책 속에 풀어 놓은 고민을 이 시대를 사는 여러분도 함께할 필요가 있겠습니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
코드 밖 커뮤니케이션 - 팀원 온보딩부터 UML 활용법, 글쓰기 스킬, 원격 근무 노하우까지
재퀴 리드 지음, 곽지원 옮김 / 한빛미디어 / 2024년 8월
평점 :
장바구니담기


저자는 하고픈 말이 정말 많았나 봅니다. 팀원 온보딩부터 UML 활용법, 글쓰기 스킬, 원격 근무 노하우까지 348쪽에 담기는 정말 힘든 일입니다. 1부에서 4부까지 각 부에 다루는 주제가 꽤나 상이합니다. 저자는 1부에서 다이어그램을 주요 소재로 전체 분량의 1/3에 해당하는 분량을 할애합니다. 1부 2장까지 읽다가 책을 덮을 독자가 꽤 나오지 않을까 우려스럽습니다. 아예 2부부터 읽어도 좋겠습니다.


저자가 왜 이렇게 했는지는 짐작이 갑니다. 그냥 착실하게 개발만 하면 되는 역할에서 성장하여 승진하거나 봉급이 오르면, '기술력 떨어져 보이니까 오픈소스 썼다는 걸 언급하지 말라'라고 하는 사람들까지 IT 관련 의사결정에 들어오는 난장판에 들어오게 됩니다. 이 아수라장에서 어떻게든 상황과 상태를 이해하게 하려면 그림을 잘 그리는 수밖에 없습니다. 저자는 그림조차 '읽기' 꺼리는 이해관계자에게 최선을 다하는 방법을 세세하게 설명합니다. 때문에 색약을 다루는 내용이 거슬릴 정도로 장애감수성이 낮더라도 1부는 꼭 참고할 만합니다. 정말 별 사람이 다 들어오는 의사결정의 장에서 협업에 나설 때에 갖출 기본적인 자세에 대해 깨달을 수 있겠습니다.


나머지 2부에서 4부까지도 확실히 IT 개발 업무 종사자에게 유용한 내용입니다. 다만 소프트 스킬(soft skill) 관련 조언으로서 깊게 이야기하다 금세 넓게 이야기하는 스타일이 좀 생소했습니다. 축약어를 쓸 때, 바디랭귀지 할 때, 문화차이가 있을 때, 에토스/파토스/로고스, 피드백을 받을 때, ADR(Architecture Decision Record, 아키텍처 결정 레코드) 권장, 회의할 때 요령, 협업/소통 도구 장단점같은 이야기가 이어집니다. 다 읽고 나서 다시 훑어 보면서 유용하지 않은 주제가 없음을 확인했습니다. 전 제가 해오던 플랫폼 일이 있어서 저자가 ADR을 특별히 좀 더 언급한 게 참 마음에 들었습니다.


최근 회사 생활 가이드류 책에서는 팩스(fax, Facsimile) 예절이 나오지 않듯이 이 책에 나온 세세한 조언 상당수가 15년쯤 후에는 꽤 바뀌게 될지도 모르겠습니다. 그래도 지금은 도움이 될 조언이 많은 책입니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
켄트 벡의 Tidy First? 세트 - 전2권 - 더 나은 소프트웨어 설계를 위한 32가지 코드 정리법
켄트 벡 지음, 안영회 옮김 / 한빛미디어 / 2024년 4월
평점 :
장바구니담기


제목에 '?'가 붙은 이유는 읽다가 금세 알았습니다. 무작정 tidy하게 보완하려고 시도하지 말라는 조언이되, 어떤 시도가 '무작정'에 속하는지 조곤조곤 설명합니다. 뚝딱뚝딱 개발하고 나가기가 아니라 서비스를 운영하는 차원에서 정말 소중한 판단 기준들이 나옵니다. 얼마 전에도 '프로그래밍의 규칙'(https://blog.aladin.co.kr/773370185/15728209)을 읽고 20년 전에 나왔으면 좋았겠다고 생각했는데, 이 책도 그렇습니다. 전산실에서 일하던 때에 만났더라면 참 도움이 됐겠다 싶습니다. 저자는 반평생동안 체득했을 노하우를 정말 간결하게 펼쳐 줍니다. 책 두께가 정말 얇습니다. 이 정도 두께면 책에서 예고한 후속작도 읽는 데에 부담이 없겠습니다. 😉


이 책 내용 중 상당 부분은 정독했다고 해서 당장 개발 업무에 적용하기가 여의치 않을 거라 봅니다. 때문에 한 번 완독하여 색인을 머리에 두고 간간이 찾아 보기를 권합니다. 개발자로서 마음에 걸리거나 수면 위로 드러난 문제를 해소하는 데에 큰 도움이 될 것입니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
월 20달러로 고용하는 AI 변호사 with 챗GPT - 계약서, 고소장, 판결문 분석까지 법률상담이 난생처음이라면 누구나 프로처럼, 생활 AI
김덕은 지음 / 한빛미디어 / 2024년 7월
평점 :
장바구니담기


2024년 기준으로 ChatGPT나 생성형 AI 활용서는 워낙 많이 나와서 새롭다는 느낌이 잘 들지 않을 만합니다. 그러한 예상을 뒤집고 무려 법률을 다루는 ChatGPT 입문서가 나왔습니다. 전반적인 AI 트렌드에 비중을 두거나 범용적인 프롬프트에 머물렀던 기존 입문서, 소개서와는 달리 법무로 주제를 한정하여 깊이가 상당합니다. 더불어 인공지능, 특히 생성형 AI 소식을 눈여겨 보았던 이들이 우려하던 할루시네이션(hallucination, 환각 혹은 AI 오작동)도 초반에 다루며 회피할 방안을 제시하여 책 내용에 좀 더 기대를 갖고 집중을 이끌어냅니다. Python따위는 전혀 몰라도 되는 구성이기도 합니다.


최근에 진행 중인 AI 관련 컨설팅에서도 계약 리스크 유무 조사같은 법무 관련한 니즈가 꽤 나왔습니다. 이 책은 당연히 그러한 니즈에 부합하도록 역량을 키우기에 적당합니다. 당장 법무에 관심이 없어도 이 책은 유용하다고 봅니다. 파트를 읽어 나가면서 AI에게 문의하고 피드백하며 원하는 결과를 얻어내는 요령이 쌓이게 됩니다.


당분간 법조인을 완전 대체하는 인공지능이 나오지는 못합니다. 1차적으로는 치졸한 권력 문제여서이긴 합니다만 책임소재를 납득하고 합의할 만한 기준을 세우기가 어려워서이기도 합니다. 좋게 말해 아수라장이어서입니다. 때문에 경찰서, 검찰청, 재판정이 막연하게 두려워서 이런 저런 류의 사기꾼에게 당하는 무고한 사람이 많습니다. 그래서 내용증명정도는 보낼 줄은 알아야 한다는 조언을 듣기도 합니다. 악독한 사기꾼과 무심한 공무원에게 좌절하지 않고 맞서거나 협조를 받으려면 네이버 검색만이 아니라 ChatGPT를 써먹어 보는 것도 썩 괜찮은 방법입니다. 물론 금액이 상당한 사안에는 변호사의 도움이 필요하므로 2024년 수준 AI에게만 의존해서는 곤란합니다. 직업윤리를 내다 버린 '노쇼 변호사' 사태(https://www.yna.co.kr/view/AKR20230405125600004)를 예방하기 위해 필수적인 지식을 얻는 수단으로는 인공지능이 참 적당하겠습니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
프로그래밍의 규칙 - 더 나은 코드를 작성하는 21가지 개발 비법 I 파이썬, 자바스크립트 개발자를 위한 C++ 코드 읽기 가이드 수록
크리스 짐머만 지음, 박상현 옮김 / 한빛미디어 / 2024년 5월
평점 :
장바구니담기


코딩은 업무 스킬 중 하나이기에 완독했습니다. 이런 책이 왜 이제 나왔을까 싶습니다. 프로그래밍 입문자라면 프로그래밍에 좀 익숙해진 후에는 애자일 같은 개발 방법론보다 먼저 읽는 게 유용하겠다고도 보았습니다. 아집을 버리고 팀플레이를 하도록 세세하게 코딩 방법을 설명합니다. 저자가 시니컬하거나 근시안적인 팀원에게 얼마나 시달렸을지 행간에 보입니다. 개발 조직은 시간이라는 한정적 자원을 정말 효율적으로 써야 존재가치를 증명하며, 개발자는 조직 성과에 기여해야 장수하며 발전합니다. 겸손한 저자는 독자가 그렇게 성장하기를 바라며 코드 차원에서 자잘한 부분까지 짚어줍니다. 여담으로 저자가 권하는 대로 주석을 작성하면 Copilot같은 AI 시행착오 없이 한두 번만에 적당한 코드를 제꺽 생성하지 않을까 합니다. 


C++을 쓰지 않은지 아주 오래 되었던 터라 예시 코드 읽기가 다소 힘들었습니다. 코드를 잘 이해하지 못해도 핵심을 습득하는 데에는 문제가 없긴 합니다. 그럼에도 세심한 저자는 부록에 Python 개발자와 Javascript 개발자를 대상으로 C++ 코드를 이해하는 법을 마련해 두었습니다. 차례를 꼼꼼이 읽을 걸 그랬습니다. 진도 나가기가 한결 쉬웠을 겁니다.




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