كتابة الشيفرة في عصر الذكاء الاصطناعي، هناك عدة تغييرات: قيمة التعليقات لا تنخفض بل تزداد. الفكرة الأساسية أن الذكاء الاصطناعي يساعدك في كتابة الكود هي أنه يمكنك قول ما تريد بوضوح - التعليقات هي التعليمات التي تعطى للذكاء الاصطناعي. إذا لم تستطع كتابة التعليقات بشكل جيد، فلن يتمكن الذكاء الاصطناعي من إنقاذك "التصميم مرتين" يصبح سهلا بشكل خاص. في الماضي، كانت تكلفة تنفيذ النظامين يدويا مرتفعة جدا بحيث لا يمكن لأي شخص القيام بها. الآن دع الذكاء الاصطناعي ينتج بسرعة حلين أو ثلاثة للمقارنة، خلال دقائق قليلة لكن الذكاء الاصطناعي يخلق مشاكل جديدة أيضا - فهو يحب بشكل خاص توليد مجموعة من الفئات الصغيرة، مثل اللاعبين الإضافيين/المنظمين، والتغليف، وكلها وحدات سطحية. أوسترهاوت ينتقد التصنيف، الذكاء الاصطناعي في التصنيع الضخم لذا في النهاية، عدت: إدارة التعقيد هي وظيفة بشرية. الذكاء الاصطناعي يمكنه كتابة الكود لكنه لا يستطيع اتخاذ قرارات معمارية. أين توجد حدود الوحدات، وكيفية إخفاء المعلومات، ومدى عمق الواجهة - هذه الذكاءات لا تستطيع اكتشافها بصراحة، تغيرت متطلبات المبرمجين في عصر الذكاء الاصطناعي: القدرة على كتابة الكود بدأت تتراجع، والقدرة على تصميم الأنظمة تزداد تقديرا في الماضي، كنت تعتمد على سرعة اليد والذاكرة للأكل، لكن الآن هذه الذكاءات الاصطناعية أصبحت شاملة في كل الحالات. لكن هل يمكنك تقسيم نظام معقد إلى عدة وحدات عميقة، بحيث تكون واجهة كل وحدة نظيفة بما يكفي ليفهمها الذكاء الاصطناعي — لا يمكن استبدال هذه القدرة بالذكاء الاصطناعي