
개발자 끝났다?
요즘 유튜브를 열면 한 번쯤은 보게 된다.
“AI가 개발자를 대체한다”
“바이브코딩으로 누구나 개발 가능”
“프로그래머 직업 사라진다”
호들갑들이다.
내가 볼 때는 좀 다르다. 개발자가 대체되는 시대가 아니라, 개발자를 거치지 않고도 프로그램을 만들 수 있는 시대가 된 거다. 이건 완전히 다른 얘기다.
원래 이상했던 것
생각해보면, 기존에는 아주 작은 프로그램도 프로그래머한테 요청해야 했다. 자기 업무에만 쓸 간단한 도구 하나 만드는데도 개발팀한테 부탁해야 했다.
근데 그런 것들 있잖아. 자기 업무에 특화된 아주 특별한 기능. 한 번만 쓰고 말 기능. 이런 걸 개발자한테 요청해서 만든다? 비효율적이다. 개발자 입장에서도 솔직히 좀 곤란하다.
그래서 그동안 이런 것들은 대부분 그냥 수작업으로 해왔던 거다.
바이브코딩
AI가 많은 것을 사람의 개입 없이 끝까지 수행할 수 있게 되면서 바이브코딩이라는 것이 유행하게 됐다. AI한테 “이런이런 거 만들어줘” 하면 코드가 나오는 방식이다.
여기서 중요한 건, 개발을 못하던 사람들도 자기가 필요한 프로그램을 만들 수 있게 됐다는 거다.
아까 말한 것들 있지. 자기 업무에 특화된 기능, 반복되지 않을 1회성 기능. 이런 것들을 이제 스스로 만들어 쓸 수 있게 된 거다.
누구나 코딩하는 시대?
예전에 코딩 교육 열풍이 불면서 “누구나 코딩하는 시대”라는 말을 많이 했었다.
근데 그 말이 좀 어색했다. 코딩을 배운다고 해서 실제로 필요한 프로그램을 만들 수 있는 건 아니니까.
이제는 다르다.
누구나 코딩하는 시대가 아니라, 누구나 프로그램을 만드는 시대가 된 거다.
내가 필요한 프로그램을 내가 만들어 쓰는 시대. 코딩을 할 줄 아느냐가 아니라, 내한테 필요한 프로그램을 만들 수 있느냐. 이게 앞으로의 IT 활용능력이 되는 거다.
SW DIY
나는 이걸 SW DIY 시대라고 부르고 싶다.
내가 필요한 프로그램을 내가 만드는 시대.
개발자가 끝난 게 아니다. 개발자한테 부탁하지 않아도 되는 것들이 생긴 거다. 그리고 그건 원래 개발자가 해야 할 일이 아니었던 것들이다.