Telegram Web
Всем привет, меня зовут Олег, живу в Москве. Я Head of QA c 15+ летним опытом, не накрученным) В qa c 2008 года. Зп средняя по рынку, больше чем у одного senior qa, но меньше чем у двух 😃, Последние 6 лет работаю удаленно. Раньше на youtube были популярны видео в стиле Day in the Life of a Software Engineer и я захотел снять такой ролик, где я показал полностью свой день.

https://youtu.be/DG7L6qph9vU?si=MvePXGSjcJYWEE2x

Кому лень смотреть видос, но это зря 😁  краткий пересказ видоса с некоторыми деталями ниже:

с 7 30 - до 8 00 - подъем

До 09 30 - завтрак, плюс какая-то физическая активность - это либо турники на улице, либо тренажерка
 
В 09 30 - созвон с core командой. Хожу на этот созвон раз в неделю. Core команда не занимается бизнесовыми фичами. На этом созвоне я как правило рассказываю какие были проблемы за неделю, как их решали. Указываю на текущие проблемы, если они есть, с тестовыми стендами, с раскаткой функционала и т д, обсуждаем как будем решать и т д. Рассказываю, что сделали за неделю в плане автотестов.

В 10 00 - созвон с одной из кросс функциональных команд - мы работаем по скраму с 2 недельными спринтами, в каждой команде у нас по QA и я стараюсь ходить каждый день в разные команды.

В 11 00 - созвон с QA командой - созвоны с QA у нас 1-2 раза в неделю. Оюсуждаем что сделали, что делаем, что будем делать, проблемы, автотесты и т д

До 13 30 нахожу время на автотесты, пишу автотесты. Могу просто покрывать автотестами какую то фичу, либо чинить упавшие тесты, либо для какой то команды нужно нагенерить какое то большое количество пользователей, топиков и т д на тестовом стенде, делаю это либо автотестами, либо постманом, либо jemetr-ом.

Немного про процессы и про стек:
Стек у нас следующий, для автоестов под ui и api - selenium + java + testng + gradle, для мобилок appium + java, tms - testops, ci - jenkins.
Все qa у нас пишут автотесты. QA протестировал фичу, все баги пофикшены и после сразу старается ее заавтотестить до выхода в продакшен, если не получается до, то автотестит когда высвобождается время от ручных задач. Также есть выделенный sdet, который занимается архитектурой ci/cd, testops, ревьюит код автотестов, внедряет новые инструменты и т д, например сейчас внедряет автоматизацию верстки, он не тестит продкутовые фичи

с 13 30 обед, плюс иду в бассейн, плюс с женой немного гуляем

Далее до конца дня ревьюю пулреквесты по автотестам, распределяю часть задач, пишу автотесты, что-то сам тестирую, провожу созвоны еще с несколькими командами

С 18 до 19 - заканчиваю рабочий день

После работы я обычно провожу время с женой, занимаюсь английским 🏴󠁧󠁢󠁥󠁮󠁧󠁿, прохожу какие то курсы, что то записываю для youtube

С 23 00 до 00 00 стараюсь лечь спать, все 🙂

Но я далеко не всегда работаю из дома.
В 2023 году так получилось, что за год я посетил 14 европейских стран 🇪🇺 и почти пол года прожил в Турции 🇹🇷 и приходилось работать с одним ноутбуком, где придется 🙂

Помимо youtube буду рад подписке на мой уютный telegram бложик: https://www.tgoop.com/OlegMalyshevBlog 🙏

Вступай в сообщество | Расти в IT | Присылай историю
Автор @vladvkatit

Работа
: Senior Manual QA в крупном финтехе
Обучение: Быстрый вкат в IT через QA с оплатой после трудоустройства
Доход: 300к с работы и "больше 200к" (без цифр, секретная инфа:).
В сумме ежемесячно более 500к

Всем привет. Я Влад, обо мне в этом интервью с Антоном. Расскажу про рабочий день в работе и обучении по быстрому вкату в IT с постоплатой, так как я занимаюсь этим год и рабочий день постоянно наполнен задачами из обоих направлений и занимает всё свободное время. Только не надо писать про то что таких доходов не бывает и тп, тут в канале несколько моих учеников публиковали уже истории. Человек трудоустроился - скинул мне денег, от этого и доход с обучалки.

Куча историй учеников и рассказ как у меня это получается тут.

Сначала расскажу "в общем", а потом как проходит "напряжный день".

В общем:

Работа: В этом проекте в основном тестирую бэк, немного фронт и мобилки. Проблема большинства финтехов: дрочь с процессами и документацией, куча команд, миллиард интеграций и часто непонимание что и зачем ты вообще делаешь (с точки зрения конечной пользы кому-то). Поэтому финтехи столько платят. В решении этих проблем заключается 90% работы, в моменте её может быть как мало, так и очень много, раз на раз не приходится

Обучение:
Проект для "души", хоть и оочень много времени занимает. Если базовый нормис после 6 чилит, то я всегда занят либо работой, либо обучалкой. Цель - вкатить сильного ученика. Выхлоп - человек меняет жизнь, меня это радует + денежкой благодарит.

Напряжный день:
09:00-10:00 - сладкий сон

10:00-11:00
Работа: будильник. Смотрю корпоративную почту и календарь, чтобы понять какие задачи и созвоны на день. Дейли, обсуждение задач с командой. Параллельный завтрак и всякие утренние дела

11:00-12:00
Работа: Параллельно уточняю задачи по работе в чатах. Взятую в работу задачу изучаю, читаю доку. Это финтех, а значит 293903 миллиардов интеграций и часто скудная дока. Возможно назначаю созвон для уточнения деталей с командой.
Обучение: просмотр чатов учеников. Надо ответить на вопросы, назначить мок, помочь с вопросами по собесам. Ученик получил оффер - надо ему рассказать как получить прибавку к зарплате, назначаю созвон.

12:00-13:00
Работа: Назначаю созвоны и пишу разрабам чтобы понять на какой стадии то что я должен тестировать.
Обучение: планирую созвон для разбора сложных вопросов. Готовлю материал для лекции на вечер

16:00-18:00
Работа: Если неделя напряжная, то может быть назначено ПСИ (приёмочное тестирование). Буду показывать как работает ранее реализованная и протестированная фича. Как всегда начинается духота от Безопасников, которых надо приглащать для согласования выкатки в прод. Если нет проблем, то согласовываем артефакты тестирования и отправляем фичу в прод. Замечания записываем и убираем в бэклог
Обучение:
Если есть время и работа не душит, то думаю где что улучшить структуре уроков, как получить максимальную зарплату ученику, куда кого зарефералить и всякие операционные вопросы.
Если я устал, то забиваю болт и иду отдыхать, смотрю там стримы всякие или еще что.

18:00-19:00
Работа: дозакрываю задачи если такие есть. Если задачи можно перенести на завтра - так и делаю и спокойно чилю
Обучение: Чилю либо готовлюсь к созвону

19:00:21:00
Работа: закончилась
Обучение: Провожу созвон, тема дня "Какие компании сколько платят" или еще куча разных возможных тем. Разбираю вопросы, объясняю что как и почему работает на практике

21:00-02:00
Обычно к этому времени я выжат полностью, однако всякое может быть и придется что-то дорабатывать. Но чаще обычно это общение в чатах обучения и просто чил

На следующий день всё по новой

Больше обо мне можешь прочитать тут.

Вступай в сообщество | Расти в IT | Присылай историю
Зачем рекрутер в найме, если есть ты?

В компании каждого из нас открываются новые вакансии. У кого-то даже есть реферальная программа, где за предложенного и прошедшего собеседование кандидата тебе выплачивают комиссию. Зачем отдавать эти деньги рекрутерам, да еще и работать с неподходящим тебе человеком? Возьми ситуацию под контроль.

Идея нового канала очень проста: автор рефералки публикует описание вакансии. Кандидаты присылают резюме в комментарии. Автор закидывает понравившегося в реферальную программу. В худшем случае, ты ничего не теряешь. В лучшем — деньги + мэтч с благодарным будущим коллегой. Где минусы?

Начни зарабатывать на рефералках: https://www.tgoop.com/refer_me_it
Продолжение моей истории.

- Python Backend Developer;
- Компания поставщик металлопроката в Москве;
- Самозанятость;
- Офис;
- Оклад 130к месяц (после налогов);
- Реальный опыт ~8 месяцев;
- Реальный опыт на момент поиска текущей работы ~6 месяцев;
- Опыт в резюме на момент поиска текущей работы ~1.5 года;

Как я и планировал, накинул годик к своему резюме и в ноябре начал искать работу. Достижения и технологии в принципе описал из реального опыта (ну может немного приукрасил), добавив только годик к последнему месту работы.

Было достаточно много приглашений на собеседования, но часть из них сразу отлетала после обсуждения вопроса самозанятости и местоположения (я на тот момент был не в Москве). Тестовых делал немного, но те, которые делал, оставляли обо мне хорошее впечатление (отказы были из-за опыта). Технических собеседований было всего два - одно по теории, другое с лайв-кодингом. Я завалил оба. На первом не вывез вопросы о работе памяти в Python, а на втором решил задачу по-своему, чего собеседующий не оценил.

В начале декабря таки нашел местечко. Под конец месяца приехал в Москву, подписали договор и с января я начал работать.

Команда из 2 человек - я и лид. Находимся в таком положении, что проще доделать мвп вдвоем и потом кого-то нанять, вместо того, чтобы тратить лишнее время на онбординг. Сроки поджимают. Прошлую команду поувольняли, потому что сильно не укладывались по заданному времени.

Рабочий день теперь у меня совсем другой:

07:00 - пытаюсь встать с кровати. Если получилось, бахаю небольшую разминку с отжиманиями, приседаниями, стоечкой на руках и прочим, иначе я встаю в 07:30;
07:30 - душ, чистка зубов, завтрак, сбор рюкзачка на работу;
09:00 - уже в офисе. Доделываю вчерашние таски, может проверяю гипотезы на локальной версии проекта, может фикшу обнаруженные баги, завариваю чаёк. Никакой проверки почты, просмотра тасок у меня нет. Таск-менеджер сейчас не ведем полноценно (он у нас просто как список задач), пробовали прям следить за ним, но камон нас двое.
11:00 - дейли встреча с лидом и руководителем проекта, на которой мы как раз можем обсудить задачи, просто пройтись по статусу и вернуться к работе;
11:30 - завариваем второй чаёк и тупа работаем. Проект - внутренняя платформа по поиску продукции металлопроката для менеджеров компании, некий агрегатор ежедневно собирающий инфу с разных источников и предоставляющий удобный поиск пользователю. Бизнесовая идея проста, но с реализацией мы конечно заебались. Мой стек на текущем месте будет ниже👇🏼
13:00 - можно бахнуть перерывчик небольшой, если впадлу работать
17:00 - тут я обычно или вата, или ёбырь программист. Либо сижу в шахматы играю, либо делаю свой пет-проектик, либо работаю с жёстким приливом сил, либо болтаю с кем-то в офисе. Ну соотношение ваты к продуктивному времяпрепровождению вы поняли;
18:00 - вылетаем с работы. Тут уже полная свобода действий - можно домой, можно на тренировку, в барчик или просто погулять;

Мой стек на работе: Django, DRF, Git, Docker, GitHub Actions, GitHub Packages, PostgreSQL, Flask, BeautifulSoup4, SQLite, JavaScript (когда надо подправить фронт, а лид не имеет возможности)

Хочу ещё подметить, что я работаю на своём ноутбуке и оставляю его в офисе. Это позволяет мне реально отдохнуть в свободное от работы время. Думаю, если вы читали первую часть моего пути, то понимаете, что я подустал кодить 🧑‍💻 И если вы думаете, что посидеть над разработкой чего-то своего это отдых, вы ошибаетесь. Оно бывает в кайф, но голова не отдыхает.

Кстати, мы все таки иногда проводим собеседования, в которых я участвую, из-за чего хочется сказать: чуваки, если вы пиздите про опыт, соответствуйте плз, а то смешно бывает:)

Как и в прошлый раз, я буду в комментах, на случай ваших вопросов. Надеюсь если это увидит мой лид, проблем не будет 🙃 Задачи я вроде выполняю)

Вступай в сообщество | Расти в IT | Присылай историю
Где найти окружение по рангу?

Чтобы расти в доходе, нужно открыто говорить о деньгах. Иметь окружение, зарабатывающее как минимум столько же, выходить из эхо камеры, общаясь с более успешными людьми.

Чтобы решить проблему отсутствия такого окружения, закрытости и недоверия в материальных вопросах в марте я проведу мастермайнд по доходу. Мастермайнд — это групповой формат работы, где участники помогают друг другу в достижении личных целей с помощью обмена идеями и опытом.

Будут группы по уровню дохода (например, 200-400к, 500-1кк). Месяц посвятим групповым активностям: распаковывать для других участников группы свой план финансовой независимости, принимать критику, делиться лайфхками. Главные принципы (под страхом бана):
- откровенность и прямота на тему денег. Например, никто не попросит сливать конкретную схему оборота крипты, но будь готов рассказать как учился/искал ее
- активное участие. Отмолчаться и послушать других — не получится
- открытость к критике. Ты приходишь учиться и узнавать слабые места, будь готов взглянуть неудобной правде в глаза
- коллаборация и поддержка. Это не битва эгоманьяков, но попытка вырасти над собой, найдя новые ресурсы, связи, возможности

Оставляй заявку здесь: https://www.tgoop.com/om_mastermind_bot

Дедлайн принятия заявок 29 февраля. После начнется формирование групп и дополнительные проверки. Как только группы будут укомплектованы, начнутся групповые активности, которые продлятся 2-3 недели.
Отношение к менторам, которые крутят опыт

Уроборос откусил себе жопу, волки съели волков! Но давай критически взглянем на ситуацию и попробуем уберечься от мошенников.

Если ты выбираешь ментора по количеству лет опыта, твое критические мышление срочно требует пересборки. Ты действуешь даже хуже работодателя, которые фильтрует по годам опыта резюме. У него хотя бы есть отмазка "такие объемы вакансий/резюме, надо же как-то фильтровать". У тебя такого оправдания нет: тебе нужен ОДИН ментор для решения конкретной задачи. Полагаться тут на года опыта — неэффективно. У меня на канале много дебатов с опытными синьорами. Тебе нравится, как они говорят и мыслят? Тебе бы хотелось стать как они? Тогда зачем опираться на года опыта и выбирать такого человека своим наставником?

Года работы в IT не делают из человека хорошего преподавателя автоматически. Часто случается наоборот: человек становится озлобленным токсичным снобом, который сыплет вокруг "это база", "как этого можно не знать" и считает, что ты должен как-то сам все загуглить и разобраться.

Если ты поставил цель совершить качественный рывок в развитии, узнать много новой информации, получить полезные навыки — ты должен осозновать цену. Деньги и, главное, много времени. Каждый раз когда речь идет о большой трате твоего времени — ты должен мыслить, как параноидальный шизофреник.

Выбрать за час ментора, с которым ты будешь работать месяцами? За час выбрать человека, который вроде бы собирается открыть тебе дверь в новую жизнь? Сейчас я много общаюсь с экспертами в областях, в которых я не разбираюсь. И, естественно, меня пытаются наебать и продать какашку под видом шоколадки. Нельзя отключать фильтры и принимать описание в профиле на веру. Вот как бы я выбирал ментора сейчас:

1) Нет отзывов? — Идем дальше
2) Восторженные анонимные отзывы, нет возможности связаться с авторами? - Идем дальше
3) Нет конкретики, просто "круто клево очень хорошо научил"? — Идем дальше
4) Авторы отзывов не отвечают на ваши вопросы, отказываются рассказывать о своем опыте обучения (даже при условии оплаты их времени)? — Идем дальше
5) У ментора нет публичных видео/блога, никак нельзя проверить, как он говорит и объясняет, а первый созвон уже стоит денег? - Идем дальше
6) Первое занятие не понравилось, было некомфортно, человек непонятно объяснял? — Идем дальше

И еще остается ворох ситуативных советов. Например, если человек уже 5 лет работает в ОЧЕНЬ КРУТОЙ компании, он вряд ли знает, как эффективно проходить собеседования на текущем рынке. Крутость его компании не поможет тебе устроиться на работу. Если человек знает системный дизайн, глубоко разбирается в ассемблере, это не улучшает его умение понятно доносить сложные мысли. Не надо пытаться найти корелляцию между несвязанными метриками. Читай про эффект ореола и не дай своему мозгу себя обмануть.

Я не вижу смысла/способа контролировать накрутку опыта менторами. Этим путем идут работодатели, не больно то у них получается. Если у тебя можно выудить круглую сумму простыми словами "Дохуя лет опыта работы", значит, проблема в тебе.

Если ты встретишь случай мошенничества (ложная инфа/обещания с целью развести тебя на деньги) и сможешь его доказать, я проведу свое расследование и, скорее всего ментор улетит в бан. Но я не гарантирую качество оказываемых услуг каждого ментора в таблице.

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

Канал с отзывами именно для этого
Если никто не пришлет свой день, придется опубликовать рекламу...
Всем привет!

Я тестировщица в крупной российской компании, опыт работы 4 года. Сейчас работаю Fullstack QA, занимаюсь и ручным тестированием, и автотестами, и фронтом, и бэком. Бэк на нашем проекте — это rest API, базы данных и кафка. Зарплата около 200к.

Я могу работать из дома, но обычно хожу в офис, потому что мне нравится ходить в офис. Мой офисный день проходит так:

09:30-10:30 — прихожу в офис, завтракаю, за завтраком болтаю с коллегами. Коллеги — это не люди из моей команды (они все в других городах), а соседи по офису. У нас с ними сложились очень хорошие отношения, мы часто проводим вместе время, ходим куда-то после работы или в выходные.

10:45 — дейлик с командой. Обсуждаем, кто что делал вчера и будет делать сегодня.

11:00 — в офис приходит моя подруга и мы идём пить чай. Выбираем и заказываем роллы на обед.

11:30 — приступаю к работе. Задачи, которые могут быть:
- Ручное тестирование задач
- Написание новых автотестов на питоне или внесение изменений в существующие
- Нагрузочное тестирование
- Составление плана покрытия нового сервиса автотестами или составление ещё какой-нибудь доки.

Сейчас я тестирую задачу руками. Это бизнесовая задача, то есть она пришла к нам от продактов и у нас есть требования от них. В процессе тестирования понимаю, что кое-что в требованиях не учтено и разработчик сделал на свое усмотрение. Пишу продакту, обсуждаем, выясненяется, что нужно было делать на так. Прошу продакта дополнить требования, прошу разработчика поправить код.

13:00-14:30 — провожу собеседование. Мы ищем тестировщика в соседнюю команду. Меня просят проводить собесы, потому что в этой команде сейчас нет тестировщиков. Перед собесом нужно посмотреть резюме кандидата. Если это не первый этап собеса, прочитать отчёты интервьюеров с прошлых этапов. На основе этого составить список вопросов. Я все это сделала вчера.
После собеса пишу отчёт о нем. Обсуждаю кандидата с лидом команды, в которую его рассматриваем. Решаем, делаем ли ему оффер.

15:00 — привезли роллы, идём обедать.

16:00 - 17:30 — продолжаю тестить задачу, которую начала утром. В процессе понимаю, что нужно будет написать автотесты на эту новую фичу. Завожу задачу на написание автотестов, ставлю её на следующий спринт.

Сегодня у нас не было никаких созвонов, кроме дейлика. Но иногда они бывают:
- раз в спринт (2 недели) планирование, груминг, ретро и демо (на демо мы показываем продактам, чем сейчас занимаемся и что готово к текущему моменту).
- если сейчас идёт разработка крупной фичи, в которой задействовано несколько человек, бывают ещё синки по этой фиче. На них обсуждаем возникающие вопросы и проблемы.

17:30 — идём на кухню пить чай с коллегами.

18:00 — собираюсь, ухожу из офиса. Если у меня нет срочных задач, которые нужно закрыть именно сегодня (в 90% дней их не бывает), я в 18 часов я всегда иду домой. Если есть, остаюсь ещё работать, но не дольше 19:00.

Примерно так проходит каждый мой рабочий день, когда работаю из офиса.

Веду телеграм-канал, буду рада вашим подпискам и лайкам))

Вступай в сообщество | Расти в IT | Присылай историю
Всем доброго времени суток)

Я 19-летний Frontend-разработчик, зп 300к net, удаленка, живу в провинции. Накрученный опыт 3 года, по факту уже 4 месяца на нынешнем месте работы, залетел с 0 коммерческого опыта до этого.

Начну издалека:
Разработкой я интересовался местячково ещё с лет 16, но мой максимум был написание ботов на python:))
В планах было поступление в местный ВУЗ на программиста, но ЕГЭ поменяло мои планы.
Я не сдал ЕГЭ по математике, остался без аттестата за 11 класс и впал в отчаяние на некоторое время.

Спустя 2 месяца после ЕГЭ, я нашёл курсы из рекламы в каком-то тг канале, и начал понемногу вкатываться во фронтенд. По сути я почти каждый день по 3-4 часа (а иногда и по 6 часов без перерыва) писал проекты, которые нужно было сделать в рамках обучения, сдавал ментору теорию и отправлял их на код ревью. Прошёл все стадии обучения и отправился на рынок.

Мне не было страшно не пройти собеседование, скорее был страх того, что меня бы поймали на легенде по "опыту работы".
Но примерно после 5 собеса он прошёл, и я уже начал задирать свою вилку выше)

Принял первый же оффер в одну из крупных компаний РФ, он в целом и оказался самым жирным.

Работа:
9:00-10:00 - просыпаюсь. Приходит курьер, приносит еду на 3 дня, завтракаю.

10:00-11:00 - если сегодня дейли, то прохожусь по своей задаче сам для себя, вспоминаю что вообще делал, делаю правки после код ревью.

11:00-11:30 - начинается дейли, проходимся по статусам задач.
Если у меня в задаче есть проблема с постановкой или я хочу внести какие-то коррективы в дизайне, то остаемся после дейли с нужными мне людьми и решаем.

12:00-16:00 - основное рабочее время в среднем (не считая созвонов), в это время я делаю таску.

Если объяснять очень кратко и просто, то обычно это таски по типу взять с бэка, отправить на бэк. Но также есть различные таски на внесение изменений в интерфейс, иногда кардинально, иногда совсем немного, рефакторинг компонентов и тд.

Сейчас у меня примерно так уже 1.5 месяца, до этого я мог сам засидеться до ночи, потому что в проекте особо не разбирался и многое нужно было изучать самому по ходу решения таски (да, можно было спрашивать каждый раз у лида и экономить время, но тогда меня бы скорее всего выкинули бы после испыталки)

В целом по срокам я нашел золотую середину для оценки тасок в зависимости от их сложности, мне хватает времени на то чтобы сделать таску, день-два поебланить и отдать тестировщикам. И при этом ещё хвалить будут за быстроту)

Также, на протяжении всего испытательного срока, мне ни разу не сказали, что надо побыстрее, я не успеваю и тд, если команда адекватная, то никто вам ничего не скажет, если вы будете оценивать таски x2 по времени по сравнению с другими фронтами.
Но это конечно зависит от компании и команды)

16:00-19:00 - в это время могут быть длинные созвоны, по типу ретро, примерно раз в 3-4 недели.

Самое главное всегда быть доступным для связи, ибо в это время вполне может написать менеджер, аналитик или тестер с целью созвониться, чтобы решить какие-то вопросы по таске.

Не бойтесь залететь на мидла в 18-19, таких челов, как я понимаю, берут охотнее и с перспективой на будущего сеньора в своей компании. А насчет опыта у Антона и так много видео на эту тему, в целом делайте как он говорит, оно реально работает)

И желаю удачи тем, кого моя история как-то замотивирует. Если есть дикое желание + время + умеете учиться, то вы все сможете)

Если кто-то хочет связаться, то можете написать сюда - @qweeesss, не обещаю часто заходить на этот акк, но если есть вопросы, то пишите, отвечу.

Вступай в сообщество | Расти в IT | Присылай историю
Устроим трансляцию в канале, где каждый желающий сможет высказаться/задать вопрос?
Anonymous Poll
53%
Да
14%
Нет
33%
Посмотреть ответ
Как рос мой доход в IT: от ₽17к до $21000 в месяц

Подробно рассказал про каждое место работы, что делал для увеличения дохода, за что увольняли.

В то время открыто говорить про деньги в IT считалось моветоном: гайдов и меркантильного окруженя не было. Сейчас у тебя есть все инструменты и техники, чтобы достигнуть схожих результатов. Доказательством их работоспособности является моя жизнь. Пройди этот путь быстрее, избежав моих ошибок.

Таблица доходов из ролика

Какие остались вопросы?
Как у вас дела? Сбор фидбека — что в канале хорошо, что исправить?
Один день айтишника | Антон Назаров pinned «Как у вас дела? Сбор фидбека — что в канале хорошо, что исправить?»
Аналитик данных, Бизнес аналитика 🇩🇰

Крупный транспортный корпорат в Дании, 3.5к евро, полная удалёнка, 1 год опыта

Сначала я работал бизнес аналитиком, а затем перерос в аналатика данных. Наша компания скупает конкурентов в Европе и внедряет их ПО в свою корп систему. Здесь я и вступаю в роль — помогаю разгребать хаос из массивов данных и выдаю инсайды о том что происходит под капотом ✌🏻

К сожалению, данные нам никто не даёт на изи, и мы делаем это сами. Вначале меня это пугало — огромная компания, но в дебри данных, особенно старых систем, никто не заходит. Мало кто из коллег вообще знает что там происходит. И из всех отделов и людей разгребаем это именно мы!

Пирамиды 🕌

Недавно словил чувство, а что это вообще мне напоминает? И понял, будто нашу команду загоняют в Египетские пирамиды и заставляют расшифровывать внутри все иероглифы. А потом и и делать по ним аналитику! Вот такое ощущение 😁

Команда 🤼‍♂️

В нашей команде 5 человек: 1) дата инженер, которому мы ручками выгружаем данные из старых систем, а он загружает их в облако и настраивает атрибуты данных, 2) спецы по мэппингу, которые ищут документацию по каждой проге и соотносят это с новым стандартом данных, чтобы: 3) сделать это удобным для меня, чтобы я понял по каким данным делать анализ. Я иду в нашу БД и делаю запросы. Я как бы делаю "ревизию": в этих прогах есть то-то из данных, в таком-то количестве, в таком-то качестве, и потом соотношу это с нашим желаемым стандартом данных. Затем передаем это разрабам

Рабочий день 📆

У всех начинается в 8:30, но я просыпаюсь в 9. Дейли сместили дейли и я выделил лишних полчаса на сон 🫠

9:00 — Встаю, принимаю душ и мб завариваю чаёк
9:30 — Дейли. Кратко обмениваемся новостями — если это понедельник, то проговариваем цели и каких результатов ждем. Поскольку нашу команду интегрировали вместе с разрабами, мы работаем по 2-х недельным спринтам

10:00-14:00 — Основная часть работы. Если я свеж и бодр, то делаю максимум за отложенное время — запросы в БД (SQL, MongoDB), аналитику, обзоры. Каждые несколько месяцев нас закидывают на новый проект-микросервис, так что задачи и сложность меняются

Если я был несвеж в 10-11 утра, то устроиваю себе сон-час. Самое главное чтобы работала голова — ибо какой толк в ином случае?

13:00 - 13:30 — Я люблю готовить, делаю себе вкусный обед: салатик, овощи, варёные яйца, орешки, бекончик
13:30-16:00 Если я был несвеж утром, то к этому времени прихожу в себя. Значит именно здесь я максимально продуктивен и делаю то, что выше. Если срочного нет, то последние час-два смотрю курсы и качаю слабые места: Питон, Датабрикс или всякие сложные запросы в Монго

В 16:10 закрываю ноут и приступаю к своим проектам. Например, блогу. Кстати о нём!

Жизнь в Дании 🇩🇰🍌

Если вам интересно узнать о жизни в Дании, то приходите читать: www.tgoop.com/hygger

Вот интересное из последнего:
— Почему датчане никогда не понтуются?
— Как у моего друга украли велик, а он угнал его обратно
— Как выглядит датское криминалити?
— О датском минимализме
Когда узнают что ты из России

Я не пишу об айтихе, но рассказываю прикольные истории из жизни. Буду рад новым читателям 🙂

Вступай в сообщество | Расти в IT | Присылай историю
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет, я @Polynskih

Lead QA Engineer в очень большой корпорации РФ, устроен по ТК на удаленке, зарплата с премиями 320к+ после налогов.
Реальный опыт полтора года, в резюме 4+. Лидом стал через год после того как залетел на первую должность в айти. Также я все больше времени (последний год) уделяю менторству, планирую летом увольняться с работы и заниматься только обучением.

В мои обязанности входит руководство тестированием в продуктовой команде, с перспективой расширения ответственности на всё направление.

В основном я:
- слежу за исполнением процессов, ввожу новые
- мониторю работу своих инженеров
- собираю метрики по багам/покрытию тестированием/временем задач в тестировании и так далее
- слежу чтобы у тестировщиков в доступе были все необходимые инструменты/данные
- провожу собеседования
- ставлю цели, провожу ревью
Много времени также занимают митинги.

Еще у нас есть процесс обработки обращений от пользователей (как вторая линия после саппорта), там нужно делать диагностику либо двигать сразу на разработку, чтобы разбирались, тут либо я либо мои тестировщики, в зависимости от нагрузки.

Периодически тестирую какую-нибудь задачу сам, чтобы оставаться в тонусе.

В среднем день выглядит так:
10:30 Просыпаюсь, умываюсь, придумываю что сказать на дейлике
11:00-11:30 Дейлик, основная цель оставаться в контексте по задачам
11:30-12:30 Завтракаю, просматриваю сообщения в телеге, проверяю не пропустил ли я что-то вчера, смотрю ютуб
12:30-14:00 Прохожусь по рабочим тикетам, смотрю кто из сотрудников что тестирует. Отвечаю в тикетах где меня отметили. Толкаю задачи с обращениями пользователей, тыкаю людей, двигаю статусы.
14:00-19:00 Менторю. Обычно это созвоны с учениками, написание постов для канала, улучшение процессов обучения/материалов. В перерывах между звонками разгребаю сообщения в телеге от коллег с работы.
с 19:00-20:00 отдыхаю: играю, гуляю. Либо изучаю какой-нибудь курс/читаю книгу (читать тяжело)

Регулярные не ежедневные созвоны на работе:
- Самый главный наверное это созвон с начальником, хэд оф куа, проходит каждую неделю по полчаса. Рассказываю что сделали за последнюю неделю, делимся новостями, если нужна помощь/совет то запрашиваю. Выписываем какие-то маленькие цели на неделю, вроде: дописать инструкцию, обсудить что-то с кем-то, изучить, собрать данные, нарисовать новый график и т.д. Обычно эти цели выполняю за день до звонка.
- Планирование с командой. По пятницам по часу. Синкаемся по задачам, отслеживаем насколько вписываемся в квартал, у кого какие пробелмы возникают. Разница с дейликом в том, что на этом созвоне присутствуют продакты/проджекты/аналитики. Спринтов у нас нет, ретро кстати тоже нет.
- 1x1 (вантуваны) с сотрудниками (подчиненными). Раз в две недели. Спрашиваю как дела/какие трудности, делюсь новостями сверху, контролирую выполнение целей, если нужна помощь помогаю.
- Встреча по багам. Раз в две недели собираю разработку и продакта на созвон, шарю экран, показываю баги с бэклога. Договариваемся что берем в работу сейчас, синкаемся по багам в работе, меняем приоритеты если нужно.

Также на крупные фичи проводим "Три Амиго" - митинг на котором обсуждаем требования к новой задаче (тестируем требования). Веду процесс тоже я.

Про свой опыт рассказываю на канале @Polynskih_channel
Там же рассказываю про вкат, собеседования, разбираю вопросы и кейсы учеников. Контакты в описании, пишите.

Вступай в сообщество | Расти в IT | Присылай историю
Всем привет👋
iOS Developer / 19 лет / $8000 Brutto, ($6500 Netto)
Работаю в Цюрихе, Швейцария. Опыт в резюме - 3 года, реальный опыт - ноль. В компанию устроился полгода назад, пишем фреймворк по идентификации личности для таких ребят как Raiffeisen, Credit Suisse(земля ему пухом), Swisscom(крупнейший телеком Швейцарии) и тд. Немецкий у меня на уровне обнять и плакать, так что работаю на английском(благо вся IT сфера работает на английском).

График работы свободный, главное согласовывать с командой, я работаю с 8:00 до 17:00 с учетом часового перерыва в середине дня. После 17:00 иду либо в зал, после которого бар с друзьями, либо сразу вижусь в друзьями. Дома только сплю, люблю активный ритм.

Как попал без опыта
Учил прогич исключительно сам 2 года еще со средней школы, на первом курсе планировал залететь как trainee/junior, но события 24 февраля, я отправился в Швейцарию и узнал что Джуны тут никому нахуй не нужны. Писал пет проекты, учил все, до чего мог дотянуться, занимался сутками. Прочел много книг по прогичу, написал свой мессенджер, программу с голосовым управлением, пару AR игр и еще по мелочам. Наткнулся на Антошу Назарова и понял что пора бы начинать пиздеть. Поставил год опыта - тихо. Два - тихо. Поставил три - начались хоть какие-то ответы. Получил оффер после второго собеседования, принял потому что слишком крутая компания, чтобы отказываться. На тех собесе не задали ни одного вопроса по опыту, в сумме вопросов было 10-12, но по супер узким темам в программировании. Мне это объяснили как: если ты знаешь даже эту мелочь, то нет смысла спрашивать тебя по всей теме. Основные вопросы были конкретно по проекту, на который меня берут, им было важно не «что я умею», а «умею ли я то, что им нужно».

Рост
Уже запросил и одобрили повышение до Professional, через год буду идти на Senior (тот самый Senior в 21😂). Поскольку пишу не приложение, а фреймворк, квалификация растет как на дрожжах, очень много нового узнаю и осваиваю

Накрутка опыта
Как показала моя практика, с маленьким опытом в резюме ты не получишь даже скрининга с HR-ом. А если ты дошел до тех собеса и интервьюера удовлетворили твои знания, то клал он болт на то, что у тебя в резюме.

Универ
Исходя из того, что мне 19, не сложно сделать вывод что я на 3-м курсе. Остался в своем универе дистанционно. Захожу только на экзамены, которые с легкостью сдаю, так как у меня IT-шная специальность. Практики и лабораторные нужно сдавать, их я всех разом покупаю у парня на курс старше меня и в титулке просто меняю его фамилию на свою. Таким образом на универ я трачу примерно 5-10 часов в семестр, чтобы прикрепить на сайт готовые работы и зайти на экзамен

Вывод
Врите, обманывайте, делайте все, чтобы получить свое. Никаких «баз лгунов» нет, если вас поймают на накрутке опыта в одной компании - пойдете в другую, помните: всем на вас плевать. На вас, на вашу накрутку опыта и в общем то и на опыт в целом. На опыт смотрят только HR-ы.
Мне повезло особенно, у них была большая запара и я получил свой первый(напоминаю, первый в жизни) таск на второй день работы. Сложно было только первый месяц, я по выходным сидел, разбирался как правильно работать с Bitrise, Confluence и прочей херней, ведь все было новое. Сейчас все супер, чувствую себя спокойно. Иронично, что писать код - самая простая часть моей работы.

P.S. Мой телеграм @a_libin01. Пишите, если возникнут вопросы

Вступай в сообщество | Расти в IT | Присылай историю
#java #backend
Senior Java-разработчик в банке.
Доход 500к: ~400 с работы + 100 менторство.
2года опыта

1/2

Веду тг канал по Java

Обычный день проходит примерно так:
8:00 — подъем + утренняя рутина.
9:00-12:00 — дейлик на работе.
Ежедневный созвон, участники команды рассказывают по очереди что сделали за вчерашний день и есть ли проблемы, блокирующие выполнение задач. Параллельно на дейли делаю ревью ПРов, пишу код.
12:00 - 14:00 — обед.
Чаще всего это время свободное от работы. Могу позаниматься своими делами, учебой, созвониться с учеником, сделать домашние дела.
Если нужно или хочется, то могу и работать в это время.
14:00 - 18:00 — работа. Более подробно примеры задач опишу ниже.
18:00-20:00 — отдых.
Хожу прогуляться, подышать свежим воздухом. Необходимо развеять голову после трудового дня. В некоторые дни после работы хожу на тренировку, тогда этот блок растягивается на 2,5 часа.
20:00 - 22:30 — вечерний блок работы. Направлен, чаще всего, на личные задачи.
22:30 - 00:00 — отход ко сну 😴, перестаю работать, планирую следующий день, какие задачи сделать завтра, читаю книги.

Примеры рабочих задач:

Реализация функционала — в моей команде микросервисная архитектура из 7 сервисов. Каждый разработчик должен разбираться в ней и уметь в каждом сервисе писать код. Аналитики пишут постановку, техническое решение — это описание того, что нужно реализовать. По этому решению пишется код, часто захожу к аналитику и уточняю требования, бывает что-то забыли учесть или ошибка в решении. Примеры фич:
- добавить новый эндпоинт, который будет вызывать внешний сервис;
- написать интеграцию по Kafka, нужно слушать события изменения сущности от смежной команды и обновлять у нас данные в зависимости от статуса сущности.

Ревью PullRequest’ов — после того, как задача сделана, ее нужно отсмотреть на ревью остальным разработчиком 🎹. В команде каждый ревьюит каждого. Смотрю постановку от аналитика, что нужно было реализовать, и сравниваю с кодом, проверяю, делает ли код поставленную задачу. Также накидываю комментариев насчет кодстайла, архитектурных решений, где можно было сделать попроще или наоборот нужно развязать логику, улучшить читаемость кода. На каждый комментарий принято отвечать в ПРах. Если дискуссии в ПРах затягиваются на более 2 дней, то обсуждаем голосом эту доработку и приходим к общему решению.

Фикс багов — почти также, как и реализация нового функционала, только прошу у тестировщика описать проблему, при каких условиях баг происходит, скинуть логи или скриншоты ошибки. Параллельно могу созвониться с тестировщиком, чтобы он пошарил экран и показал как воспроизводится эта ошибка. Разбираюсь, в причинах ошибки, чиню и отправляю на ПР.

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

Встречи команды:

Планирование — определяем всей командой, какие задачи будем брать на следующие 2 недели спринта. Распределение задач происходит относительно загруженности людей. Если разработчик до этого делал задачи по фиче X, и она еще не закончилась, то вероятнее всего ему дадут продолжение фичи X. Задачи оцениваются в днях, максимум задача должна занимать 2 дня, иначе ее нужно дробить на более мелкие, чтобы проще было разрабатывать, ревьюить и тестировать.

Грумминг — смотрим задачи из бэклога, у которых нет оценок или новые неоцененные задачи. Всем неоцененным задачам проставляем оценки, добавляем описание задач, где нужно. Закрываем задачи, если они стали неактуальны. Проводим 1 раз в спринт.

Вступай в сообщество | Расти в IT | Присылай историю
Please open Telegram to view this post
VIEW IN TELEGRAM
2/2
Ретро — оцениваем только что закончившийся спринт. Каждый член команды высказывается по очереди, что ему понравилось, не понравилось. Что хотелось бы улучшить в процессах, может сделать больше или меньше встреч. Или может не хватает ресурсов девопсов, тестировщиков. Если появляются проблемы, которые тормозят команду, то их решает project manager.

Примеры личных задач:

- Созвониться с учеником, проверить его ПРы. Обсуждаем прогресс по обучению, накидываю еще материала, готовимся к собесам.
- Записываю обучающие видео для YouTube по Java или для своего курса, придумываю домашки для учеников.
- Изучаю новые технологии в разработке, что спрашивают на собесах, читаю книги про это (моя любимая с кабанчиком).
- Хожу в зал, поднимаю железки 4 раза в неделю. Без этого никуда, если начинаю пропускать спорт, то плохо себя чувствую, продуктивность снижается, начинаю прокрастинировать.
- Раз в неделю провожу ретроспективу своей жизни (писал об этом тут). Как ретро спринта в командах, только я оцениваю свою жизнь по тем областям, которые важны для меня.

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

Заходи ко мне в канал, если интересуешься тем, как зарабатывать программируя на джаве и как этому научиться.

Автор: @pave1s

Вступай в сообщество | Расти в IT | Присылай историю
#PM #Project #Manager

Работа: Senior Project Manager/ Руководитель Проектов в бигтехе

Обучение: Сама сначала, до лида росла через менторов.

Доход: 300+ с работы и 150-200к с менторства

Всем привет!
Меня зовут Милана, я менеджер, который пришел в ОМ и поддерживает «волчистость»

Как я попала в айтишечку?

Я пришла в IT в 16. В детстве я учила Scratch, а потом писала на паскале. Мне всегда нравилась логика, математика и говорить с людьми. Так, я помогала ребятам, делающим школьный сайт. А потом, оказалось, что есть такая профессия :)

Чуть позже, я стала работать в секс-шопе, так как 18 летнюю пиздючку никто не брал в IT. Проработав там меньше полугода, мне позвали работать PMом в маркетинг. Еще спустя полгода - я попала в IT, после полугодового самостоятельного обучения (курсы, статьи)

И тут начался разъеб!

Это была аутсорс галера, где каждый день на летучке менеджеров меня и мою работу унижали. После года работы там - я села на антидепрессанты, зато получила колоссальный опыт как «не надо»
После этого, меня схантили в олдскульный бигтех. Я очень понравилась ген.директору и начала строить с ними проекты в Гамбии, Омане и Таджикистане.
А чуть позднее, меня схантили в один бигтех, в котором я мечтала работать :)

Проект: создание облака в B2G. Увы, но остальные подробности закрыли 2мя NDA :)
Процессы: я являюсь строителем процессов в проектах. То есть, если что-то идет не так, идут ко мне. Если что то надо бизнесу - идут ко мне.

Я выстраиваю реализацию любой идеи ТОПов. Составляю роудмэпы, планы с зависимостями и коммуникационные планы (С кем нужно встретиться в рамках проекта, какие скрам мероприятия нужно провести и прочее)

Есть мнение, что проджекты ничего не делают. На самом деле, их результат работы нельзя четко измерить, но они есть.

Проджект обеспечивает вовлечение в бизнесовость (Как понять, что кодить, если не понимаешь с точки зрения бизнеса как это должно работать?)
Проджект обеспечивает равновесие 3 метрик: Бюджет, Сроки и Содержание. Он балансирует меж 3 огней, чтобы по русски говоря - вы не проебались перед заинтересованными сторонами.
Проджект обеспечивает общий контекст всего проекта. Чтобы не возникло испорченного телефона «Ну вот заказчик попросил овальную, фиолетовую кнопку, а мы сделали зеленую и квадратную»

Короче, проджект - двигатель прогресса в проекте.

План дня:

Я могу работать как и 2, так и 12 часов в день. Все зависит от конкретного этапа проекта. Когда мы запускали проект в Казахстане, я не спала 2е суток, лишь бы закончить все к презентации. А сейчас, так как большую часть проекта делают за меня аналитики, я работаю максимум 2 часа в день.

В целом, работа проджекта очень легкая для вката. Важно только любить разговаривать с людьми и не иметь внутренней застенчивости. 1.5 месяца обучения и ура, вы в настоящем IT :)

Поэтому, мой примерный распорядок дня выглядит примерно так:

8:30 - подъем, уход за собой, уборка квартиры и каточка в дбд
11:00 - встреча с менти
12:30 - встреча с менти
14:00 - завтрак
14:00 - 16:00 - работа
18:00 - менти
20:00 - мок собес с менти
20:00 - 00-00 игры в плейстейшн/поход в бар/на свидание

Хотя, сегодня 31.03 14:04 и я пью игристое в бизнес-классе аэрофлота :)


Вот тут - мой канал https://www.tgoop.com/project_in_hell

Там я пишу и по работе и по личной жизни 🚶‍♀️

А тут можно достичь того же со мной: go-link.ru/jn2d8

Вступай в сообщество | Расти в IT | Присылай историю
2024/06/03 10:17:24
Back to Top
HTML Embed Code:


Fatal error: Uncaught Error: Call to undefined function pop() in /var/www/tgoop/chat.php:243 Stack trace: #0 /var/www/tgoop/route.php(43): include_once() #1 {main} thrown in /var/www/tgoop/chat.php on line 243