Telegram Group Search
Сходил на интервью к моему другу Игорю. Внутри:

- мой опыт учебы в вышке, и как она меня бустанула. Кроме того — тусовки, пьянки, друзья, треш истории;
- как расти до зарплатного потолка;
- отношение к работе, таблетка от снобов-сеньоров;
- путешествия и смена майндсета.

Посмотреть под еду на 1.5х самое то

https://youtu.be/jrhtzh1tc4g?si=2rh5Sd4quk3oEmPh
Решаем проблему медленных Android эмуляторов

Последние годы я тестирую на реальных девайсах, потому что Android эмуляторы слишком непроизводительные. Мой Mac на M3 Pro не справляется с ними на максимально выделенной памяти. Недавно я открыл для себя чудо — эмуляторы от Genymotion. Субъективно они быстрее раз в 10! Их не ощущает даже старенький HP 2018 года.

Набор фичей такой же как во встроенном:
- эмуляции медленного чтение с диска
- телефония — отправить смс или получить звонок
- смена GPS координат
- изменить заряд батареи
- смена Android Id и device id / Imo
- распознование биометрии
- гуглосервисы

Для девопсеров можно настроить CI и развернуть образ в облаке. Часть фичей за денежку, например, смена типа сети, но для большинства разработчиков подойдет бесплатный набор.

Моя головная боль с тестированием решена.
Получил визу в Италию!

В августе еду в Италию есть пасту, пить вино на Комо, гулять по крышам Флоренции (Асасин), и покорять Колизей. Кто подавался на визу в последние годы знает, какой это ад. Если планируете, вот какие советы я могу дать:

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

Страны. Легко получить визу в Испанию, Италию и Францию:
- Испания: рассмотрение за 1-2 недели. Легко записаться. Дают на небольшие сроки. Можно прикладывать фейковые билеты.
- Италия: рассмотрение за 45-50 календарных дней. Для жителей столиц легко записаться (остальным соболезнования). Могут дать на полгода и больше. Нужно подавать с реальными билетами и отелями.
- Франция: запись на визу через бота, самому записаться практически невозможно. Можно подавать без перелетов — только маршрутный лист. Рассматривают за месяц. Главное преимущество: дают визы на 5 лет!

Подавайте документы строго по списку. Все есть на сайте визовых центров.

Форум Винского. Это форум путешественников, где:
- люди деляться статистикой полученных виз, какие документы они прикладывали, на сколько дали, почему отказали. Топик про Италию
- рассказывают как заполнить анкету в консульство
- подборки маршрутов
- как быть с деньгами и банками

Кто будет в Европе, го встретимся)
Please open Telegram to view this post
VIEW IN TELEGRAM
Backup в Android, или как сэкономить бизнесу миллионы

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

Я уже писал, что доклады на конференциях скучнейшие. Их невозможно слушать: нет никакой реальной пользы, кроме "ну возможно стану умнее". Мой доклад стоит посмотреть, потому что я предлагаю легкое в имплементации решение для экономии денег на авторизационных смс. Вы можете прийти к своему продакту, посчитать потенциальный импакт, реализовать и использовать как аргумент для повышения. Можете сказать, что придумали сами.

В крупной компании, вы едва ли используете эту технологию. Я прошерстил APK всех приложений, которыми я пользуюсь: яндекс, озон, тбанк, кинопоиск, авито, ламода, хх, такси, zoom. Ни одно из них не использует технологию бэкапа. Она есть только в wildberries, гугл и ютубе. И то wildberries только для Android 11 и ниже;)

Почему мне можно верить?
- В этом треке я был аналитиком, продактом и разработчиком в одном лице. Фича уже в проде, можете найти APK и посмотреть.
- Подсчеты экономии показали семизначный импакт в рублях.
- Я зарабатываю по потолку рынка. Покажу, как еще повлиять на свой рост.

Залетайте на Mobius и приходите на мой доклад.
Зачем писать коммит-сообщения на английском?

Во многих российских компаниях требуют писать коммит-сообщения на английском. Но часто такие сообщения выглядят как "охлаждаю трахание углепластика" — разработчики не заботятся о грамматике и правилах языка.

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

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

Поделись своим мнением в комментах 👇
Уже сегодня выступаю на Мобиусе в 14:45. Если у тебя есть билет — залетай поддержать меня. Внутри насыщенный контент про то, как экономить миллионы на смс-сообщениях для бизнеса. На следующей неделе загружу для вас презентацию и демо-приложение.

https://mobiusconf.com/talks/5814ddde0a994849bb1e005922ddd0c3
Работа в IT не сделает тебя богатым

Это факт, с которым я пытаюсь примириться и найти выход. Работаешь хорошо — получаешь зарплату, поднимут зп на 10% и добавят премии. Работаешь плохо — получаешь зарплату, поднимут зп на 5% и дадут премию.

Я хочу стать очень богатым. Настолько, чтобы мои дети и внуки не нуждались в деньгах. Хочу в любой момент поехать со всей семье в отпуск. Не переживать о сломанной руке и что нужно починить зубы. Этому не бывать, если работаешь в найме и не получаешь процент от прибыли, даже в IT. Даже с зарплатой в 700-800к.

Вспоминаю эпизод сериала “Офис”, где Sabor начали выплачивать высокие проценты с продаж сотрудников. Их продуктивность взлетела в небеса, они сами придумывали новые способы охватов рынка. В IT такого нет нигде, кроме C-левел позиций, хотя маржинальность с одного меня как минимум x4. Откуда взяться мотивации работать больше?

Я не вижу путей к большим деньгам без предпринимательства. А как вы планируете разбогатеть и что думаете?
Офферы моих учеников

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

Результаты радуют:
- 70к в аутсорсе —> 330к в ТБанке
- 300к в VK —> 400к в Альфе
- 300к в азиатско-тихоокеанском банке —> 400к в VK
- 200к в Сбере —> 345к в Авито
- 180к в ноунейме —> 270к в Яндексе

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

Я помогу тебе добиться таких же результатов
Как не попасть под сокращения

Вы наверняка слышали про “оптимизации” внутри VK, ABBYY и других компаниях. Это затронуло моих знакомых и друзей. В этом посте дам диванную экспертиз, я не выступаю на стороне бизнеса и не принимаю этих решений, могут не знать всего процесса изнутри. Если когда-нибудь попаду под сокращения, я был не прав)

1. Быть скилловым и уметь это продавать. Офферы на 600к в РФ и на валютных удаленках на 1кк не достаются просто так. Вы должны быть профессионалом — дальше вас берут закрывать задачи более сложные, чем сверстать новые экраны и добавить походы на бэк. Но чтобы вас захотели купить, вы должны это умело продавать: красивая обложка (резюме), выступления, описание рабочих достижений, медийка. Даже банально быть в хороших отношения с руководителем и уметь пользоваться своим положением — тоже софт скилл.

2. Разобраться, как компания зарабатывает деньги, и как ты на это влияешь. Слушай продактов, зачем новые фичи втаскиваются в проект. Сократить затраты? Увеличить конверсию в покупку подписки? Новые способы монетизации? Если ты участвуешь в такой разработке, продавай это, хоть и придумал не ты. А если придумаешь такие фичи сами — будешь в шоколаде, но для этого нужно понимать бизнес, на который работаешь.

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

4. Изучить, по каким метрикам тебя оценивают, и соблюдать их. Я встречал такие:

- Гит-метрики. В этом докладе они хорошо описаны: количество коммитов, их частота, количество строк кода. Это не шутка. Как обходить: частые мелкие коммиты, работа над большим количеством мелких задач, переименование файлов и переменных. Не приветствуем.

- Zero-bug policy. Суммарное количество багов перемноженное на их серьезность. Как обходить: договариваться о переводе багов в задачи или… чинить их. Покрывать код тестами, делать выкатку проблемного кода как можно более сложной. У нас еще есть топ людей по количеству закрытых багов.

- Количество сожженных стори поинтов. Совет от дядюшка Боба: закладывайте в оценку х2 на риски, тесты и проработку.

Если метрик нет — вам повезло. Просто делайте что от вас просят и будьте милашкой.

5. Иметь в запасе офферы. Никакая лояльность не перекроет нужды компании в сокращениях. Бизнес есть бизнес. Ты как участник сделки должен диверсифицировать риски и иметь предложения на такой случай.

Этапы развития этих навыков я бы поставил приблизительно в таком порядке:

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

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

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

На вакансии ограниченные вилки. Компания оставляет небольшой гэп для торгов, но кардинально за лимиты не выйти. Если ты хотел перейти на доход от 400, а в вилке до 300, ты просто потеряешь свое время и не выбьешь эти деньги. В чем выгода не называть сумму первым? Чтобы не тратить время на такие вакансии, нужно собирать статистику по компаниям и по твоей специализации:
- брать из getmatch + 10-20%;
- брать из исследований Киры Кузьменко;
- брать из статистики моих учеников;
- собирать свою.
Идти собеседоваться в компанию и не знать вилки сотрудников и последние офферы неэффективно. Называть цифры за рамками вилки тем более невыгодно, тебе не скажут верх вилки и просто отошьют. А Яндекс, напротив, пустит тебя до самого конца, ты пройдешь 5 этапов, предложит меньше ожиданий и соскочить будет сложнее тебе.

Компании могут не пускают на интервью, пока не назовешь ожидаемую зп. Так и представляю эти диалоги:
- По понятным причинам я рассматриваю только увеличение своего дохода, мне нужно будет сравнить ваше предложение с моим текущим доходом.
- Не могу назначить техническое собеседование, пока не узнаю ожидаемую зп.
- Я сейчас параллельно общаюсь с другими компаниями, и конечно же мои зарплатные ожидания будут зависеть от их предложений. На данном этапе нет смысла обговаривать конкретные суммы.
- Не могу назначить техническое собеседование, пока не узнаю ожидаемую зп.
- Я правда сейчас не готов назвать сумму, но вы можете озвучить вилку, если я пойму, что несоответствие очевидно, то я дам вам знать.
- …
В чем выгода не называть сумму первым?

Это не работает даже на высоких позициях. Я знаю зарплаты тимлидов, знаю оклад и бонусы своего СТО, мне передавали зарплаты хэдов в нескольких компаниях. В них нет большого разрыва по вилкам, все зарабатывают примерно одинаково, и это не космические деньги. В чем выгода не называть сумму первым?

А как выгодно?
Если ты вообще не понимаешь сколько просить и зарабатываешь меньше или около 200к — называй x2, ты все равно недополучаешь, не ошибешься и сильно увеличишь доход. Если просто хочешь 300-350 — смело проси, в вилку попадешь.

Всегда торгуйся после оффера. 600к я выбил после изначальной цены в 480к. Говори что дали оффер лучше или твоя компания предложила контроффер на +15-20%, даже если это не так.

Собирай статистику, все ресурсы для этого уже есть.

Учись говорить о деньгах. Меня поражает пугливость айтишников называть свои зарплаты на сходках, конференциях и на работе. Это не коммерская тайна (#1 #2). Как ты собираешься обсуждать зарплату с компанией, если не можешь обсудить это с коллегой? Как ты сравнишь свое положение на рынке, если не можешь говорить об этом на сходке?

Основано на личном опыте торгов до 500-600к.
Итоги по Mobius

Публикую обещанную презентацию и репозиторий с моего выступления про систему бэкапов в Android. Запись опубликуют чуть позже. Напомню, что благодаря этой технологии мы экономим > 1500000 ₽ ежемесячно — присмотритесь, если тратите деньги на смс.

По докладу рейтинг 4.5/5 по 31 оценке, 56 платных слушателей в пике, суммарно 105 просмотров от платных слушателей. Звучит как не очень много, но и сравнивать не с чем — организаторы не дают посмотреть аналитику по другим выступлениям и отсортировать по метрикам.

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

На удивление, на конференции было больше трех полезных докладов. Мобиус бьет рекорды. Рекомендую "Gradle Configuration Cache" от разработчика Gradle — сократит вам время билдов, как работать с унаследованным кодом, про предпринимательство и мой доклад про бэкапы в Android.

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

Итого:
- Доклады 5/10
- Афтепати 1/10
- Конверсия в подписки 1/10
- Строчка в резюме для спикера 10/10

На весенний сезон не поеду — ловить там нечего.

Презентацию и репозиторий ищите в комментах ❤️
Готовлю ютуб канал с разборами реальных собеседований

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

Я хочу добавить пользы — показать как мыслю в процессе интервью, на что обращаю внимание, за что дают офферы на 400-600к. Первое видео — объемный лайвкод и рефакторинг из ТБанка. Дальше — Яндекс, WB, Альфа Банк, Озон и другие бигтехи 😎
Трагикомедия в двух актах: ученик получил оффер на 540к, а ты не брал процент с зп.

Помянем меня и поздравим его с хорошим завершением года 😇
Please open Telegram to view this post
VIEW IN TELEGRAM
2024/12/29 15:26:45
Back to Top
HTML Embed Code: