바이브코더들은 왜 AI가 프로그래밍을 '민주화'했다고 생각하며, 왜 이전에는 진입장벽이 높았다고 믿는 걸까?
Why do vibecoders think AI has “democratised” programming/SWE and why do they think it’s is so gatekept?
핵심 요약
AI가 프로그래밍의 민주화를 가져왔다는 주장에 대해, 기존에도 충분히 열려있던 분야라는 반론과 진입장벽이 낮아졌다는 옹호론이 대립함.
- 민주화 논쟁 — AI가 프로그래밍의 진입장벽을 낮췄는지에 대한 커뮤니티 내 의견 대립이 발생함.
- 기존 접근성 — AI 이전에도 튜토리얼, 오픈소스, 무료 도구 등 학습 자원은 충분히 많았다는 주장임.
- 심리적 장벽 — 프로그래밍의 어려움을 외부의 진입장벽 탓으로 돌리는 심리적 요인이 작용했다는 분석임.
- 학습 방식 변화 — AI를 통한 대화형 학습이 기존의 정적인 튜토리얼보다 훨씬 효율적이라는 의견임.
이게 도무지 이해가 안 가서 계속 생각해 보던 주제야.
바이브코더들이 AI 덕분에 소프트웨어 엔지니어링/프로그래밍이 '민주화'되었고 더 이상 진입장벽이 없다고 말하는 걸 자주 봐.
하지만 난 프로그래밍이 원래 가장 진입장벽이 낮은 분야 중 하나였다고 생각해.
어떤 언어나 프레임워크든 유튜브에 수십만 개의 튜토리얼이 항상 있었어. 깃허브에는 수천 개의 오픈소스 저장소가 있었지. 가장 기본적인 기기에서도 코드를 작성할 수 있었고, IDE, 프로파일러, 데이터 분석기 같은 전문 개발 소프트웨어의 무료 버전도 항상 많았어. 전자 부품을 사서 직접 마이크로컨트롤러나 아두이노 키트를 프로그래밍하는 것도 가능했고, 끝도 없이 많지.
그래서 AI가 등장하기 훨씬 전부터 이런 것들이 다 존재했는데, 왜 이제 와서야 프로그래밍/SWE가 민주화되었다고 하는지 이해가 안 돼.


