Блог Махача

Description
💻 Блог Senior Android Dev-а в WB | ex-VK | ex-EPAM

Обратная связь: @unniked
Advertising
We recommend to visit

Мой блог 🤍

Last updated 2 days, 13 hours ago

Гаражный движ 👩‍🔧

По вопросам рекламы и сотрудничества - [email protected]

Last updated 3 weeks, 2 days ago

реклама
@jeetsso
@caseyyqx

Last updated 11 months, 1 week ago

3 weeks, 3 days ago

Скорость разработки фич в *😄 *выше, чем в 😄 Облаке.

Причин этому несколько:

😓 Хорошая кодовая база

Код в WB намного более качественный, что упрощает добавление новых фич и делает выполнение задач приятной рутиной.

🤗 Использование Merge вместо Rebase.

В VK мы использовали Rebase, что сильно растягивало работу над  задачей. Например, коллега мог влить свою фичу раньше тебя, и приходилось снова прогонять CI/CD пайплайн, который занимал час-два.

Это повышало общую нагрузку и уровень стресса. Лиды и DevOps-ы искали разные варианты, например, мердж-трейны (очередь влития), но в итоге это не сработало и мы договаривались в чате, кто будет мержить первым.

🤔 Обязательное написание UI-тестов

В VK каждую задачу  требовалось покрывать UI-тестами. Да и сам процесс был выстроен очень странно: нужно было пойти к тестерам, попросить написать тест-кейсы, подождать пока они их сделают и только потом покрыть код. За это время MR успевал протухнуть и собрать кучу конфликтов. Про падающие тесты по неизвестным причинам я вообще молчу. Один из тестов я чинил целый месяц. Т. е. задача месяц не катилась в прод из-за UI-теста!

🫣 Отсутствие тех. аналитика

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

Выводы

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

2 months, 1 week ago

Уже несколько месяцев не смотрю видео из предложенных Ютубом благодаря отключённой истории поиска. Один раз включил и понял, какая же это страшная шайтан-машина и выключил. Мозг спокойно потребляет тяжёлый контент при наличии свободного времени.

В Instagram не захожу ещё дольше. Это ложное ощущение, что там что-то полезное и нужно быть постоянно в курсе событий давно ушло. В долгосрочной перспективе большой пользы нет - слишком много контента, который мозг не успевает обрабатывать.

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

2 months, 3 weeks ago

У людей, которые на джуновской позиции пытаются поймать work-life balance, есть риск задержаться там же или расти очень долго)

3 months, 3 weeks ago

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

Одна из самых кайфовых вещей - это меньший уровень нагрузки на меня, как на разработчика в отличие от ?.

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

Посмотрим, что получится здесь.

3 months, 4 weeks ago

Я/Мы Notion

4 months, 4 weeks ago

Несколько лет пытался впихнуть невпихуемое в один день: поработать, поизучать английский, потренироваться (типа), но никак не получалось.

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

А инста-блогерам, которые рассказывают про эффективный день нужно дать по шее за враньё)

5 months, 2 weeks ago

Решил перед уходом из ? рассказать о некоторых прикольных штуках, к которым я уже привык, но которые есть не во всех компаниях.

VK Teams

Собственный корпоративный мессенджер от VK. Это некая смесь Telegram и Microsoft Teams. Отлично подходит для работы: есть звонки, боты, треды (комментарии к сообщениям). У каждого сотрудника в обязательном порядке указаны имя и фамилия, а также фото. Групповые звонки работают плохо, поэтому мы юзаем Google Meets для дейликов.

Много автоматизации

  1. Бот календаря: напоминает о встречах
  2. Бот для Jira: информирует о статусе задачи
  3. Бот для код-ревью: автоматически назначает ревьюверов и напоминает
  4. Бот для пайплайнов, сборок и релизов: сообщает об упавших пайплайнах, собирает релизы и загружает в Google Play/App Store

Интранет

Внутренняя социальная сеть для сотрудников VK. Здесь можно посмотреть инфу о своих коллегах: время работы в компании, кто его руководитель и подчинённые, когда собирается в отпуск и многое другое.

Личный кабинет

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

6 months ago

При текущей инфляции, ценах на жилье, авто и прочее, зарплаты в IT, даже у сеньоров, не кажутся такими уж большими

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

#убираемконкурентов #мысливслух

6 months, 1 week ago

السلام عليكم ورحمة الله وبركاته

Поздравляю всех мусульман с праздником 'Ид аль-Адха!

تقبل الله منا ومنكم

6 months, 3 weeks ago

Не могу пройти тех. собес. Что делать?

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

Решение довольно простое: собираем все вопросы и ответы в Notion и зубрим их перед собесом. Всего наберётся вопросов 200-300. Для удобства можно разбить вопросы на категории: язык, платформа, библиотеки.

Ещё пришла идея пройти курс для HR-ов, чтобы лучше понять процесс найма и критерии отбора резюме.

We recommend to visit

Мой блог 🤍

Last updated 2 days, 13 hours ago

Гаражный движ 👩‍🔧

По вопросам рекламы и сотрудничества - [email protected]

Last updated 3 weeks, 2 days ago

реклама
@jeetsso
@caseyyqx

Last updated 11 months, 1 week ago