Как стать хорошим разработчиком

Как стать хорошим разработчиком

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

Используй Open Source

Хороший программист не должен быть жадным. То есть, нужно показывать свой код всему миру, использовать Open Source везде и всегда, где и когда это возможно. Совместный труд людей всегда порождает великолепные вещи, и хороший разработчик должен поучаствовать в создании чего-то грандиозного и внести свою лепту в развитие продукта

Уважай других программистов

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

Проверяй код

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

Уважай труд других

Хороший программист не должен воровать. Всегда нужно использовать лицензионный продукт. Это способствует развитию используемого продукта.

Обучай других

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

Ищи решение задачи

Язык программирования – это всего лишь инструмент для решения задачи и перед написанием решения стоит разобраться с задачей, которую нужно решить. Можно поискать какие-то аналоги задачи, общаться с людьми по этому поводу, спрашивать советы. С нуля писать решение очень трудно и всегда можно найти что-то подобное, что поможет понять куда нужно двигаться и как стоит сделать.

Отсекай лишнее

Иногда нужно рефакторить код или удалить какую-то часть вообще, но программисты боятся это делать или слишком «влюблены» в то, что они создали. Эта ключевая ошибка не позволяет улучшать продукт или делать его проще в создании.

Свежея голова - быстрое решение

Постоянная работа без перерывов не увеличит КПД, а даже снизит его. Труд 24 часа в сутки не будет продуктивным. Нужно делать регулярные перерывы для отдыха, отвлекаться на что-то другое, чтобы мозг отдохнул. Свежая голова поможет найти быстрее решение, чем постоянный мозговой штурм в поисках решения сложной задачи.

Постоянно саморазвитие

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

Программирование – это просто и увлекательно, если выполнять эти правила.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll to top