Многие хотят стать веб-разработчиками. И это круто! Но и у многих есть туманное понимание того, что вообще делают веб-разработчики в свой типичный день на работе.
Чтож, в этой статье я вам расскажу про типичный рабочий день на удаленке.
8:30 - 9:30
Просыпаюсь и завтракаю ...
Самое продуктивное время начинается c 9:30 - я захожу в Jira (программа для управления проектами) и смотрю, какие тикеты (задачи) назначены мне в данный момент и проверяю также дедлайны по этим задачам. Я обычно работаю на проектах в команде разработчиков из других стран (Франция, Испания и т.д.).
9:30 - 12:00
Выбираю самые приоритетные и начинаю работу над ними.
Также, у меня очень часто возникают непонимания в задачах. И это не потому что я непонятливый. Иногда Тим-Лид (главный разработчик на проекте) ставит не самое понятное описание задачи.
В такие моменты я пишу ему либо созваниваюсь и он мне объясняет подробно, что нужно сделать.
12:00 - 12:15
Daily meeting - созвон с командой. Если на проекте я один, то задаю вопросы старшим разработчикам из моей компании.
На Daily meeting каждый разработчик рассказывает, что он сделал за прошлый день, что планирует делать сегодня и какие проблемы у него возникли.
Иногда созвон с командой проводится всего 2 раза в неделю, где обсуждаются ближайшие планы, задачи и вопросы.
12:15 - 13:00
Продолжаю работу над задачами!
Самая крутая часть - обед)). С 13:00 - 14:00 и конечно же какая-то часть этого времени занимает размышления над текущей задачей или о том как ускорить (срезать углы) процесс разработки сегодня.
В общем обед у меня почти всегда проходит в раздумьях. Часто я параллельно смотрю на смартфоне как сделать ту или иную фичу!
14:00 - 19:00
Завершаю работу над задачами, что-то переносится на завтра, ну как всегда))
Иногда заканчиваю в 18:00 либо вообще в 20:00. Продолжаю работу над задачами, которые более приоритетны в Jira. Если есть вопросы, то созваниваюсь с Тим-Лидом проекта.
Ну вот и все. Оставшееся время можно уделить на себя. Еслигорят дедлайны то работаю до 22:00 - 00:00. Правда это бывает редко!
18:00 - 20:00
Поэтому конец рабочего дня у меня чаще всего с 18:00 - 20:00.
При том часто график гибкий. Вообще, я могу просыпаться в 12:00, подключаться к Daily-meeting и потом только начинать день (но я так не делаю).
Наличие гибкого графика позволяет выстраивать работу максимально эффективно, делать перерывы, планировать дела и т.д.
вопрос №1
Частый вопрос - Нужно ли профильное высшее образование, чтобы работать в IT?
Мой ответ — нет. Это не значит, что образование будет бесполезным, но работать можно и без него. ⠀ Потерянных пять лет этого точно не стоит. А язык программирования можно изучить самостоятельно или пойти на курсы.
вопрос №2
Еще один популярный вопрос - Что выбрать: аутсорсинговую или продуктовую компанию или же компанию, не имеющую прямого отношения к IT?
В аутсорсинговой компании ты обычно работаешь в команде с опытным наставником. Это даёт возможность поучиться новым технологиям, перенять опыт, знания и наработать разноплановое портфолио. Если вы новичок, здесь можно быстрее достичь профессионального роста.
№1
Вариант №1 — Аутсорсинговая компания
Рутины для программиста будет мало в отличие от продуктовых компаний.
Клиенты обращаются с запросами из разных областей, которые могут быть построены на базе различных стеков технологий.
!
Здесь есть много возможностей для роста в карьерном плане.
Зависит от желания: можно развивать навыки владения каким-то языком, или примерить на себя другие роли - перейти на позицию проджект менеджера, продакт менеджера или системного аналитика.
№2
Вариант №2 — Продуктовая компания
Продуктовая компания подходит тем, кто предпочитает стабильность и размеренный график.
Здесь никто не гонится за сроками — команда занимается разработкой собственного продукта, поэтому в приоритете качество.
!
У программиста продуктовой компании есть возможность поучаствовать в разработке на всех этапах создания продукта. Научиться лучше понимать запросы конечных пользователей, получить опыт работы в команде.
№3
Вариант №3 — Компания не имеющая прямого отношения к IT
Это банки, организации из сферы электронной коммерции, а также другие компании, которые имеют свои программные продукты, но они у них второстепенные.
Тем не менее в них также содержится штат собственных разработчиков.
!
Работа в таких компаниях отличается стабильностью. Программисту можно не бояться сокращений.
Обычно у них есть отлаженная система бизнеса и постоянный поток доходов, а в случае сокращения штата, увольняют в первую очередь кого-то из офисных сотрудников, но не программистов.
совет
Возможности для карьерного роста часто ограничены и вряд ли ты «поднимешься» быстрее, чем в молодом и инновационном стартапе.
Но говорить однозначно нельзя, — так как есть плюсы и минусы в каждой компании. Всё зависит от твоего уровня и целей.
Вот пожалуй и все - Выбирай то, что больше всего подходит тебе. Надеюсь что был полезен. Желаю Успехов!
Оцените пожалуйста пост!
Читайте и остальные статьи в моем блоге и не забывайте делиться с друзьями ссылкой, если материал вам понравился!