-
AI 시대의 엔지니어링 전략DEV 2026. 8. 30. 22:29
"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."AI 시대의 엔지니어링 전략 소프트웨어 제품을 만드는 사고는 두 갈래로 나뉜다.시스템 사고(System Thinking): 알고리즘, 자료 구조, 프로그래밍 언어, 분산 시스템의 장애 허용성, 펌웨어 메모리 제약 등프로덕트 사고(Product Thinking): 사용자의 배경 지식·니즈·행동 순서·집단 역학을 읽는 일. 설계 기법과 정보 아키텍처 포함기존 소프트웨어 엔지니어링 교육은 대부분 시스템 사고에 쏠려 있다. 대학 커리큘럼, 부트캠프, 기술서적 모두 알고리즘·자료 구조·언어·시스템 지식·디자인 패턴에 집중한다. HCI 선택 과목을 듣지 않는 한 제품 설계와 사용자 이해는 현업 경험으로 익히게 된다.과거에는 그래도 문제가 없었다...
-
AI 개발의 추상화DEV 2026. 7. 2. 13:17
개발자라면 ‘추상화(Abstraction)’라는 단어가 익숙합니다. 한자로는 抽象(뺄 추, 코끼리/형상 상)을 쓰며, 복잡한 대상에서 불필요한 것을 빼고 핵심적인 형상(본질)만 뽑아낸다는 의미를 담고 있습니다.기존 개발에서의 추상화: 복잡성 관리와 인터페이스전통적인 소프트웨어 공학에서 추상화의 핵심은 복잡성을 통제하고 재사용성을 높이는 것입니다. 시스템이 거대해질수록 개발자가 모든 코드의 동작 방식을 머릿속에 담아두는 것은 불가능에 가깝습니다.그래서 개발자들은 복잡한 내부 로직을 캡슐화하여 감추고, 외부에는 사용하기 쉬운 '인터페이스(Interface)'만 노출합니다. 무엇을 추상화하는가? 데이터베이스 연결, 외부 API 통신, 복잡한 연산 알고리즘 등어떻게 하는가? 함수(Function), 클래스(Cl..
-
일리아스카테고리 없음 2026. 6. 21. 21:22
"휴, 왜 우리 트로이인들과 저 그리스인들이 이런 괴로운 싸움에 말려들었는지 저 모습을 보면 충분히 이해가 가고도 남아. 여신인들 저렇게 아름다울 수 있을까! 하지만 아무리 아름답더라도 떠나보내야 할 거야. 저런 아름다운 여인이 이곳에 남아 있다가는 또 다른 재앙을 불러올 게 뻔해."단 한 명의 여인이 지닌 아름다움이 수많은 생명을 죽음으로 몰아넣고, 9년이라는 긴 세월 동안 전쟁을 지속하게 만들었다는 서사는 현대의 이성으로는 선뜻 동의하기 어려운 의구심을 자아낸다. 그러나 신화의 장막을 걷어내고, 과거 트로이 성벽에 서 있던 '헬레네'를 오늘날 '세계 패권', '거대 자본', 혹은 '석유'로 치환해 본다면 이야기는 달라진다. 수천 년이 흐른 지금도, 인류는 형태만 바뀐 또 다른 '헬레네'를 차지하기 위..
-
LLMOps 완벽 가이드BOOK 2026. 6. 21. 20:25
"한빛미디어 서평단 활동을 위해서 책을 협찬받아 작성된 서평입니다."LLMOps 완벽 가이드 1. 운영 프레임워크의 진화와 LLMOps의 등장운영 프레임워크(Operational Framework)는 조직 내 복잡한 워크플로를 관리하고, 프로세스를 자동화하여 프로젝트의 일관성과 품질을 보장하는 구조적 접근 방식입니다. 시대별 기술 발전과 함께 다음과 같이 진화해 왔습니다.1986년: 제조업 중심의 린 생산 시스템(Lean Production), 식스 시그마(Six Sigma)2008년: 소프트웨어 개발과 운영을 결합한 DevOps2018년: 비생성형 머신러닝 모델 운영을 위한 MLOps2023년 이후: 대형 언어 모델(LLM)의 폭넓은 도입과 함께 LLMOps 부상LLM을 웹사이트 챗봇 형태로 단순히 ..
-
그녀를 지키다BOOK 2026. 6. 14. 20:36
누군가를 일방적이고 수동적으로 가두어 지키는 것이 아니라, 서로가 서로의 세계를 넓혀주고, 깊은 심연을 건너게 용기를 주며, 예술이라는 영원의 형태로 서로의 존엄을 지켜주는 진정한 의미의 '연대'에 대한 이야기. 비올라는 손을 내밀었고 나는 그 손을 잡았다. 그렇게, 관습과 계급의 장벽이 파놓은 깊이를 가늠할 수 없는 심연을 한걸음에 건너뛰면서. 비올라는 손을 내밀었고 나는 그 손을 잡았다. 그 누구도 말한 적 없는 위업이자 말 없는 혁명. 비올라는 손을 내밀었고 나는 그 손을 잡았다. 그리고 바로 그 찰나에 나는 조각가가 되었다.
-
증강코딩 : AI 시대의 새로운 개발 방식BOOK 2026. 5. 24. 21:37
"한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 바이브 코딩 vs 증강코딩: 우리는 어떻게 개발해야 할까?TDD(테스트 주도 개발)의 창시자 켄트 벡(Kent Beck)은 AI 코딩 도구와 협업하는 새로운 패러다임으로 '증강코딩'을 제시했습니다. AI가 그저 타이핑을 대신해 줄 뿐, 개발자가 주도하여 '깔끔하게 동작하는 코드(Tidy Code That Works)'를 만들어가는 협업 방식입니다.구분바이브 코딩 (Vibe Coding)증강코딩 (Augmented Coding)핵심 목표시스템의 단순 동작깔끔하게 동작하는 코드 작성관심사결과물 도출코드 품질, 복잡도, 테스트 커버리지에러 해결에러 메시지를 AI에게 무지성으로 던짐개발자가 직접 통제하며 TDD 사이클 유지가치 체계속도와 ..