Сегодня я узнал, что менять случайные вещи до тех пор, пока ваша программа не заработает, — это «хакерство» и «плохая практика кодирования», но если вы делаете это достаточно быстро, это «машинное обучение» и приносит в 4 раза больше вашей текущей зарплаты.