6 признаков того, что вы растёте как программист
easy

6 признаков того, что вы растёте как программист

Если сомневаетесь — не сомневайтесь

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

Вы не занимаетесь только написанием кода

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

Вы делитесь знаниями

От вас зависит не только то, что нового вы узнаёте и как вы распоряжаетесь новыми знаниями. Мы считаем, что самое лучшее применение информации — поделиться ею с теми, кому она может быть полезна. Хорошо, если вы делитесь с теми, с кем учитесь или работаете, чем-то, что нового обнаружили для себя в процессе программирования. Например, это может быть какая-то новая концепция, методология или решение конкретной проблемы.

Вы постоянно ищете улучшения

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

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

Вы соблюдаете сроки и следите за новыми тенденциями

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

Вы знаете, когда просить о помощи

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

Вы проверяете свой код

Проверка кода — важная часть работы, благодаря чему кодовая база остаётся стандартной и достоверной. И пусть рецензирование кода не всегда увлекательно и удобно, вы не жалеете времени на него, потому что так делать правильно.

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

Текст:

Инна Долога

Редактор:

Михаил Полянин

Обложка:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Мария Дронова

Соцсети:

Юлия Зубарева

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy