EN
creator cover easy_dev991

easy_dev991

Просто и понятно про разработку
easy_dev991
10
subscribers
goals
1 of 500 paid subscribers
Когда наберу 500 платных подписчиков, начну писать книгу о простых способах по достижению своих целей и мотивации. Говорят, я умею мотивировать 😎

About the creator

Я убежден, что войти в IT может каждый, у кого есть интернет, мотивация и знания.
С доступом в интернет тебе придется разобраться самостоятельно, а я помогу тебе с мотивацией и знаниями для эффективного старта в мире IT 👌
Помогаю разбираться с индивидуальными ситуациями:
✓ что обязательно нужно знать, чтобы стать дизайнером/тестировщиком/разработчиком/менеджером с нуля
✓ как оценить твой уровень (грейд)
✓ как правильно составить твое резюме
✓ как найти подходящую для тебя вакансию
✓ как общаться с рекрутерами, чтобы пройти на техническое собеседование
✓ как проходить технические собеседования с комфортом
Специализируюсь на iOS-разработке и в качестве хобби пишу на эту тему еженедельно, делаю репост в телеграм.
Мое резюме тут.

67. Для чего нужен Task.yeld() в Swift

В контексте параллельного выполнения задач, Task.yield() является важным инструментом для управления операциями.
Он позволяет временно приостановить выполнение текущей задачи и передать управление другим задачам, не завершая текущую задачу полностью.
На практике я ни разу не использовал эту штуку, но она может пригодиться в ситуациях, когда нужно временно освободить поток выполнения для других задач или для эффективного управления ресурсами.
Например, есть какая-то тяжеловесная задача, которую мы выполняем по нажатию на кнопку в приложении.
Чтобы не блокировать работу приложения и избежать слишком длинного ожидания завершения задачи, можно использовать Task.yeld():

Про работу с Git
Git - важный инструмент в работе. Рассказываю простыми словами основные моменты с точки зрения iOS-разработчика 👨‍💻
Level required:
Базовый уровень

66. Выбираем подходящую по размеру вьюху

Задача: необходимо выбрать наиболее подходящую вьюху в зависимости от доступного пространства и предпочтений пользователя.
Решение: используем ViewThatFits (iOS 16+) для автоматического подбора оптимального варианта.
Show more

Как стать iOS-разработчиком в 2024 году

Для начала нужно определиться, точно ли тебе хочется стать iOS разработчиком:
 1. Погугли «что делает iOS-разработчик»
 2. Посмотри интервью с iOS-разработчиками
 3. Почитай в соц.сетях, что пишут iOS-разработчики
 4. Пообщайся с живыми iOS-разработчиками
 5. Сделай несколько iOS-приложений по обучалкам
Кроме написания кода нужно уметь:
- работать по правилам команды (почитай по верхам про скрам/канбан)
- общаться с людьми (тестировщиками, дизайнерами, другими разработчиками, менеджерами)
Если есть 100% уверенность, что хочешь зайти в iOS-разработку, можешь следовать такому плану:
1. Изучить синтаксис языка
2. Сделать несколько небольших приложений
3. Изучить рынок труда
4. Составить и опубликовать свое резюме
5. Отбиваться от потока входящих приглашений 😁
Show more

65. Чем опасен if-модификатор

В SwiftUI-комьюнити популярен модификатор if или applyIf, который применяет к вьюхе какие-то эффекты при определенном условии. В этой статье расскажу и покажу, почему лучше не использовать такие модификаторы.
Плохая анимация:
Show more
Как я стал ведущим и перешел на 400k
Рассказываю как стал ведущим разработчиком, поднял зарплату до 400k на единственной работе, и почему в итоге отказался от этой работы 🤔
Level required:
Базовый уровень

64. Какой макбук выбрать в 2024 году

Рассказываю как выбрать макбук в 2024 году для мобильной разработки.
Укажу примерные цены на новую технику в известных магазинах/маркетплейсах. Цены на б/у макбуки не пишу, потому что они могут быть самыми разными, ну и очевидно, что б/у макбук дешевле нового.
Опыт работы миддлом и фарм офферов
Как я работал миддлом, а потом прошел несколько собесов и получил сразу 3 оффера, но отказался от 300к/мес 🤯
Level required:
Базовый уровень
Мой первый коммерческий опыт в iOS
Рассказываю как я совмещал несколько работ в iOS будучи джуном, и что бы я сделал иначе, если бы мог вернуться назад во времени 👩‍🚀
Level required:
Базовый уровень

Subscription levels

Базовый уровень

$ 5,8 per month
+ поддерживаешь выпуск еженедельных статей по iOS-разработке
+ получаешь доступ к закрытому контенту, где я делюсь опытом и наблюдениями по старту в IT, и в целом про мобильную разработку
+ получаешь доступ к закрытому чату в телеграм для обсуждений статей и личного опыта в IT
+ chat

Продвинутый уровень

$ 28,6 per month
Бонусы предыдущего уровня
+ отдельный чат с рекомендациями для подписчиков, где я отвечаю на все вопросы про карьеру в IT в деталях
+ chat

iOS прокачка

$ 172 per month
Бонусы предыдущего уровня 
+ отдельный чат, где я помогаю стартовать в iOS разработке с нуля
+ помогу материалами, кодревью и рекомендациями
+ chat
Go up