Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

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

Полгода во frontend

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

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

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

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

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

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

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

Аватар пользователя Алексей Лещенко
Алексей Лещенко 07 января 2020
9
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря