0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<h2>Содержание</h2>
1
<h2>Содержание</h2>
2
<ul><li><a>Шутки программистов - вовсе не шутки</a></li>
2
<ul><li><a>Шутки программистов - вовсе не шутки</a></li>
3
<li><a>Секретная техника начинающего ниндзя программиста</a></li>
3
<li><a>Секретная техника начинающего ниндзя программиста</a></li>
4
<li><a>К чему это приведет?</a></li>
4
<li><a>К чему это приведет?</a></li>
5
</ul><h2>Шутки программистов - вовсе не шутки</h2>
5
</ul><h2>Шутки программистов - вовсе не шутки</h2>
6
<p>На развлекательных ресурсах в постах, связанных с IT, я часто натыкался на заезженную шутку: "Не знаю, как работает этот код. Работает - и ладно!".</p>
6
<p>На развлекательных ресурсах в постах, связанных с IT, я часто натыкался на заезженную шутку: "Не знаю, как работает этот код. Работает - и ладно!".</p>
7
<p>Мне казалось, что это скорее преувеличение, чем реальное положение дел даже среди начинающих специалистов. "Иначе, как может быть написан код, если программист его не понимает?" - думал я.</p>
7
<p>Мне казалось, что это скорее преувеличение, чем реальное положение дел даже среди начинающих специалистов. "Иначе, как может быть написан код, если программист его не понимает?" - думал я.</p>
8
<p>Но как только я начал проходить курсы на Хекслет, я в полной мере осознал, что это утверждение стало актуальным и для меня. Я не гений и не способен осознать некоторые темы моментально - это я считаю абсолютно нормальной ситуацией. Но несмотря на то, что тема мне может быть непонятна, я всегда сразу приступаю к прохождению задания, закрепляющего урок.</p>
8
<p>Но как только я начал проходить курсы на Хекслет, я в полной мере осознал, что это утверждение стало актуальным и для меня. Я не гений и не способен осознать некоторые темы моментально - это я считаю абсолютно нормальной ситуацией. Но несмотря на то, что тема мне может быть непонятна, я всегда сразу приступаю к прохождению задания, закрепляющего урок.</p>
9
<p>И впервые в полной мере с утверждением "Работает код - и ладно!" я столкнулся в теме, посвященной<a>рекурсии</a>. Рекурсия до сих пор взрывает мне мозг своей моделью, но именно во время прохождения задания я ощущал, что попал в какое-то болото.</p>
9
<p>И впервые в полной мере с утверждением "Работает код - и ладно!" я столкнулся в теме, посвященной<a>рекурсии</a>. Рекурсия до сих пор взрывает мне мозг своей моделью, но именно во время прохождения задания я ощущал, что попал в какое-то болото.</p>
10
<h2>Секретная техника начинающего ниндзя программиста</h2>
10
<h2>Секретная техника начинающего ниндзя программиста</h2>
11
<p>Я мучился с заданием около часа, но решение пришло лишь благодаря подбору кода. То есть в определенный момент я подумал: "А почему бы не добавить begin + 1 вот сюда?". И это сработало! Решение было верным, несмотря на то, что я так до конца и не понял своего кода.</p>
11
<p>Я мучился с заданием около часа, но решение пришло лишь благодаря подбору кода. То есть в определенный момент я подумал: "А почему бы не добавить begin + 1 вот сюда?". И это сработало! Решение было верным, несмотря на то, что я так до конца и не понял своего кода.</p>
12
<p>В тот момент я осознал:<strong>в программировании нужно пробовать и можно ошибаться</strong>. Решая задачу, порой приходится полагаться на интуицию. Ты можешь пробовать огромное количество раз, меняя код так, как тебе хочется. Вопрос лишь в упорстве.</p>
12
<p>В тот момент я осознал:<strong>в программировании нужно пробовать и можно ошибаться</strong>. Решая задачу, порой приходится полагаться на интуицию. Ты можешь пробовать огромное количество раз, меняя код так, как тебе хочется. Вопрос лишь в упорстве.</p>
13
<p>Разумеется, речь идет про ошибки, которые возникают при написании кода, а не во время запуска проекта. Но даже несмотря на это, я могу сказать, что подобный подход вряд ли доступен многим профессиям (а возможно, вообще никаким).</p>
13
<p>Разумеется, речь идет про ошибки, которые возникают при написании кода, а не во время запуска проекта. Но даже несмотря на это, я могу сказать, что подобный подход вряд ли доступен многим профессиям (а возможно, вообще никаким).</p>
14
<h2>К чему это приведет?</h2>
14
<h2>К чему это приведет?</h2>
15
<p>Существует мнение, что программирование больше подходит любознательным людям. Мне кажется, что это абсолютно верно, но мысль передана не до конца, потому что программирование само по себе<strong>сделает вас любознательным</strong>. Некоторые, возможно, уже читали статью от Business Insider, в которой любознательности было отведено отдельное место - оно является одним из признаков высокого интеллекта.</p>
15
<p>Существует мнение, что программирование больше подходит любознательным людям. Мне кажется, что это абсолютно верно, но мысль передана не до конца, потому что программирование само по себе<strong>сделает вас любознательным</strong>. Некоторые, возможно, уже читали статью от Business Insider, в которой любознательности было отведено отдельное место - оно является одним из признаков высокого интеллекта.</p>
16
<p>Но это еще не значит, что у нас высокий интеллект :)</p>
16
<p>Но это еще не значит, что у нас высокий интеллект :)</p>
17
<p>Мне кажется, что подобная практика в любом случае в какой-то мере повлияет на поведение начинающего программиста. Как минимум, он перестанет бояться пробовать. Очень часто мы натыкаемся на совет: "Лучше попробовать и пожалеть, чем потом жалеть о том, что даже не попытался". Совет, конечно, замечательный, но в обычной жизни мы чаще всего его игнорируем.</p>
17
<p>Мне кажется, что подобная практика в любом случае в какой-то мере повлияет на поведение начинающего программиста. Как минимум, он перестанет бояться пробовать. Очень часто мы натыкаемся на совет: "Лучше попробовать и пожалеть, чем потом жалеть о том, что даже не попытался". Совет, конечно, замечательный, но в обычной жизни мы чаще всего его игнорируем.</p>
18
<p>Чем-то такой подход при решении задачи напоминает кнопку сохранения в компьютерной игре - всегда можно попробовать еще раз! Главное - не перейти черту ;)</p>
18
<p>Чем-то такой подход при решении задачи напоминает кнопку сохранения в компьютерной игре - всегда можно попробовать еще раз! Главное - не перейти черту ;)</p>