역사는 우리에게 유용한 소프트웨어를 쓰는 것이 얼마나 어려운지 가르쳐줍니다. 그것은 코드와 거의 관련이 없어서, 인공지능은 그것을 고칠 수 없을 것입니다. 저는 효율적인 소프트웨어 엔지니어링과 효과적인 소프트웨어 엔지니어링의 차이, 그리고 나서 그것이 우발적인 것과 본질적인 복잡성 사이의 관계에 대해 이전 두 번의 게시물을 썼습니다. AI가 향후 수십 년 동안 프로그래밍 직업을 어떻게 바꿀지 궁금하지만, 단기적으로 과대 주입된 예측에 비판적입니다. AI는 수십 년 동안 가치가 있는 소프트웨어를 꿈꾸지는 않을 것입니다. 그것은 정말 어려운 문제로 남아 있습니다. 그것은 우리가 더 효율적인 것은 잘 할 수 있지만 효과적인 것은 잘 하지 못합니다. 신뢰할 수 없는 직업으로 다시 표현하는 것이 좋습니다. 효율성..