Sep 01, 2024 14:22
В сериале Хакер было глубокое рассуждение (если что, это не рекомендация, я посмотрел пару серий и бросил ещё в те времена, когда смотрел сериалы) о мышлении хорошего программиста. Приведу не дословно, как запомнил "когда хороший программист находит ошибку в своей программе, он пытается найти и исправить ошибку в своём мышлении". Это верно, ибо всякое детерминированное движение повторяемо и является в том или ином смысле паттерном. Паттерн ошибки может состоять в чисто человеческом, в смертном грехе даже, нашем любимом и первым освобождённым светской религией человекопоклонничества - лени. Иногда ошибка состоит в доверии и завышенной репутации внешнего источника знаний. Возможны уже чисто логические или программисткие ошибки, например, "спагетти архитектура" и т.п. Но суждение хакера верно не только о программировании, но о любом рациональном действии. К примеру, в расчёте шансов очень часто постфактум ошибкой назовуют неудачу при любых сколь высоких шансах, и наоборот, правильным решением - непредсказуемый успех. И только человек с ясным мышлением и рефлексией отругает за ошибочное действие, приведшее к успеху или похвалит за правильное решение, даже если оно привело к неудаче.
P.S. Легко спроецировать эти размышления на современную политику, которая от шахмат и го постепенно переходит к костям, минуя стадию шашек и нард, но нет, это навеяно одним обгоном по пути к Петрозаводску.