Веб-разработчик. Легкий вход в профессию. Роман Чернышов
Чтение книги онлайн.

Читать онлайн книгу Веб-разработчик. Легкий вход в профессию - Роман Чернышов страница 3

СКАЧАТЬ нет. Как-то оптимизировать или делегировать процесс не получится.

      Работая с кодом, человеческий мозг порой можно сравнить с компьютерным процессором, – в зависимости от сложности задачи он начинает нагреваться, а тело с радиатором охлаждения пытается его охладить. Будучи максимально сконцентрированным, неизбежно начинаешь напрягаться и, как следствие, уставать. Концентрация – это напряжение! Да, со временем, с годами, она будет даваться легче, и напряжения будет меньше, однако первое время это просто неизбежно.

      И пока вы работаете за компьютером, где ваши любимые, родные и близкие? Например, когда дворник выполняет свой тяжелый труд – метёт двор, – его близкие всегда с ним, в его голове! Понимаете, о чем я? Он может думать о них, может скучать, а если захочет, может просто позвонить, используя гарнитуру Hands Free, совершенно не отвлекаясь от рабочего процесса. Руки заняты одним делом, а мозг – другим: мыслями о близких, предстоящих делах или отдыхе. Его жизнь, со всеми близкими для него людьми и важными событиями, проходит здесь и сейчас. А жизнь программиста? Она там, в максимальной концентрации, в понимании архитектуры, в обдумывании алгоритмов, запоминании переменных. И так продолжается даже в нерабочее время, – сложно оставить работу на работе.

      Самое страшное то, что этому нет конца (Испугались?). В отличие от множества других профессий, в «айти» практически невозможно выйти на уровень «всепознания» по одной простой причине – технологии развиваются такими темпами, что выученное сегодня уже завтра может оказаться устаревшим. То есть завтра нужно будет осваивать новую технологию, снова фокусироваться на обучении, максимально концентрироваться на коде и, как следствие, в очередной раз напрягаться. Только так достигается реализация проекта, запуск его «в жизнь» и получение всех связанных с этим «ништяков».

      Допустим, с концентрацией у вас проблем нет, может, от природы вы быстро вникаете в суть любого проекта и налету схватываете логику любого алгоритма. А как у вас обстоят дела с усидчивостью? Умение сопротивляться всем внешним факторам, отказываться от мимолетных предложений, вроде устроить кофе-брейк или пойти прогуляться с другом (а может, с красивой девушкой?) в этот чудесный день с солнечной погодой, понимая: таких дней в году не так уж много. Иногда, усидчивость – очень больно…

      Упорство, а именно умение «биться головой в стену» до победного. Увы, когда работаете над сложной задачи, шансы, что она будет решена с первого раза, крайне малы. Иногда приходится начинать снова и снова, а затем, после тестирования вроде бы уже полностью готового проекта, еще раз – начинаем снова. На этом этапе хочется просто сдаться, выкинуть компьютер в окно и уехать в горы (кстати, многие так и делают).

      Однако программист не имеет права сдаться, алгоритм не может быть не завершен, а программа – написана наполовину. Придется сидеть, думать и снова писать код, лишь изредка ловя себя на мысли: «и пусть весь мир подождет».

      3. Три пути СКАЧАТЬ