logo

Не надейтесь на книги. Три правила, как стать топ-разработчиком от мирового эксперта в Java

Бруно Соузу знают как бразильского JavaMan – «человека Java». Он больше 25 лет популяризирует язык программирования Java и помогает разработчикам со всего мира легче и быстрее учиться.

На конференции Devoxx Online он поделился советами, как отказаться от зубрежки. В партнерском материале с EPAM Ukraine редакция MC.today рассказывает о трех правилах обучения от Бруно.

Партнерский материал?

Читать о программировании недостаточно

Бруно Соуза

Бруно Соуза

Язык Java постоянно меняется − с 1995 года он обновлялся 11 раз. Сообщество совершенствует его, чтобы программы на Java работали быстрее и без ошибок.

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

На самом деле вам не хватает одного – навыка учиться. Если вы сможете учиться быстрее, значит, вы сможете выучить больше.

Много людей только и делают, что что-то учат, читают книги, проходят курсы. Но они не умеют делать то, чему вроде бы учатся.

Спортсмен знает, что его успех зависит не от прочитанной книжки о том, как надо тренироваться. А от того, сколько раз он повторит упражнение, доведя его до автоматизма. Программирование вроде бы не равно игре в футбол. Кажется, что у программистов и спортсменов нет ничего общего: ведь первые тренируют тело, а вторые – ум. Но на деле и те, и те тренируют мозг – а точнее, связи между нейронными клетками.

Когда человек учится чему-то новому, он повторяет одни и те же действия. Так укрепляются связи между нейронами. Когда эти связи достаточно прочные, человек быстрее и качественнее делает свою работу. И неважно, что это за работа: писать код, бегать или поднимать тяжести.

Чтобы научиться что-то делать, нужно это брать и делать.

Как быстрее учиться: три правила Бруно Соузы

Правило 1. Делать, а не читать

Единственные мускулы, которые я смогу накачать, – те, которые я напрягаю. Моя левая рука не может магическим образом стать сильнее, если я поднимаю гантель правой. В мозге тоже есть нечто похожее на мускулы: нейроны, которые отвечают за разные действия: чтение, печать текста и другое.

Связи между ними появляются только тогда, когда вы делаете соответствующее действие. Читая книгу по Java, вы активизируете нейроны чтения. Чтобы активировать «нейроны кодинга», нужно этот код писать. Хотите читать быстрее и больше? Читайте каждый день. Хотите лучше программировать? Пишите код.

Бруно Соуза

Бруно Соуза

Правило 2. Превозмогать себя

Вернемся к мускулам. Вот я качаю руку, поднимаю тяжести каждый день по 10 раз. Сегодня 10 раз, завтра 10 раз. И послезавтра. Но через неделю мои мускулы перестанут расти, ведь я уже достаточно сильный, чтобы делать по десять подходов каждый день. И мое тело больше не развивается. Тот же принцип с нейронами.

Если мозг не делает усилие, он не развивается. Надо делать больше, чем вы можете сейчас. Качать руку, пока вам не станет невыносимо больно.

Переусердствовать с «прокачкой» мускулов не стоит – вы можете себе навредить. Так же и с обучением – если вы возьметесь сходу делать абсолютно все новое, у вас ничего не получится. Вы возненавидите то, что делаете, и выйдя из зоны комфорта, попадете в «зону разочарования».

Работать нужно на границе зоны комфорта. Как понять, где она? Мы делаем ошибки, но с каждым разом у нас получается лучше и лучше.

В работе должен быть вызов, чтобы каждый раз нужно было сделать чуть больше, чем можешь. А если не делать немного нового каждый день, то скоро работа приестся, к ней потеряешь интерес.

Правило 3. Делать изо дня в день

Бруно Соуза

Бруно Соуза

Вы хотите накачать мускулы, но ходите в зал только в последний день месяца и занимаетесь весь день. Будет ли это работать? Нет, сверхусилия причинят вред вашему телу.

Заниматься спортом по полчаса каждый день намного полезнее, чем пять часов подряд в выходные. Если вы вдруг перестанете заниматься спортом вообще, то очень скоро ваши мышцы ослабнут. То же и с мозгом.

Скрипач Яша Хейфец говорил: «Если я один день не позанимаюсь, об этом буду знать только я; если два дня – критики; если три дня – публика».

Любой работе, даже самой творческой, нужно постоянство. Нельзя сидеть и ждать вдохновения. Нужно экспериментировать. Попробовать 99 раз, тогда на сотый получится.

Когда вы беретесь за новое, советую изучить самый минимум теории, который нужен, чтобы стартовать. А дальше – брать и делать. Не читайте три книги по Java, прежде чем сесть писать код. Прочтите одну и садитесь за работу.

Партнерский материал?

участвовать в Devoxx Ukraine в 2021

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: