Опыт удаленной работы на США 🇺🇸
Компании нужен был человек, который сможет переписать большое приложение c React Native на Swift. Задача понятная, но команды под это нет. Я осознавал, что придется несладко, одному тащить такую роль очень сложно, поэтому сначала я отказался от оффера в 5000$ и возможности переехать в США.
Через 2 месяца я подумал, а почему бы не попробовать? Хорошие деньги с валютной удаленки. В тот момент у меня не было четкого понимания, где я хочу жить, и переехать в США через год работы казалось хорошим вариантом. Я подумал, что раз они никого не нашли, можно и понаглеть - прислали новый оффер на 5500$)
Онбординг. Фактически, его не было. Я контактировал только с одним человеком - своим лидом, который понимал ровно 0 в iOS разработке. Команды не было тоже, даже групповых чатов у меня не было в корпоративном мессенджере.
В моем представлении, когда в компании планируют миграцию большого приложения на другой стек, то под это выделяется больше, чем 1 человек. Необходимы люди, QA, дизайнеры и тд, которые понимают, что в этом приложении важно, а что можно оставить на потом. Кстати, это был не стартап, а крупная компания с большим штатом, оборотом и очень именитыми клиентами по всему миру.
Ладно, нет команды - дайте документацию, я разберусь сам. Документации я не увидел ни одного документа! На что лид предложил смотреть в девелопер панель браузера, как работает вебсайт. Исходя из этих данных, клонировать сетевые запросы. Попытки объяснить, что бредовее я ничего не слышал, не увенчались успехом. Разбираться в мусоре запросов таким способом - это как играть в сапера. Про такие инструменты, как Swagger там, похоже, не слышали.
Красных флагов было достаточно, и я готов был уволиться через несколько дней, как это сделал предыдущий разработчик на моей позиции, но я дал шанс этой компании. Меня никто не пушил, я мог делать задачи в своем темпе, зарплата платилась без задержек. Стоит учитывать, начало 2022 года было тяжелым временем для всех.
Что касается задач, они ставились устно или в переписке. Таск-трекера там не было, ну или его почему-то не было для меня. Сомнительно, но окей, не мне же это нужно.
Переодически лид меня просил помочь еще одному iOS разработчику, который писал другой проект, и у него не было опыта на Swift. Одно могу сказать, что процессов там также не было.
Рабочий день выглядел так: я просто отправлял пулл-реквесты, лид их мержил и говорил, что делать дальше. Задача формировалась обычно в одно-два предложения. Когда я просил дать контакты, например, бекендеров, чтобы выяснить какие-то детали, он ссылался, на их занятость и лучше бы их не отвлекать. Если что-то переставало работать на тестовом окружении, где я сам себя и тестировал, (напомню что QA не было), я писал вице-президенту компании, чтобы он рестартанул сервер. Моих прав для этого не хватало)
Размер постов в тг не позволяет изложить все детали этого удивительно-кринжового путешествия. Ставьте реакции, если хотите узнать, чем же все закончилось.
Компании нужен был человек, который сможет переписать большое приложение c React Native на Swift. Задача понятная, но команды под это нет. Я осознавал, что придется несладко, одному тащить такую роль очень сложно, поэтому сначала я отказался от оффера в 5000$ и возможности переехать в США.
Через 2 месяца я подумал, а почему бы не попробовать? Хорошие деньги с валютной удаленки. В тот момент у меня не было четкого понимания, где я хочу жить, и переехать в США через год работы казалось хорошим вариантом. Я подумал, что раз они никого не нашли, можно и понаглеть - прислали новый оффер на 5500$)
Онбординг. Фактически, его не было. Я контактировал только с одним человеком - своим лидом, который понимал ровно 0 в iOS разработке. Команды не было тоже, даже групповых чатов у меня не было в корпоративном мессенджере.
В моем представлении, когда в компании планируют миграцию большого приложения на другой стек, то под это выделяется больше, чем 1 человек. Необходимы люди, QA, дизайнеры и тд, которые понимают, что в этом приложении важно, а что можно оставить на потом. Кстати, это был не стартап, а крупная компания с большим штатом, оборотом и очень именитыми клиентами по всему миру.
Ладно, нет команды - дайте документацию, я разберусь сам. Документации я не увидел ни одного документа! На что лид предложил смотреть в девелопер панель браузера, как работает вебсайт. Исходя из этих данных, клонировать сетевые запросы. Попытки объяснить, что бредовее я ничего не слышал, не увенчались успехом. Разбираться в мусоре запросов таким способом - это как играть в сапера. Про такие инструменты, как Swagger там, похоже, не слышали.
Красных флагов было достаточно, и я готов был уволиться через несколько дней, как это сделал предыдущий разработчик на моей позиции, но я дал шанс этой компании. Меня никто не пушил, я мог делать задачи в своем темпе, зарплата платилась без задержек. Стоит учитывать, начало 2022 года было тяжелым временем для всех.
Что касается задач, они ставились устно или в переписке. Таск-трекера там не было, ну или его почему-то не было для меня. Сомнительно, но окей, не мне же это нужно.
Переодически лид меня просил помочь еще одному iOS разработчику, который писал другой проект, и у него не было опыта на Swift. Одно могу сказать, что процессов там также не было.
Рабочий день выглядел так: я просто отправлял пулл-реквесты, лид их мержил и говорил, что делать дальше. Задача формировалась обычно в одно-два предложения. Когда я просил дать контакты, например, бекендеров, чтобы выяснить какие-то детали, он ссылался, на их занятость и лучше бы их не отвлекать. Если что-то переставало работать на тестовом окружении, где я сам себя и тестировал, (напомню что QA не было), я писал вице-президенту компании, чтобы он рестартанул сервер. Моих прав для этого не хватало)
Размер постов в тг не позволяет изложить все детали этого удивительно-кринжового путешествия. Ставьте реакции, если хотите узнать, чем же все закончилось.
🔥98🤔15 8 7👍4🗿4👏3😎2❤1