Head of mobile
526 subscribers
110 photos
4 videos
6 files
60 links
Все из мира мобильной разработки, кроме деталей самой разработки

- тренды,
- технологии,
- процессы, инструменты, метрики,
- личное развитие и карьера,
- мемы.

Автор
Александр Сычев, эксперт в KTS | ex. Yandex Go, "Т-Страхование", Сбер, RAMBLER&Co
Download Telegram
📝 Жизнь впервые за много лет вынудила пойти на больничный (но уже все почти в порядке). Собрал несколько фактов про то, как они устроены в разных странах.


Когда мы болеем, у нас есть право не работать, чтобы выздороветь и не заразить других.


РФ
С 2024 года увеличился минимальный и максимальный среднедневной заработок, по которому рассчитывают пособие. Так, максимальный среднедневной заработок в 2024 году — 4039,73 ₽, а предельная сумма пособия — до 122 808 ₽ за месяц больничного (IT-шникам не позавидуешь 🤪). Некоторые работодатели доплачивают до полного оклада - тут смотря как сильно вас любят.

Люксембург
Работодатель обязан выплачивать полную зарплату сотруднику на больничном в течение примерно 3 месяцев (77 дней или до конца месяца, в котором наступил 77-й день нетрудоспособности).

Швейцария
Работники имеют право на оплачиваемый больничный лист до 103 недель (более 2 лет). Размер выплат составляет 80% от зарплаты, при этом средняя зарплата в Швейцарии превышает 60,000 швейцарских франков (около £55,000).

США
В США нет общенационального закона об оплачиваемом больничном, это регулируется на уровне штатов. При этом только 14 из 50 штатов имеют законы, обязывающие работодателей предоставлять оплачиваемый больничный.

Греция
Греция разрешает 2 недели полностью оплачиваемого больничного. 

Исландия
Работники имеют право на 100% оплату больничного как минимум на 2 дня в месяц за каждый отработанный месяц. Этот период увеличивается до 6 месяцев после 10 лет работы на одном предприятии.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3😱2
Пока одни мемы

#пятничноеневпятницу
🤣8
Секреты small talk'а
Как познакомиться и завести разговор с незнакомым человеком, например, на конференции или корпоративе? Такие непринужденные разговоры называются small talk, у них нет конкретной задачи, просто знакомство с человеком.

И ведь small talk на самом деле — нифига не small. Это большая, важная часть постройки вашей карьеры, потому что полезные контакты забустят вас как ни что другое.

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

Мэтт Абрамс ответил на все эти вопросы в видосе, а вам я принес краткую выжимку.

Советы Мэтта
- Начните разговор необычно. Это самая сложная часть, ведь не все могут подойти и спросить "привет, как дела". Свяжите начало разговора с окружающей ситуацией. Если это стенд компании на конференции, спросите, понравился ли он собеседнику. В очереди за кофе после доклада можно спросить про сам доклад. Фантазия и наблюдательность — ваши лучшие друзья.
- Не пытайтесь быть интересным, будьте заинтересованным. Не думайте, что вам нужно быть зажигательным и искрометным, одного лишь интереса к вашему собеседнику будет достаточно. Люди любят, когда их слушают и спрашивают.
- Не бойтесь паузы в разговоре. Когда в разговоре подвисает пауза, мы стремимся как можно быстрее ее заполнить вообще чем угодно и может сморозить что-то странное. Верный способ продолжить разговор — перефразировать последние слова вашего собеседника. Это еще и даст понять собеседнику, что вы его слушаете и понимаете — а люди любят, когда их слушают и понимают!
- Если вам нечего сказать — спросите вопрос. Бывает, что с сути сказанного вам нечего добавить, и тогда лучший способ продолжить беседу это спросить "можете рассказать мне еще?" или попросить дать больше деталей.
- Если вы сказали что-то глупое, это ок. Сморозить странность в разговоре — норма, мы все ошибаемся. Думайте про ошибку как про неудачный дубль в фильме, который не испортит конечный результат, а даже сделает его интереснее.
- Не говорите слишком много. Условно, если у вас спросили время, лучше ответить "пол-второго", а не рассказывать устройство часов. Говорите выводами, если вам не попросили об обратном.
- Придерживайтесь структуры. Мэтт советует такую: расскажите "про что-то", потом почему это "что-то" важно для собеседника и затем — что собеседник может сделать с вашей информацией. Например, вы рассказали про свою оптимизацию БД. Продолжите рассказом про то, насколько выросла производительность приложения. Потом спросите, актуальна ли проблема для вашего собеседника и как он ее решил бы или уже решил.
- Не завершайте разговор резко. Я обычно говорил "сори, мне еще нужно сделать что-то" и уходил. Это — ошибка! Лучше скажите "мне уже пора, но перед тем как я пойду, скажи пожалуйста..." и дальше задайте один последний вопрос про тему вашей беседы. Так вы завершите разговор максимально корректно и оставите впечатление внимательного и заинтересованного человека.

На этом все! Поделитесь вашими лайфхаками для small talk'ов? Нам всем интересно :)
👍5
🎙️Вышел новый подкаст про поиск работы и, в целом, про найм iOS-разработчиков в 2024-м году с моим участием.

Основные тезисы

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

-----

🍎 Канал ребят про iOS @ios_prog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Audio
🙃 Про технологии и нашу жизнь.

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

Что я использовал (помимо клавиатуры MacBook и AirPods Pro)

✍️ Поисковый запрос в perplexity.ai
✍️ Генерация текста через ChatGPT (он у меня еще фанат “Бременских музыкантов”, так что промт был с отсылками к известным фразам из советской классики).
✍️ Семплы для вдохновения в Loudly.
✍️ Основной комбайн - Suno: совмещает текст, структуру будущего трека и настроение. Бонусом получаешь стильную обложку. Сюрприз был, что русский понимается как родной, хоть иногда и путает ударения в омографы: голЫ - гОлы.
✍️ Смена голоса на Курта Кобэйна, Валю Карнавал или свой собственный - через Musicfy.
✍️ И немного Audacity.

Вышло неожиданно приятно. На Яндекс.Музыку 🎵 для публичного и/или коммерческого использования результат не выложишь (тут и вопрос с лицензиями на сервисы выше, и на оригинальность того, что было использовано в них под капотом для обучения). Но в Telegram для ознакомления можно (с голосом сына не буду, а вот после Suno.ai - enjoy listening).

Вывода два

1️⃣Кажется, надо включать в школьную программу работу с этими инструментами. Будущее поколение одними стихами на полях учебника не ограничится, что замечательно. Смыслы будут доноситься быстрее.
2️⃣ Как говорят в одном популярном Telegram-канале, “ну, за музыкальных креаторов”.

#воскресное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Фейл дня: комментатор «Матч ТВ» перепутал кнопки и случайно погасил свет на стадионе во время матча Кубка России по футболу. Игру остановили, а парень сказал, что больше так не будет.

Тот самый стажёр, который обещал не косячить.
🤣5😱2
Сын (4 года) с августа занимается в школе ФК «Динамо». Вчера его посмотрели в группу постарше, тренер сказал, что он готов, пусть начинает.

Дальше диалог

Я: - Будешь также упорно заниматься, возьмут в самую главную группу, еще старше.
Сын: - К Тюкавину?
Я: - Может, и к Тюкавину.

Простой вывод: ставьте себе максимально амбициозные цели, не обращайте внимания на ограничения. Тогда что-то, да получится.
20
10.10 в Яндекс прошел Mobile peerlab #2. Я в качестве эксперта в очень уютной компании обсуждал, куда и как расти разработчику в карьере после того, как уровень middle / middle+, как кажется, достигнут.
Прежде всего, говорили про роли фиче-лидов и техлидов, но и вскользь упомянули архетипы из книги Уилла Ларсона "Staff Engineer"

- Технический лидер (Tech Lead): отвечает за руководство командой и координацию выполнения задач. Технические лидеры определяют техническое видение команды и помогают другим разработчикам развиваться, делегируя сложные задачи (важно не путать с тимлидом, который отвечает за мотивацию, процессы поставки, синхронизацию целей и практически не пишет код).
- Архитектор (Architect): Архитекторы фокусируются на создании и поддержании архитектуры системы. Они обладают глубокими знаниями в своей области и работают над долгосрочными техническими решениями, обеспечивая их соответствие бизнес-требованиям.
- Решатель (Solver): Решатели берутся за самые сложные проблемы и работают над ними до тех пор, пока они не будут решены. Их задача — находить эффективные пути решения критических вопросов, которые были определены руководством. Чаще всего используется как десант антикризисного управления.
- Правая рука (Right Hand): выполняет функции старшего лидера без прямых управленческих обязанностей. Правая рука помогает расширить влияние руководителя, решая важные проблемы на стыке бизнеса и технологий, выступая консультантов и советником.

Понимание своего архетипа помогает лучше осознавать карьеру, а также точнее коммуницировать с коллегами.

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

P.S. Более приземленный вопрос: "Чем отличаются фиче-лид, техлид и тимлид", - разберу как-нибудь в следующий раз.
13👍3
Forwarded from Sharovatov (Vitaly Sharovatov)
в продолжение обсуждаемой темы в Teamlead Bootcamp.

Кажется, вечны разговоры о том, что молодёжь “избалована”, “не хочет сжать булки и трудиться”, etc.

Мне видится, что прогресс всё же идёт, и почти каждое поколение делает следующему поколению жизнь полегче. И, конечно же, новое поколение пользуется созданными преимуществами. И это всё нормально.
👍7
Презентация.pdf
34.7 MB
🔈 Я же на конференции неделю назад выступал.

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

Доклад обзорный, словно калейдоскоп тенденций, на которые, на мой взгляд, стоит обращать внимание. Список открытый, все в одно выступление не поместилось.

Выделю несколько тезисов.

✍️ Apple и Google стали очень похожи с точки зрения контроля публикации приложений: под лупой отслеживают скам, удаляют необновляемые, требуют контроля privacy и заполнения манифестов.
✍️ Клиентоцентричность перешла к человекоцентричности, и супераппы продолжают расти и покорять мир.
✍️ Backend-driven UI для гибкости поставки и автономии от ревью Apple и Google - хорошо, при этом технология хрупкая, не влияет на скорость поставки (что бы в рекламе не говорили), не привлекает мобильных разработчиков. KMP в срезе кросс-платформенности нравится инженерам гораздо больше.
✍️ Тарологи стали влиять на отбор кандидатов во всех сферах. В том числе и в IT.
✍️ Аврора ОС нашла свою нишу в B2B и B2G, растет и развивается по-своему.
✍️ Число вакансий в мобильном направлении в РФ стагнирует, позиций джуниор мало, поэтому их зарплаты становятся ниже, а все больше становится разрыв с доходами специалистов опытней (говорят, что в три раза).

Остальные посмотрите на слайдах, кто заинтересовался 📕.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤔2
Head of mobile
Презентация.pdf
Куда без этого скриншота 😱
Please open Telegram to view this post
VIEW IN TELEGRAM
😱9🤣5👍1
🎤 (iOS only) На следующей неделе пройдет Podlodka iOS Crew. Тема недели: «Многопоточность»

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

В программе:
✍️Разбор actors и executors с Евгением Ёлчевым ⚙️
✍️Как управлять асинхронным MVVM в UIKit и SwiftUI с Ильей Харламовым 🎛
✍️Воркшоп по синхронизации с Александром Игнатьевым: как решить проблему отсутствия нужных Lock'ов в iOS🔒
✍️Не забудут и про старые, проверенные инструменты: Дмитрий Куркин разберет, как GDC всё еще помогает решать задачи, с которыми не всегда справляется Swift Concurrency 🔄

👉 Присоединяйтесь к Podlodka iOS Crew.
Промокод ios_crew_14_Ba15DW даёт приятную скидку в 500 ₽

P.S. Среди подписчиков, которые докажут в комментариях к этому посту, что они iOS-разработчики (можно мемом, можно занимательным фактом, сколько базовых классов в Objective-C, например) разыграю в субботу бесплатный билет.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤔1