До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

Полгода во frontend

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

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

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

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

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

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

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

Аватар пользователя Алексей Лещенко
Алексей Лещенко 07 января 2020
9
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября