6 полезных привычек, которые научат программировать

4
26865

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

Кодить каждый день

Все об этом знают, но далеко не все данным советом пользуются. Причин много: лень, отсутствие времени, наличие не связанной с программированием работы, etc. Действительно, некоторые люди физически не могут разорваться и выкраивать на кодинг по 2-3 часа в день. Но время-то в этом вопросе не является фиксированной величиной. Вы можете кодить по 40 минут или часу. Поверьте, этого будет достаточно, чтобы совершенствовать свои умения.

Давно доказано, что залогом выработки навыков является регулярность, а не продолжительность, поэтому уделяйте программированию столько, сколько можете. При этом необязательно пользоваться специальной IDE: достаточно иметь под рукой простенький Notepad++.

Комментировать

«О, да это же капитан очевидность!» — скажет кто-нибудь. Но признайтесь, часто ведь бывает такое, что вы смотрите туториал, затем вспоминаете, какой метод за что отвечает, ищете ответы на Stack Overflow, разбираетесь и с чистой совестью закрываете IDE? Нет, искать в интернете подсказки не зазорно. Зазорно не записывать в комментарии то, что вы узнали.

Открывая такой код снова, вы рискуете повторно проходить всю ту же процедуру с поиском ответов и тщательным анализом полученной информации. Зачем, если можно вынести все в удобоваримые комментарии, написанные «вашим языком» без сложной терминологии?

Приведем небольшой фрагмент из чат-бота, написанного на Java:

Удобные объяснения позволят не только быстро понять свою программу, но и качественно подготовиться к собеседованию.

Использовать туториалы и книги

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

Если вы присматриваете себе книгу по программированию или ищете какой-нибудь полезный видеокурс, не оставляйте это все «в закладках»: используйте информационные ресурсы по-максимуму. Только так они принесут пользу.

6 полезных привычек, которые научат программировать

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

Завести тетрадь

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

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

Хорошо, если тетрадь разбита на такие блоки:

  • терминология;
  • схемы (со стрелочками);
  • таблицы;
  • задачи и их решения.

Не удивляйтесь касаемо последнего пункта. Зачастую самостоятельно прописанная задача понимается гораздо лучше, чем аналогичная задача из IDE.

Пользоваться паттернами и различными трюками

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

6 полезных привычек, которые научат программировать

Наши статьи по паттернам:

Наши статьи по трюкам:

Трюки и паттерны не научат программировать, но будут отличными помощниками на вашем пути.

Изучать сложное

Возьмите в привычку тщательно анализировать сложную для вас информацию. Когда в период обучения у меня возникли проблемы с пониманием HashMap, я начал открывать как можно больше различных видео-туториалов и синтезировать полученную из них информацию. То же касается такого непростого для начинающего программиста явления, как рекурсия.

Уверен, что у каждого есть не самые приятные разделы: кто-то ненавидит работу с серверной частью, с БД, кто-то, напротив, лучше бы писал серверы, чем занимался GUI.

Итоги

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

Хотите получать больше интересных материалов с доставкой?

Подпишитесь на нашу рассылку:

И не беспокойтесь, мы тоже не любим спам. Отписаться можно в любое время.




4 Комментарии

  1. Полезная книга — это та, которую читают. ага если бы еще эти книги не стоили таких конских цен, 3 рубаса за книгу это же псдц…

    • Да ладно, можно же сперва скачать «ознакомиться». Потом обязательно купить конечно.

Оставьте комментарий