| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- golang
- esbuild
- elasticsearch
- GIT
- goland
- 오블완
- typescript
- GoF
- ai agent
- OpenClaw
- go
- EKS
- Intellij
- 구조체
- AI
- RDS
- 아키텍트
- 감상문
- MSA
- 캡슐화
- claude code
- AWS
- Infra
- Kubernetes
- 디자인패턴
- Harness Engineering
- LLM
- logging
- DB
- 티스토리챌린지
- Today
- Total
목록2026/04 (2)
Fall in IT.
코드를 잘 짜는 능력이 개발자의 핵심 역량이라는 공식이 흔들리고 있다. 실리콘밸리의 일부 팀은 이미 구현의 상당 부분을 AI에게 맡기고 있으며, 엔지니어는 코드를 작성하는 사람에서 AI가 잘 작동할 수 있는 환경을 설계하는 사람으로 역할이 이동하고 있다. 이 변화가 현장 개발자에게 무엇을 요구하는지, 그리고 어떤 개념들을 이해해야 하는지를 정리한다.AI 엔지니어링을 구성하는 네 가지 축현재 AI를 활용한 개발 방법론은 크게 네 가지 영역으로 구분된다. 이 네 가지는 순서대로 적용하는 단계가 아니라, 상호 보완적으로 함께 작동하는 구성 요소이다.1. Prompt EngineeringLLM 모델에게 의도를 정확하게 전달하는 기술이다. 구체적인 지침을 작성하거나 페르소나를 설정하는 방식이 대표적이다. 가장 먼..
소프트웨어 개발 패러다임이 급격하게 변하고 있다. AI 에이전트의 발전은 '코드를 작성하는 비용'을 비약적으로 낮추었으며, 이는 기존의 개발 방법론에 대한 근본적인 의문을 제기한다. 특히 설계 중심의 개발이나 테스트 주도 개발(TDD)이 여전히 유효한가에 대한 논의는 현시점 모든 개발자가 마주한 화두다.결론부터 말하자면, 코드는 저렴해졌으나 설계의 가치는 오히려 상승했으며, TDD는 방법론적 '절차'에서 전략적 '선택'으로 진화하고 있다.1. 코드 생산 비용의 급감과 가치의 이동과거의 개발 프로세스에서 구현, 리팩토링, 테스트 코드 작성은 상당한 시간과 비용이 투입되는 영역이었다. 그러나 AI 에이전트의 등장으로 구현 비용은 분 단위로 단축되었고, 리팩토링과 테스트 생성 역시 자동화의 영역으로 들어왔다...