Один день из жизни Senior #iOS разработчика в американском финтех стартапе.
Дмитрий А., 7 лет опыта работы, зарплата $6000, полная удаленка.
Обычно я встаю около 10 утра, к 11 начинаю работать.
В 11 у нас утренний созвон - дейли, где все рассказывают что они делали вчера и что планируют делать сегодня. Я рассказал что починил 2 бага и планирую делать фичу которую от меня ждут.
На встрече присутствуют все члены команды - около 10 человек, разработчики iOS, Android, Web, бекенда, дизайнер и менеджер проекта.
Если у ПМ есть какие-то замечания или просьбы, он говорит что теперь поменялся приоритет, посмотри вот эту таску.
После дейли я открываю джиру, смотрю там свои задачи, у нас есть доска где задачи расставлены по приоритетам. Беру верхнюю, если надо меняю статус.
Задачи обычно типовые, сделать экран, или улучшить старый экран, или поправить баг на старом экране.
Беру фичу, в этот раз это онбординг для новых пользователей. У меня есть ссылка на проект в Figma где видно какие экраны надо сделать, все расстояния до всех элементов, если есть какие-то кастомные картинки можно их достать оттуда.
Обычно на этом этапе ты понимаешь что то что нарисовали сделать сложно, и есть путь попроще, пишу в слаке дизайнеру, давай сделаем вот так, обычно он соглашается, если не соглашается пишу ПМу, он делает какую-нибудь встречу где я объясняю что делать с нуля новый элемент и его анимации это долго, часов на 40, а взять встроенный часа на 4. Обычно перед таким мало какой менеджер может устоять и дизайн слегка правится.
Я делаю новые классы, расставляю элементы, создаю модели для работы с бекендом если нужны.
Обычно экран делится на саму верстку, на подключение бека и локализацию/аналитику, под всё есть отдельные задачи.
За день делаю 1-2 задачи, например сверстал и сделал локализацию.
Если есть вопросы иду к локализаторам, пму, дизайнеру.
Обычно за день иногда может написать менеджер и сказать вот срочный баг, возьми его следующим.
Если фичи все новые сданы, есть куча багов которые надо править. Обычно это легкие фиксы которые правятся за 10-15 минут. Таких можно сделать штук 5 за день и на следующем дейли чувствовать себя дартаньяном, когда рассказываешь это команде.
Мой ПМ после этого любит меня чуть больше как мне кажется.
Когда закончил задачу я делаю пуш, отправляю пул реквест в девелоп ветку и пишу коллегам в общий чат или в личку чтобы они посмотрели.
Иногда коллеги пишут днем - посмотри пулл реквест, на это тратится минут 10 обычно на каждый, бывает 1-2 в день максимум. Надо посмотреть код который он написал что все с ним хорошо и оставить замечания, либо нажать аппрув.
На этом мой день кончается и я иду делать свои дела. Работа занимает разное количество времени, если есть настроение можно поработать и весь день, но обычно максимум несколько часов.
ПРЕДЛОЖКА ДЛЯ ВАШИХ ИСТОРИЙ: @one_IT_day_bot
Post #9
6.19K
- 🔥 85
- 👍 10
- ❤ 1