당신은 여전히 예전만큼 가치 있습니다. 이건 그저 도구의 업그레이드일 뿐입니다.
You Are Still Just as Valuable as You Ever Were. It’s Just a Tooling Upgrade.
핵심 요약
AI가 개발자를 대체할 것이라는 불안감에 대해, 과거의 기술 변화와 마찬가지로 도구의 진화일 뿐이라며 안심시키는 글입니다.
- 과거의 경험 — 메모리 관리 언어 도입 당시의 반발과 현재의 AI에 대한 공포가 유사함
- AI의 역할 — 개발자의 업무 중 일부를 자동화할 뿐이며 인간의 시스템적 사고는 대체 불가함
- 직업의 변화 — 단순 코딩 작업은 줄어들지만 소프트웨어 엔지니어의 가치는 여전히 높음
- 현실적 우려 — 대규모 해고와 팀 규모 축소에 대한 개발자들의 불안감이 공존함
1995년부터 프로그래머로 일해왔습니다. 제 첫 번째 큰 직장은 여러분도 아마 들어봤을, "Windows"를 아주 좋아하는 회사였죠. 저는 커널 팀에서 하드웨어 인증 업무를 했습니다. 그 시절에는 하드웨어가 발전함에 따라 OS가 일관되게 작동하도록 드라이버 업데이트로 OS를 패치해야 했습니다. 그리고 고객들에게 전화해서 업데이트가 필요하다고 알린 뒤, 디스크(나중에는 CD-ROM)를 우편으로 보내야 했죠. 아, 정말 재미있는 추억이네요.
어쨌든, 지금 여러분이 AI에 대해 느끼는 감정은 1997년에 우리가 메모리 관리 언어에 대해 느꼈던 감정과 같습니다. "그건 반칙이야!"라고 외치곤 했죠. 하지만 지금 보세요, 세상은 JavaScript(TypeScript도 포함해서)로 돌아가고 있습니다.
AI는 절대 여러분을 대체할 수 없습니다. 그저 여러분 업무의 일부를 대신해 줄 뿐이죠. 소프트웨어 엔지니어가 되려면 세상을 시스템으로 바라보고, 매우 어려운 틈새 기술을 통해 그 이해를 전문적인 성취로 우아하게 연결할 수 있는 신중하고 사려 깊은 사람이 되어야 합니다.
세상은 지금 그 어느 때보다 소프트웨어 엔지니어를 필요로 합니다. 여러분은 여전히 업무의 99%를 직접 해야 합니다. 손으로 직접 코드를 짜는 건 이제 더 이상 하지 않는 부분이지만, 어차피 그건 항상 가장 지적이지 않은 부분이었습니다.


