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

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

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
Главное образовательное видео этого года. Но ждал его от Ильина

https://www.youtube.com/watch?v=ZyIGagqf44E
😁10
На высоком уровне важны доли секунд

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

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

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

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

В олимпийских играх решают доли секунд. И ради них тренируются 4 года
👍36💯6👎2🔥1
Задача на многопоточность

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

Например: "написать код, который ожидает выполнение операции 1, результат который влияет на операции 2 (должна быть ассинхронная) и 3, после выполнения которых вызывается операция 4"

Что ты будешь использовать зависит от тебя. А главное, как ты будешь рассуждать о плюсах и минусах.

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

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

Сможете ли сделать задачу на async/await? а на pthread'ах?
👎15👍6💯2🫡2🆒2
Кто должен отвечать за применение твоих навыков?

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

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

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

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

Вот еще про собесы. Они проверяют на базовые навыки, а если мы жалуемся, что только кнопки красим, то стоит задать вопрос: "что я сделал, чтобы найти применение всем своим навыкам?"
👍9🔥1💯1
Время пришло. Думаю сделать демо-апку с SwiftUI и async/await(корутины). Какая апка подойдет для теста?
Anonymous Poll
49%
Онлайн магазин с корзиной
33%
Соц сеть
15%
Обучалка
28%
Стрим видео
21%
Инвестиции
22%
Крипто-апка
3%
Другое (напишу в комменты)
путь от джуна к сеньору в иос. Без пропаганды

(чисто мем, без шейминга. мы инклюзивные)
😁67👎18🫡3👍1
Неплохое объяснение зачем это все

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

https://www.youtube.com/watch?v=mki1qdemIHA
👎12👍5😁1
ор чет

кодран я забросил на первом месяце, но удивлен относительно не низким местом

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

качаться конечно же есть куда. впереди еще много часов практик и тп. Переименую канал в road to faang
😁14🔥2💯1
Генерация моделей из Open API

Вы уже слышали, что эйпл выпустило генерацию моделей апи слоя. Вы скажите, что это не инновация и многие уже делали такое. И окажетесь правы. Это делал много кто и даже я пару лет назад (ставь лайк)

Тема прикольная. Круто, что ее почти сделали нативной из коробки
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
💎 Новая сборка симулятора

Предфинальная сборка. Теперь меня точно не сможет обвинить в инфоцыганстве, когда конкурс телеграма и учеба отбросила на 4 месяца.

В этой сборке вы можете потестить собесы в чате. Уникальный ИИ симулирует собес будто вы буквально в настоящей компании в одной комнате с душнилами.

Дизайн не финальный
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21😁4❤‍🔥2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
какой-то троллинг инсты да?
👍19😁15❤‍🔥3
📚 "Код" Петцольд

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

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

Но тут все от ожиданий. Ожидайте от нее не книгу про глубокие детали, а как человеки пришли к компуктерам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁1
😁10