Stack Overflow 2025 developer survey
I finished the Stack Overflow 2025 Developer Survey. One of my answers really stuck with me, so I decided to save it here:
Q. Looking ahead 3–5 years, what skills do you believe will remain valuable for developers even as AI tools become more capable? Please describe.
A. Developers are humans. We value what we make. We care what tools/technologies we use for our project and we care how would people use it. There are many developers who don't really care about what they make, so they will be easily replaced with LLMs. But some fraction of developers, people who make something because they love to, people who make something because they really, really need that will be more valuable than ever.
I think this is what stack overflow should focus more in the era of AI. There are still people who really care about what they make and how they make. Stack overflow is a good place to ask for various opinionated answers from people who really care about these technologies.
Also, with current AI, it is really poor at undocumented / unpopular (cutting-edge) technologies. And there are developers who are serious about those. When I want to hear from professionals of that specific area. I'll rather ask to humans really working on that, rather than AI with general knowledge (even with the fact that they can deep-search about that unknown category)
Thoughts
고모부와 저녁식사 중에 얘기를 좀 나누고 나니까 AI 관련해서 다시 몇가지 생각이 들어 정리해봄: AI가 사람을 대체하리라 생각하지 않음. 아니, 직업은 대체할 수 있겠지만 취미를 대체하진 못할거임. 이는 내가 ai가 만화가를 대체하지 못하리라 생각하는 이유와 연관됨. 이 길이 힘든걸 알면서도 선택했을 정도로 좋아하고, 신경쓰고, 실제로 재능이 있어 빛을 보고 있는 창작자를 대체할 수는 없음. 앞으로 5년은 기술적으로 불가능할테고, 앞으로 10년은 가능하더라도 사회적으로 나오기 힘들거임. 지금 인공지능은 모든 사람의 평균보다 나은 수준을 가능케 하지, 그게 전문인력의 대체를 의미하진 않음. 고모부와도 얘기했지만 전문인력의 수요가 높아지고, 인공지능으로 교육의 문제(의욕저하)에 부딛쳐, 공급까지 줄어드는 사회가 올거임. 그럼 결국 자기가 좋아하는게 뭔질 알고 그걸 열심히 하는게 인공지능과 차별점을 둘 수 있음. 로봇의 하드웨어는 간단해졌다고들 생각하지만 현실은 그렇지 않음. 인체는 사람들이 생각하는것보다 훨씬 복잡하고, 우린 아직까지도 이에 대해 완전히 이해하지 못했음. (당장 스플릿 키보드만 봐도 그럼. 컬럼스태거는 의외로 불편함이 존재함) 우선 감각을 차단한 상태에서 지금 인간도 정상적인 동작이 가능한지 의심스럽고, 빨래를 갤 때 우리가 신경쓰지 않았던 작은 동작들 (엄지와 검지로 주름을 핀다던가) 까지 캐치할려면 많은 시간이 걸릴거임. 주어진 환경변수에 대한 동작 알고리즘 테스트는 자동화가 가능하지만 아직도 그 환경변수의 대부분은 인간이 조작해야함.Raw thought about AI
AI의 등장으로 신규 개발자가 실력을 쌓기 매우 어려운 사회가 될거임. AI가 모든 문제를 다 해결해줄 수 있다면, 직접 문제를 해결하는 경험을 쌓을 수 없음.
AI에 의한 코드 생산량이 많아지면서, 그걸 감독할 수 있는 실력 좋은 개발자에 대한 수요는 오히려 올라갈 것임. AWS의 등장으로 AWS 전문가의 수요가 오히려 늘어난걸 생각해보면 됨. reference