인셔셔RSS 관심 있는 블로그, 뉴스, 기술 정보를 효율적으로 추적하고 읽으세요
원문 읽기 InertiaRSS에서 열기

추천 피드

V
V2EX
博客园 - 叶小钗
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 【当耐特】
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Docker
WordPress大学
WordPress大学
Blog — PlanetScale
Blog — PlanetScale
博客园 - Franky
G
Google Developers Blog
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
Stack Overflow Blog
Stack Overflow Blog
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
M
MIT News - Artificial intelligence
Hugging Face - Blog
Hugging Face - Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python)
AI는 우리가 인식하는 것보다 더 많이 공학 문화를 바꾸고 있습니다
Chandragari · 2026-05-22 · via DEV Community

"현대 AI 도구의 기술적이고 심리적인 현실에 대한 객관적인 시각."


2022년에 ChatGPT가 대중화되었을 때, 대부분의 개발자들은 같은 반응을 보였습니다:

"모든 것이 변화됩니다."

그리고 솔직히 말해, 그렇습니다.

최초로 개발자들은:

  • 즉시 보일러플레이트를 생성할 수 있었습니다.
  • 더 빨리 디버깅할 수 있었습니다.
  • 낯선 스택을 빠르게 배웁니다
  • 주간 대신 시간 안에 제품 프로토타이핑을 합니다
  • 반복 엔지니어링 작업을 극적으로 줄입니다

그런 다음 생태계는 폭발했습니다

갑자기 다음이 생겼습니다:

  • Claude는 심층 추론과 코딩을 합니다
  • Gemini는 개발자 워크플로우에 통합되었습니다
  • Grok는 생태계에 들어왔습니다
  • 자율 코딩 에이전트
  • AI 개발 환경(IDEs)
  • AI 동료 코디너(코필로츠)
  • AI PR 리뷰어
  • AI 개발 운영 보조 에이전트
  • 브라우저 에이전트
  • AI 생성 전체 스택 애플리케이션

이제 매주 다른 “AI로 구동된 개발 도구”가 출시됩니다.

하지만 이러한 시스템들과 지속적으로 일하면서, 저는 더 큰 이야기는 더 이상 모델 능력에 대한 것이 아니라고 생각합니다.

그것은 엔지니어링 문화에 대한 것입니다.

왜냐하면 AI는 개발자들이 어떻게 구축하는지만 바꾸지 않기 때문입니다.

그것은 점차 개발자들이 어떻게 생각하는지를 바꾸고 있습니다.


Late-night developer workspace with VS Code, terminal windows, and AI assistant panels open

"AI 보조"에서 "AI 참여"로의 전환

개발자용 AI 도구의 첫 번째 단계는 균형 잡혀 보였습니다.

개발자들은 여전히:

  • 아키텍처를
  • 계산적으로 설계하고
  • 깊이 디버깅하고
  • 문서를 읽고
  • 애플리케이션을 수동으로 구조화하고

AI는 주로 구현을 가속화했습니다.

그것은:

  • 반복 코드
  • 구문 생성
  • 설명을 처리했습니다.
  • 작은 디버깅 작업
  • 문서 지원

인간이 여전히 시스템을 명확하게 운영하고 있었습니다.

하지만 이제 생태계는 매우 다른 방향으로 움직이고 있습니다:

의사소통 작업

그리고 이는 전적으로 관계를 바꿉니다.

현대 AI 시스템은 이제 다음과 같은 작업을 할 수 있습니다:

  • 전체 애플리케이션을 생성합니다
  • 큰 코드베이스 리팩토링
  • 터미널 운영
  • 배포 워크플로우 실행
  • API 연결
  • 문서 자동 탐색
  • UI 시스템 생성
  • 다단계 엔지니어링 작업 실행

그것은 더 이상 자동 완성이 아닙니다.

그것은 엔지니어링 자체의 일부 위임입니다.

그리고 솔직히 말해서, 이것이 심리적으로 흥미로운 지점이 되었습니다.

왜냐하면 질문은 더 이상 다음과 같지 않기 때문입니다.

“AI가 코드를 생성할 수 있나요?”

질문은 다음과 같습니다.

“개발자들이 점차 얼마나 공학적 참여를 포기하고 있는지?”


프롬프트 엔지니어링은 조용히 새로운 개발 레이어가 되었습니다

개발자가 아닌 사람들은 많이 놓치는 점은 실제 워크플로우에서 다른 모델들이 매우 다르게 행동한다는 것입니다.

예를 들어:

  • ChatGPT는 흔히 모호한 프롬프트에 대해 더寬容합니다.
  • Claude는 구조화된 추론과 더 큰 컨텍스트에서 더 잘 수행됩니다.
  • Gemini는 때때로 더 명확한 형식과 워크플로우 명확성에서 이점을 얻습니다.

그것은 자기 자신을 자극하는 것이 조용히 공학 계층이 되었다.

단순히 “질문을 하기”만은 아니다.

그것은:

  • 문맥 설계
  • 명령 구조화
  • 제약 관리
  • 워크플로우 오케스트레이션
  • 출력 조향

현대 개발의 놀라운 양은 지금:

AI 상호작용 레이어를 공학화하는 것.

이 또 다른 이상한 전환을 만들어낸다:
개발자들은 점점 더 모델과의 커뮤니케이션을 최적화하는 대신 시스템 자체와 직접 상호작용하지 않는다.

그것은 흥미로운 문화적 전환이다.


Structured AI prompts alongside generated code and architecture outputs on dual monitors

대부분의 AI 도구는 동일한 몇몇 기초를 의존한다

나에게 계속해서 두드러지는 관찰 중 하나:

지금은 수십만 개의 AI 도구가 있습니다.

하지만 그 아래에는 매우 적은 수의 기초 모델만이 대부분의 생태계를 촉진하고 있습니다.

상당한 수의 AI 제품은 여전히 다음 인프라에 의존하고 있습니다:

  • OpenAI
  • Anthropic
  • Google
  • xAI
  • 그리고 몇몇 다른 곳

이는 많은 스타트업이 인공지능 자체를 구축하고 있지 않다는 의미입니다.

그들은 다음과 같은 것들을 구축하고 있습니다.

  • 오케스트레이션 레이어
  • UI 시스템
  • 워랩
  • 워크플로우 파이프라인
  • 통합
  • 자동화 시스템

중앙 집중형 모델 제공자 위에.

그렇게 해서 이 제품들이 무용한 것은 아닙니다.

하지만 이는 생태계의 경제학을 바꾼다.

지능 자체가 인프라가 되고 있다기 때문이다.

그리고 인프라는 자연스럽게 중앙 집중화된다.

현재 AI 생태계는 때때로 초기 인터넷보다는 클라우드 컴퓨팅처럼 느껴진다.

  • 적은 수의 공급자
  • 거대한 컴퓨팅 집중
  • 고가의 인프라 장벽
  • 생태계 의존성

AI 인프라는 겉독니다

온라인에서 많은 AI 대화가 여전히 인프라 현실과 연결되지 않아 보입니다.

최신 모델을 훈련시키고 제공하는 것은 매우 비쌉니다.

추상적으로 비쌉니다.

물리적으로 비쌉니다.

에코시스템은 다음에 의존합니다:

  • GPU 클러스터
  • 고대역폭 메모리
  • 추론 확장
  • 분산 시스템
  • 에너지 소비
  • 네트워킹 인프라
  • 스토리지 파이프라인
  • 냉각 시스템

추론 자체도 규모가 커지면 비용이 많이 들어집니다.

그래서인데:

  • API 가격이 중요합니다
  • 토큰 최적화가 중요합니다
  • 컨텍스트 윈도우 관리가 중요합니다
  • 캐싱이 중요합니다
  • 지연 시간이 중요합니다

모델이 더 크고 더 능력 있게 되면, 인프라 압력이 전반적으로 증가합니다.

이미 보고 있습니다:

  • GPU 부족
  • 프리미엄 가격 수준
  • 고가의 기업 플랜
  • 구독 분산
  • 증가하는 추론 비용

현재 AI 생태계는 전통적인 소프트웨어보다는 산업 인프라처럼 행동합니다.

그것은 실제로 빠른 확장의 지속 가능성을 어떻게 바꾸는지 변경합니다.


Server racks and networking infrastructure powering large-scale AI systems


즉각 개발 문화는 부작용이 있습니다

개발자들 사이에서 나는 가장 큰 변화 중 하나가 학습 주변의 문화가 얼마나 빨리 변화하고 있는지입니다.

이전에는

  • 개발자들은 프레임워크를 깊이 배웠습니다
  • 디버깅은 직관을 키웠습니다
  • 아키텍처 오류는 시스템 사고를 가르쳤습니다
  • 문서 읽기는 보통이었습니다
  • 구현 마찰은 이해를 이루었습니다

지금은 점점 더:

  • 개발자들이 먼저 생성하고 나중에 이해
  • 프로젝트들은 거의 즉시 틀을 세웁니다
  • 아키텍처는 AI 제안에 맡깁니다
  • 디버깅은 '에러를 모델에 붙여넣기'가 됩니다
  • 탐색은 생성으로 대체됩니다

다시 말해, 이건 전혀 나쁘지 않습니다.

AI는 진정으로 생산성을 향상시킵니다.

하지만 트레이드오프가 나타나고 있습니다:

속도가 이해보다 더 빨리 증가하고 있습니다.

그리고 그 격차는 사람들이 인지하는 것보다 더 중요합니다.

왜냐하면 공학은 출력만이 관련되지 않기 때문입니다.

그것은 또한:

  • 정신 모델
  • 시스템 직관에 관해서도입니다.
  • 디버깅 본능
  • 건축 이론
  • 실패 모드 이해

개발자가 시스템과 깊이 관여하지 않으면, 엔지니어링 문화 자체가 변화합니다.

즉시는 아닙니다.

점진적으로.

조용히.


AI 에이전트는 초급 엔지니어링을 완전히 재구성할 수 있습니다.

이것은 산업이 아직 해결되지 않은 질문이 있는 영역이라고 생각합니다.

주니어 개발자들은 전통적으로 다음을 통해 배웠습니다:

  • 반복
  • 디버깅
  • 작은 기능 작업
  • 오류 수정
  • 큰 코드베이스를 수동으로 탐색

하지만 에이전트 AI 시스템은 점점 더 그러한 레이어를 자동화하고 있습니다.

때문에 이상한 미래의 가능성이 생겨납니다:

  • 고급 엔지니어가 인공지능 시스템을 감독합니다
  • 전통적인 입문 경로가 적습니다
  • 제자의 형태의 학습이 줄어듭니다
  • 엔지니어링 계층이 압축됩니다

문제는 AI가 코드를 생성할 수 있는지 여부가 아니라

분명히 할 수 있습니다

문제는:

미래 개발자들이 깊은 직관을 어떻게 형성할 것인가는 참여 자체가 계속해서 줄어들기 때문이다.

왜냐하면 공학적 성숙은 보통 복잡성과의 장기적인 상호작용에서 오기 때문이다.

그리고 복잡성은 점점 더 추상화되고 있다.


Junior developer reviewing rapidly generated AI code on multiple screens

경제적 레이어도 이상하게 느껴진다

AI 붐 속에도 경제적 모순이 존재하지만 이는 충분히 논의되지 않은 것 같다.

대부분의 기업은:

  • 운영 비용 감소
  • 더 빠른 반복
  • 노동 의존성 감소
  • 자동화 증가

그 논리는 개별적으로도 합리적입니다.

하지만 집단적으로는 그 아래에 어려운 질문이 숨겨져 있습니다:

만약 AI 시스템이 시간이 지남에 따라 광범위한 지식 노동의 대부분을 줄인다면…

누가 고객이 되는가요?

누가 지불하는가요?:

  • 구독
  • SaaS 제품
  • 기업 소프트웨어
  • API
  • 클라우드 인프라

기술 생태계는 여전히 경제적으로 참여하는 사람들에 의존해요.

이는 현재 “가능한 한 많은 노동을 대체한다”는 사고방식이 장기적으로 불안정하게 느껴지게 합니다.

특히 고급 AI 접근 자체가 점점 더 프리미엄으로 되고 있을 때.


AI는 유용합니다. 하지만 의존은 다른 것 같습니다.

여전히 AI가 개발자들이 수년간 받은 가장 유용한 기술 중 하나라고 생각합니다.

그것은 다음과 도움이 됩니다.

  • 빠른 학습
  • 프로토타이핑
  • 반복적인 작업 감소
  • 낯선 시스템 이해
  • 실험 가속화

이러한 시스템을 계속 사용합니다.

대부분의 개발자는 지금 이렇게 할 것입니다.

하지만 저는 AI 보조 공학과

  • 사이에 의미 있는 차이가 있다고 생각합니다.
  • AI 의존적인 공학

그 줄은 중요합니다.

왜냐하면 개발자들이 출력 아래의 시스템을 이해하지 않기 시작하면, 역할은 점차 다음과 같이 변화합니다:

공학자

에서

운영자

가 됩니다.

그리고 그것이 바로 지금 일어나고 있는 더 깊은 변화일 수 있습니다.__JHSNS_SEG_704c04be_228__단순히 작업 자동화만은 아닙니다.

하지만 엔지니어링 인지의 점진적인 아웃소싱 자체.


진정한 장기적인 위험은 AI가 아닐 수 있습니다. 그것은 참여 감소일 수 있습니다.

많은 AI 논의는 다음에 집중합니다:

  • AGI
  • 모델 지능
  • 자동화 시간표
  • 존재적 위험

하지만 솔직히 말하면, 나는 더 조용한 문제가 훨씬 일찍 도래할 수 있습니다.

편의가 동작을 변경합니다.

그리고 AI는 이전에 소프트웨어가 도입한 가장 강력한 편의 레이어가 되고 있습니다.

위험은 기계가 너무 지능적이기 때문이 아닐 수 있습니다.

위험은 인간이 점차 어려운 생각에 깊이 참여하지 않고 즉각적인 생성이 이해하기보다 쉬워지는 것입니다.

그것은 다음에 적용됩니다:

  • 코딩
  • 작성
  • 연구
  • 설계
  • 분석
  • 의사결정

그리고 아마도 장기적인 기술의 차이는 아닐 것이다:

개발자 대 비즈니스 인공지능

하지만:

계속해서 시스템을 깊이 이해하는 개발자

결과만 조율하는 개발자.

그것은 훨씬 현실적인 미래를 느껴요.


Minimal terminal workspace with handwritten architecture notes beside a keyboard


AI는 도구로 남아있어야 할지도 모릅니다.

AI를 거부하는 것이 해결책이라고 생각하지 않아요.

그럴 것이 현실적이지 않을 거예요.

AI는 이미 공학 작업 흐름에 깊숙이 통합되어 있어요.

하지만 목표는 완전히 인간을 공학에서 제외하는 것이 아니어야 할 수도 있어요.

목표는 아마 다음과 같을 수 있어:

추진력을 줄이면서 이해를 유지하는 것.

왜냐하면 공학은 단순히 출력을 보내는 것만이 아니다.

그것은 다음과 같은 것에 관한 것이다:

  • 논리적 사고
  • 시스템 사고
  • トレ이드오프 분석
  • 디버깅 직관
  • 복잡성을 통해 학습하는 것

그런 일들이 여전히 중요합니다.

세대가 즉시 변하더라도.

그리고 아마도 이 AI 시대에 개발자들이 계속 자기 자신에게 묻어야 할 진짜 질문은 이것일 수 있습니다:

“저는 AI를 더 잘 생각하기 위해 사용하고 있는가…
아니면 제 참여를 완전히 대체하고 있는가?”

당신의 생각은 무엇인가요? 생산 코드에 무료 티어를 사용하시나요, 아니면 로컬 모델을 따르시나요? 댓글에서 이야기해요.

고지 사항 이 블로그의 콘텐츠는 개인 경험과 제 생각과 사고에 기반합니다. 개인 분석에 따라 각 개인의 통찰력이 다를 수 있습니다.