Как выработать хорошие привычки

Как выработать хорошие привычки

Хорошие привычки хороших разработчиков

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

1. Внимательно следите за технологиями

Это всегда пригодится в профессии программиста. Мир постоянно меняется, особенно в сфере IT-технологии: постоянно появляется что-то новое. И отслеживание этих процессов – самый легкий способ учиться. Читая, узнавая новые решения, пытаясь вникнуть в предмет статьи, вы не только узнаете о том, что это существует, но и знакомитесь с азами того, как это новое работает. И это нужно и важно.

2. Изучайте хорошие сайты

Интересуйтесь чужим опытом, любуйтесь по-настоящему качественными и хорошими сайтами, но никогда не говорите себе при этом, что вы не способны сделать что-то подобное. Смысл не в этом. Смысл в том, чтобы понять, как люди создавали эти сайты, и что они использовали для этого. Были ли это новые технологии, новые свойства известных вам уже языков программирования или новые библиотеки JavaScript? Нужно всегда успевать за темпом обучения, который сейчас сильно отстает от динамики изменений в IT-сфере. Вообще неплохая идея – это не просто понимать все процессы, но и стараться самому их воспроизводить. И объяснять их кому-либо еще.

3. Учитесь у более опытных людей

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

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

4. Комментируйте свой код

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

“Хорошие разработчики пишут хорошие коды, а великие разработчики их еще и комментируют”.

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

5. Рефакторите свой код

Полагайтесь на себя и на свой код. Постоянное заимствование и перекладывание ответственности не продвинет вас вперед и не повысит ваши навыки как разработчика. Поэтому важно часто разбирать свой код, чистить его и приводить в приемлемый вид. Это может быть даже важнее, чем создание новых функций. Ревью собственного кода необходимо. Его зачастую можно улучшить, не задевая при этом сам функционал: так вы сможете добиться от кода максимальной читабельности, чистоты исполнения и модульности.

Объяснить, почему ваш код получился плохим, можно всегда. Но придумать оправдание тому, что вы не нашли времени его исправить, гораздо сложнее. Конечно, исправить код – задача не самая простая, но лучше делать это самому, чем после того, как в нем кто-то нашел ошибку, из-за которой что-то не работало. Свои ошибки нужно всегда стараться понять и найти. Это сохранит вам кучу времени и нервов.

 

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