2년 전 학생들에게 기획을 가르치던 때 피그마를 사용했었다. 당시 기획 도구 중에서 협업을 지원하는 몇 안 되는 도구 중의 하나였다. 짧은 시간이었지만 웹브라우저에서 완벽하게 작동되는 모습을 보고 웹개발자로서 뿌듯했던 기억이 있다.
최근의 피그마를 보면 참 많이 커졌다는 것을 알 수 있다. AI 시대답게 관련 기능을 빠뜨리지 않았다. 요즘 소프트웨어를 보면 분야를 막론하고 AI 기능 탑재는 대세인 듯하다. 좀 빠르고 편하게 작업을 가능케 한다면 사용자들이 마다할 이유는 없을 것이다.
하지만 업데이트된 기능 중에서 코드 생성은 생뚱맞다는 생각이 들었다. 설계 도구가 코드를 생성한다? 프로토타입을 위해서 약간의 코드가 필요하다는 것은 이해하지만 디자인 결과물을 코드로 생성하는 것은 이해가 어려웠다. 생성된 코드를 다른 IDE에서 사용하는 방식이라지만 개발자의 의도와 다르게 생성된 코드이다. 문득 드림위버가 떠올랐다.