iOS Makes Me Hate
3.94K subscribers
1.16K photos
167 videos
15 files
1.33K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
Опрос про хорошее резюме

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

Мне захотелось опросить сеньоров и лидов, а потом создать хороший пример на основе советов.

Зарепостите своим лидам или hr.
👍6💯3
Безопасный язык Swift для больших кодовых баз

Какой-то убийственно низкоуровневый доклад от бородатых братьев Кнута. Они в нем рассказывают какие бывают языки, кроме их любимого С++. Попутно разбирая устройство Swift.

Ничего непонятно, но очень интересно
😁11👍1
Yandex Mobile Ads SDK

Вопрос рекламы для коммерческих и даже пет-проектов — очень важный. Поэтому рассказываю о полезном инструменте для монетизации приложений – Mobile Ads SDK. У них как раз сегодня релиз новой версии.

Подробнее о крутых фишках, которые появились в SDK 6:
- Стало возможно монетизировать экран загрузки приложения с помощью инструмента «Реклама при открытии». При этом разработчики смогут самостоятельно регулировать частоту показа рекламы и параметры отображения объявления.
- Изменения коснулись и рекламы с вознаграждением: разработчикам стали доступны текстово-графические объявления и сетка из нескольких объявлений, а у пользователя появилась возможность отказаться от получения вознаграждения и закрыть рекламу в любой момент
- В новой версии SDK Появилась автоматическая адаптация размеров баннера под конкретное приложение. Разработчики смогут управлять баннерами двумя способами (в зависимости от размеров объявления): stickySize и inlineSize.
- Технология DivKit теперь доступна во всех форматах рекламных объявлений. То есть объявления собираются индивидуально под каждого пользователя. Реклама становится заметнее — растут конверсии и доход разработчиков.
👍16😡5😁2
главный по бинго @dimasik840
👍5💯1
📐 Объяснение размеров в SwiftUI

Когда я знакомился с SwiftUI, то сразу делал это в боевом проекте. Мне было тупо непривычно подстраиваться под паттерны.

Больше всего времени сожрало настройка размеров и отступов.

Вот цикл статей, которые упростят понимание:
- SwiftUI Layout — Cracking the Size Code
- SwiftUI Layout — The Mystery of Size
👍14
cлышь, с праздником

(украдено у @devsmm)
😁17👍5❤‍🔥3
Когда использовать Swift Concurrency

Набор базовых советов когда нужно использовать новые фишки языка:

1. Ассинхронные операции. Почти все сигналы ввода-ввывода других устройств

2. Ускорение интерфейса. Фоновые задачи не должны блокировать главный поток

3. Параллельные задачи. Большие задачи, которые можно распараллелить лучше параллелить.
👍9
Действуй масштабно и смело

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

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

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

Как этот пост поможет в карьере? Мне нравится один из принципов моей компании. "Действуй масштабно и смело". Иногда не достаточно лишь навыков и тут я выписал еще один софт-скилл, который важен в нашей профессии.

Быть может, кто-то прочитает это и наконец решится сделать свой пет-проект, уволиться с работы или взять ипотеку...
😁27👍15🫡3
Как я стал инженером с зп 800к$

Очередная статья для аффирмации, которой обычно занимаются инстаграм-психологи

Мечтать не вредно. Дышим маткой и представляем оффер на лярд
😁17👍3
Дешевый дофамин

Наш главный враг соц.сети. А моя цель на ближайший год — это минимизировать интернет активность.

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

Дешевый дофамин — главный враг нашей успешности. Мы бы сделали много крутых дел и подвигов, но уже устали, пока спорили в чатах или смотрели видосики.

Я искренне убежден, что главный враг тайм-менеджмента — это зависимость от легких цифровых наркотиков.
👍29👎3😁2
🚀 Результаты большого опроса: Откуда получаете новые знания

Решил постить ответы и результаты отдельными постами. Где-то буду группировать вопросы в один пост.

Первый на очереди вопрос про площадки для обучения. Лидирующим стал телеграм. Вторым ютуб. Третий медиум.

Замыкают ответы чаты, курсы и твиттер. Из неотмечанных пару раз писали про СhatGPT.

Честно скажу, считаю ютуб больше бассейном прокрастинации, а курсы недооцененными.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤‍🔥2👎1😡1
Как трекать перфоманс и аномалии iOS приложения

Наконец хороший технический пост от самой инженерной компании СНГ.

Очень подробно как трекается перфоманс Яндекс браузера. С формулами, инструментами и пруфами.

Это вам не кнопки красить и джесоны перетаскивать
😁8👍5
📚 "Эстетический интеллект в бизнесе"

Эстетический интеллект — книга про новый уровень услуг. А услуга — это товар. Будь это про шмотки или программноге обеспечение. Свой бизнес или работа в найме.

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

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

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

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

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

Книга явно оставит след на меня и мое творчество в будущем. Более глубже смотреть на конечного потребителя и себя, когда я пользуюсь товарами и продуктами.

Работа с пользователями в программировании это не только про инженерность (хотя она первостепенная), но и понимать какие потребности мы закрываем юзеру.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🚀 Большой опрос мобильных разработчиков: в какой компании вы бы хотели работать?

Топ работадателей для иосеров выглядит так. Каждый сам решает почему и как. Может это сила бренда, стабильная сфера или приятный логотип. А может деньги и печеньки.

Запомните эти данные. Вернемся, когда будем смотреть "какие компании платят больше всего"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁5
🚀 Большой опрос мобильных разработчиков: На что вы смотрите при выборе работы?

Окей, закину еще и критерии, по которым скорее всего выбирали выше.

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

Удивлен, что "интересные задачи" закрыли топ 3. Тк обычно их недооценивают и считают минорной вещью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Do your one job first

Хорошее напоминание о том, что при обсуждении ожиданий от сотрудника важно очень четко определять, в чем состоит его основная работа. Если этого не сделать, вы легко сможете попасть в ситуацию, когда человек вместо нее тратит большую часть времени на сторонние, пусть и полезные, активности, вроде выступлений на конференциях и активного участия в найме, считает себя супер полезным, а затем обижается, не получив премии или повышения.
👍9
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Do your one job first Хорошее напоминание о том, что при обсуждении ожиданий от сотрудника важно очень четко определять, в чем состоит его основная работа. Если этого не сделать, вы легко сможете попасть в ситуацию, когда человек вместо нее тратит большую…
Частая проблема разрабов — думать, что конфы и коммьюнити движы важнее основных задач. Как-то сам себя подловил на этом, что казалось будто работа с развитием компании важнее, чем команда. Но это не так. Тебя нанимают не в компанию, а в конкретную команду.
👍8
В каких компаниях самые высокие зп?
Anonymous Poll
28%
Сбер
28%
Тинькоф
13%
Яндекс
18%
Авито
4%
Додо
3%
МТС
9%
Райфайзен
1%
Билайн
36%
Другое
🚀 Результаты большого опроса: в каких компаниях самые высокие зп

Как и обещал. И сразу после общего.

Интересная корреляция. Компании, в которых большего всего хотят работать, по мнению большинства меньше всего платят

Хотя сейчас доходом 1 лям не удивишь. Ведь доллар по 100
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8