Все статьи | Блог студента

Полгода во frontend

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Полгода во frontend главное изображение

Вот и наступило 1 января 2020 года. А это значит, что я шесть месяцев — настоящий frontend-разработчик. Могу сказать, что я сильно изменился в профессиональном плане. Когда ты верстаешь и пишешь код восемь часов подряд пять дней в неделю, это сильно меняет тебя. Развитие идет гораздо быстрее, чем раньше, когда приходилось уставшим после основной работы познавать азы.

Первые месяцы работы были конечно самыми трудными, нужно было налаживать коммуникации с командой, у всех участников разные характеры и разный опыт. Я помогаю нескольким опытным программистам. У них абсолютно разная манера написания кода, и по началу было сложно перестраиваться. Но теперь я понимаю гораздо больше того, что они хотят сказать в коде. Я стал более спокоен, практически перестал гуглить стили и теги, почти все чем пользуюсь в повседневной работе помню наизусть, ну и конечно IDE подсказывает. Больше стал понимать Angular, так как наш проект базируется на нем. Те задачи, на которые уходили дни, теперь я решаю за часы. Одним словом, я стал быстрее. И это меня очень радует.

Как и планировал, я продолжаю обучение на Hexlet и регулярно изучаю английский. На новый год в качестве подарка получил книгу Роберта Мартина “Чистый код. Создание, анализ и рефакторинг”. И хотя эта книга не входит в список рекомендованной литературы для чтения от Hexlet, тем не менее она очень даже хороша. Хотя конечно там больше ориентация на Java. Но какая разница, главное это концепция и принципы написания кода. Язык программирования — это как стамеска у плотника, это в первую очередь инструмент. Плотник же не скажет, что он умеет только ножовкой работать, а стамеской нет. Так и с языками: программист должен знать хорошие практики написания кода, а мастерство с тем или иным инструментом (ЯП, IDE, отладка) — это дело практики.

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

За эти пол года многое изменилось: “Тостер” переименовали в “Хабр Q&A” ). Лично я не имею к этому никакого отношения, но по прежнему стараюсь отвечать на вопросы, это тоже хорошая практика. Личный репозиторий пока не растет, есть мысли начать проект на React чтобы познакомится с ним, но вот что конкретно начать, пока не решил. Коллега предлагает делать простенькие игры. А еще backend, было бы неплохо получить опыт и в нем. Планов много но на все нужно время. Может у вас есть идеи, что за проект мне начать, чтобы “качать” скилы быстрее?

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

Аватар пользователя Алексей Лещенко
Алексей Лещенко 07 января 2020
Рекомендуемые программы

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

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
18 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
18 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
18 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
18 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
18 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
18 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
18 мая 5 месяцев