Главное заблуждение в программировании

Всё, о чём я говорю в последних постах, имеет прямое отношение к программированию. Техножрец - это не мой самодел. Схожие понятия есть в других течениях и сферах. Я лишь хочу направить тысячелетнюю философскую и психологическую мысль в наш родной дом - Программирование.
Перед тем, как дам вам следующие упражнения. Давайте кое что с вами проговорим.
Я много пишу про человека, про его тернистый путь, про чувства и эмоции. Я называю это блогом про программирование. Но я думаю, что вы ожидаете разборов тонкостей ECS, разбор метода Event Strorming или анализ IL кода, генерируемого новой версией компилятора C#.
Про это я писал и раньше, но с опытом моё понимание программирования трансформировалось. Я осознал, что программирование - это не написание программы для компьютера, а написание программы для другого программиста.
Вся эволюция программирования пытается решить только одну задачу: как писать код так, чтобы другие разработчики поняли его ровно так, как я хотел?
Не больше и не меньше. Однозначно и не противоречиво. Используя при этом минимум средств.
Когда вы садитесь писать код, вы своё понимание задачи проговариваете на языке программирования. На следующий день вы же сами или другой разработчик сначала распаковывает это понимание, трансформирует и запаковывает обратно.
Играли в детстве в испорченный телефон?
Плохие программисты играют именно в него. Из-за чего уничтожается любая логика. От первоначальной задачи не остаётся почти ничего. Код лишь имитирует решение.
"Работает. Не лезь!"
Нужно иметь эмпатию, чтобы хорошо программировать. У вас должно быть понимание, как можно истолковать то, что я написал. А чтобы у вас появилась эмпатия, нужно для начала понимать себя. Если вы отбитый от жизни человек, то для вас другие люди - загадка, к которой вы относитесь агрессивно. Из-за этого и ваш проект напоминает записки социопата.
Многим нравится такой романтизированный образ обиженки. Костюм непризнанного гения, чей талант не могут понять другие разработчики. Гений не зацикливается на таких мелочах, как чистота кода или цикломатическая сложность. Он лишь творит.
Бомжам тоже нравится лежать в пьяном угаре. Им хорошо. И вам хорошо. Можете прилечь рядом. Для общества от вас польза точно такая же. И место вам точно там же.
Перед тем как расскажу вам о второй технике, которая вытащит вас из днища. Расскажите, что чувствовали, когда проговаривали внутри себя "Я как все"? Были ли сомнения: "Да как все, но чувствую, что я создан для чего-то великого"?
Осталось 2 дня скидки на мой курс по разработке игр - https://ijunior.ru/unity-start?utm_source=telegram&utm_medium=april&utm_content=presecondsecret