Программисты тупые!
Это факт, и никто не может с этим поспорить.
Почему? — спросите вы.
Ну, по одной очень простой причине, а именно: машина сама по себе тупая, она следует инструкциям кодирования, и если она обнаружит, что что-то не так, она остановится. Вам нужно написать точные шаги, которые компьютер предпримет для достижения любой цели вашей программы!
Поэтому, естественно, вы увидите, что программисты не умны, они пишут код, который предопределен другими — создателями языка/фреймворка/пакета/библиотеки … и т.д.
Вы просто набираете то, что считаете правильным с вашей точки зрения, и, как сказал однажды мой хороший друг, программирование — это все пробы и ошибки!
Так в чем же здесь секрет 😄?
Ключевое слово здесь : Дисциплина!
Если вы кодите каждый день, занимаетесь кодом и тем, что стоит за кодом — попробуйте выучить язык ассемблера и стать на один уровень ниже языка более высокого уровня — на постоянной основе каждый день или каждые 2 дня или даже каждые 2 недели, самое главное — вы установили правило и следуете ему.
Со временем вы обнаружите, что ваше понимание языка значительно улучшилось, даже если это были маленькие шаги, но вы знаете, что японцы не ошиблись, когда установили правила KAIZEN: Непрерывное совершенствование даже маленькими шагами, но постоянно.
Дисциплина в каждом аспекте вашей жизни, начиная от раннего сна, избегая кроличьей норы YT + социальных сетей, до заправки кровати по утрам, раннего подъема, питья больше воды, чем кофе, физических упражнений, хобби, чтения книг, прогулок в лесу, быть оригинальным и не подражать другим: все это на постоянной основе — вот что такое дисциплина.
Дисциплина — это ключ к успеху, и это еще один факт, который никто не сможет оспорить.
Всего наилучшего.
Амир Бек