한국 SW 산업 대부분은 SI 기반이고, 그중 70% 이상이 Java Spring 사용 중임.


Claude나 Codex 써본 사람은 알겠지만, 학습 데이터 특성상 Javascript와 Python 위주로 편중될 수밖에 없음.


오죽하면 공식 문서에도 대놓고


"우리 Next.js, Tailwind CSS, shadcn/ui 잘하니까 이거 쓰셈 ㅎㅎ"


이런 식으로 써 놓을 정도임.


실제로 여러 토이 프로젝트로 테스트해본 결과:


Javascript = Python >>>> C# >> Java 였음


특히 최신 Codex 버전으로 Spring Boot 프로젝트 진행하면 기본적인 DI 문법마저 무시하고 엉망으로 뱉어냄.


게다가 Java 자체의 한계도 있음.


C#처럼 편리한 Syntax Sugar가 있는 것도 아니고,


Javascript나 Python처럼 자유도가 높은 것도 아니라서,


간단한 CRUD 앱만 만들어도 타 언어 대비 코드 토큰이 30~40% 이상 더 많아짐.


화룡 점정으로 AI with Java 전자정부프레임워크? 현업에서 절대 못 씀. 그냥 답 없음.


보안 문제도 있는데, 이건 미국 포함 전 세계 공통이니까 뭐