Большинство разработчиков обычно занимаются набором проблем, связанных строгими правилами и определениями. Эти проблемы решаются с помощью сеансов проектирования и полного понимания того, что необходимо сделать, устраняя двусмысленность из уравнения.

Дэвид Перкинс, профессор образования в Гарварде, ввел понятие «добрая учебная среда» и «плохая учебная среда» в своей книге «Умные школы: лучшее мышление и обучение для каждого ребенка» (1992). Перкинс проводит различие между «доброй учебной средой», в которой есть структурированные задачи и четкая обратная связь для получения предсказуемых результатов, и «плохой учебной средой», в которой есть сложные, открытые задачи, которые предлагают неоднозначную обратную связь и непредсказуемые результаты.

Рабочие проблемы, которые могут быть решены с помощью ML для создания корректного кода, обычно являются «добрыми проблемами», с которыми компьютеры могут легко справиться, введя набор задач и желаемую структуру решения.

Мой совет по обеспечению безопасности работы: находите СЕРЬЕЗНЫЕ проблемы и развивайте навыки их эффективного решения.