Главная | Все статьи | Дневник студента

Полгода во frontend

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

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

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

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

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

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

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

Аватар пользователя Алексей Лещенко
Алексей Лещенко 07 января 2020
9
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 28 ноября
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 28 ноября
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 28 ноября
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 28 ноября