Как математика, алгоритмы и теория игр способны помогать в повседневной жизни?
Нина уже была в канале в декабре с постом про год решения алгосов. Сейчас же делюсь ее тредом про пользу математического мышления в реальной жизни.
Вообще, Нина тот пример, который дико вдохновляет меня: она нарешала сотни задач, учит 3 языка одновременно, работает в крутой компании и ведет свой канал. Вкратце, похвалить канал, без обвинения в харассменте в свою сторону, будет сложно
Как я уже говорил много раз. Лучший пример для мотивации и влияния на других — это собственная модель поведения. Тот пример, когда фронтендеры опередили в эволюции мобильщиков...
Нина уже была в канале в декабре с постом про год решения алгосов. Сейчас же делюсь ее тредом про пользу математического мышления в реальной жизни.
Вообще, Нина тот пример, который дико вдохновляет меня: она нарешала сотни задач, учит 3 языка одновременно, работает в крутой компании и ведет свой канал. Вкратце, похвалить канал, без обвинения в харассменте в свою сторону, будет сложно
Как я уже говорил много раз. Лучший пример для мотивации и влияния на других — это собственная модель поведения. Тот пример, когда фронтендеры опередили в эволюции мобильщиков...
🏆7🫡3👍1🆒1💘1
Please open Telegram to view this post
VIEW IN TELEGRAM
avito.tech
Ищем сильных специалистов в Техническую платформу Авито
Работа в платформе – это возможность влиять на техническое развитие всего Авито.
🆒20💘7🫡4
Рекомендации (iOS).pdf
404.2 KB
Прикольно, когда тебе скидывают файлик тинька с рекомендациями по материалам к собесу, а там твоя статья...
Это значит я могу повышать цену для менторства, которое не веду? Осталось только завалить собес по этой теме...
Это значит я могу повышать цену для менторства, которое не веду? Осталось только завалить собес по этой теме...
🔥58🫡5🆒5⚡1🏆1
Прошлый пост с рекомендацией тинька за 12 часов набрал 200 репостов. Это рекорд, что удивляет меня.
К теме хочется добавить, что рекрутеры сами часто скидывают всё необходимое или это есть бесплатно в интернете.
Всё чаще встречаю ЗАКРЫТЫЕ УНИКАЛЬНЫЕ РОАДМАПЫ или чаты за пару сотен рублей, которые точно расскажут к чему готовиться. Чаще это просто сборка из первых статей в гугле или кражи постов из других каналов, твиттеров. Но зачем за это платить, если все на поверхности и достаточно просто спросить или погуглить. Я вам прямо скажу, что 100% методичек для собеса строятся по самым популярным статьям и в них прям ссылки для рефреша знаний интервьюера. Да че уж там, целые книги пишутся просто по открытым источникам.
Но почему же мы не проходим собесы? Дело не в спрятаных знаниях. Важны практика и опыт. Это как сдать на права. Ты кучу раз прочитал теорию, поездил возле дома и даже можешь рассказать и поспорить с родственниками как правильно ездить, но рядом с бухтящим инструктуром начинаешься волноваться, ну или моторика и рефлексы не отточены. Либо непривычные условия. Я в школе учился не очень, но выигрывал всякие олимпиады и конкурсы и тп. С чем это связано никогда не знал, но кажется с мотивацией и мобилизацией ресурсов тогда, когда нужно. А другие не выигрывали не потому, что глупее, а потому что волновались или забрасывали. Но конкурсы выигрывать это не обычную работу делать и это отдельная тема
Суть симулятора иосника, который я до сих пор переосмысливаю и дорабатываю, отсекая лишнее или добавляя новое, также будет направлено на практику. Зачем нужно мобильное приложение официальной документации или роадмапа из ссылок? Чаще мы код пишем, а не статьи читаем и собесы проходим
К теме хочется добавить, что рекрутеры сами часто скидывают всё необходимое или это есть бесплатно в интернете.
Всё чаще встречаю ЗАКРЫТЫЕ УНИКАЛЬНЫЕ РОАДМАПЫ или чаты за пару сотен рублей, которые точно расскажут к чему готовиться. Чаще это просто сборка из первых статей в гугле или кражи постов из других каналов, твиттеров. Но зачем за это платить, если все на поверхности и достаточно просто спросить или погуглить. Я вам прямо скажу, что 100% методичек для собеса строятся по самым популярным статьям и в них прям ссылки для рефреша знаний интервьюера. Да че уж там, целые книги пишутся просто по открытым источникам.
Но почему же мы не проходим собесы? Дело не в спрятаных знаниях. Важны практика и опыт. Это как сдать на права. Ты кучу раз прочитал теорию, поездил возле дома и даже можешь рассказать и поспорить с родственниками как правильно ездить, но рядом с бухтящим инструктуром начинаешься волноваться, ну или моторика и рефлексы не отточены. Либо непривычные условия. Я в школе учился не очень, но выигрывал всякие олимпиады и конкурсы и тп. С чем это связано никогда не знал, но кажется с мотивацией и мобилизацией ресурсов тогда, когда нужно. А другие не выигрывали не потому, что глупее, а потому что волновались или забрасывали. Но конкурсы выигрывать это не обычную работу делать и это отдельная тема
Суть симулятора иосника, который я до сих пор переосмысливаю и дорабатываю, отсекая лишнее или добавляя новое, также будет направлено на практику. Зачем нужно мобильное приложение официальной документации или роадмапа из ссылок? Чаще мы код пишем, а не статьи читаем и собесы проходим
👍12🫡3⚡2❤🔥1💯1
Как подготовиться к собеседованиям в продуктовую компанию
Проходить собесы — это отдельный навык. Он требует времени на подготовку даже опытным разрабам. Уровень сложности всегда разный и часто бывает, что на джуна собесы сложнее, чем на сеньоров. Это неудивительно и всегда было и будет. Даже в литкоде и математике бывают легкие задачи сложнее средних.
На своем опыте я валил кучу собесов и по-разному на это реагировал. Иногда адекватно, иногда нет. Требования бизнеса всегда меняются и лучше слушать и главное слышать что говорят заказчики. Особенно, если вы идете в чужую от привычной компанию. У всех есть общий список требований и критерий.
Проходить собесы — это отдельный навык. Он требует времени на подготовку даже опытным разрабам. Уровень сложности всегда разный и часто бывает, что на джуна собесы сложнее, чем на сеньоров. Это неудивительно и всегда было и будет. Даже в литкоде и математике бывают легкие задачи сложнее средних.
На своем опыте я валил кучу собесов и по-разному на это реагировал. Иногда адекватно, иногда нет. Требования бизнеса всегда меняются и лучше слушать и главное слышать что говорят заказчики. Особенно, если вы идете в чужую от привычной компанию. У всех есть общий список требований и критерий.
Хабр
Хочу в iOS-разработку: к чему готовиться на собеседовании в продуктовую команду
Привет! Я Серёжа Копытов, iOS TechLead. Веду собесы в Альфе с 2020 года, многие разработчики и техлиды в команде прошли через меня. Уже через полгода интервью я активно включился в настройку подбора и...
👍11👎2
Пришел в ГЭС-2 и в руки попала эта книга
Я всегда хотел научиться рисовать и часто думаю, что когда накоплю кучу бабок буду делать приложения как интерактивные картины. Без коммерции и чисто ради души.
А книгу можно в галеры класть как мотивацию. Настолько слова заряжают энергией, что прям ща кнопки красить захотелось.
Я всегда хотел научиться рисовать и часто думаю, что когда накоплю кучу бабок буду делать приложения как интерактивные картины. Без коммерции и чисто ради души.
А книгу можно в галеры класть как мотивацию. Настолько слова заряжают энергией, что прям ща кнопки красить захотелось.
🔥12😁3⚡2💯2👎1
Forwarded from iOS Dev
Измерение производительности приложений iOS в Uber: техники и советы
Для запуска приложения инженеры специально измеряют продолжительность холодного запуска приложения, которая состоит из создания первого процесса приложения, инициализации main.swift, различных сетевых вызовов для получения контента в реальном времени и первого прохода рендеринга для отрисовки экрана.
Это отличается от горячего запуска, когда приложение уже инициализировано в памяти и просто выведено на передний план из фона.
В дополнение к вышеперечисленному команда Uber создала конвейер данных для получения метрик частоты задержек и зависаний от Apple, что обеспечивает более глубокое понимание того, что происходит на уровне ОС.
📖 В этой исследовательской статье инженеры рассказывают, какие показатели производительности и какие инструменты и процессы были созданы.
Например, для измерения времени до
Из интересных решений: данные
Грамотное исследование этих метрик позволяет определять, что сотни изменений кода и десятки функций не замедлят запуск приложения.
Кроме того, эти данные используются для оценки импакта тех или иных фич на скорость запуска, и, как следствие, непосредственного влияния на бизнес.
😃 iOS Dev
Для запуска приложения инженеры специально измеряют продолжительность холодного запуска приложения, которая состоит из создания первого процесса приложения, инициализации main.swift, различных сетевых вызовов для получения контента в реальном времени и первого прохода рендеринга для отрисовки экрана.
Это отличается от горячего запуска, когда приложение уже инициализировано в памяти и просто выведено на передний план из фона.
В дополнение к вышеперечисленному команда Uber создала конвейер данных для получения метрик частоты задержек и зависаний от Apple, что обеспечивает более глубокое понимание того, что происходит на уровне ОС.
📖 В этой исследовательской статье инженеры рассказывают, какие показатели производительности и какие инструменты и процессы были созданы.
Например, для измерения времени до
main()
в приложении после создания процесса используется вызов ядра Mach
:C/C++
int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, getpid()};
struct kinfo_proc kp;
size_t size = sizeof (kp);
// Time in Microseconds
kp.kp_proc.p_starttime.tv.sec * 1000000 + kp.kp_proc.p_starttime.tv_usec
Из интересных решений: данные
MetricKit
не обрабатываются на клиенте, а отправляются в полуструктурированном формате JSON на серверную часть.Грамотное исследование этих метрик позволяет определять, что сотни изменений кода и десятки функций не замедлят запуск приложения.
Кроме того, эти данные используются для оценки импакта тех или иных фич на скорость запуска, и, как следствие, непосредственного влияния на бизнес.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2👎1😁1💯1
Сейчас очень много разбора «экспертов» по резюме. Как их писать, как хакать, почему «система не работает», но почти никто не пользовался инструментами рекрутеров и не разбирал их
Отличное видео взглянуть глазами программиста со стороны рекрутеров на тысячи однообразных откликов
https://youtu.be/pCGt6fGM4JY
Отличное видео взглянуть глазами программиста со стороны рекрутеров на тысячи однообразных откликов
https://youtu.be/pCGt6fGM4JY
YouTube
Я разместил фейк вакансию на ПРОГРАММИСТА и офигел от кандидатов
Рассказываю об ошибках оформления резюме и том как выглядит процесс отбора кандидата со стороны рекрутера
50 сопроводительных писем https://t.iss.one/goingtoit/48
Telegram https://t.iss.one/goingtoit
00:00 - Введение
0:35 - Вакансия
1:36 - Авторазбор
2:12 - Демография…
50 сопроводительных писем https://t.iss.one/goingtoit/48
Telegram https://t.iss.one/goingtoit
00:00 - Введение
0:35 - Вакансия
1:36 - Авторазбор
2:12 - Демография…
👍13👎2
Каждый раз, когда меня будут вызывать на стрим поспорить об алгосах, то буду кидать этот видос
https://youtu.be/dHobFIzR4nk
https://youtu.be/dHobFIzR4nk
YouTube
Как оптимизировать сложность алгоритмов
❓ Хочешь обсудить выпуск или задать вопросу эксперту? Вступай в наш tg чат: https://t.iss.one/+QE7Frg-mBCFkODEy
📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой ИТ кругозор? Подписывайся на наш tg канал: там публикуются анонсы новых выпусков…
📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой ИТ кругозор? Подписывайся на наш tg канал: там публикуются анонсы новых выпусков…
❤🔥8👎1
Задачи на многопоточность
Собирая материал для симулятора решил пройтись по самым частым задачам и собрать их в одно место.
Хочу укопмлектовать это все в одну тему, тк многопоточка чаще всего требует хоть как-то думать головой и значит отличный кандидат для тренажеров.
Вы можете сильно помочь и предложить в комментах свою любимую задачу. Ну или покидать что-то из Swift Concurrency
Собирая материал для симулятора решил пройтись по самым частым задачам и собрать их в одно место.
Хочу укопмлектовать это все в одну тему, тк многопоточка чаще всего требует хоть как-то думать головой и значит отличный кандидат для тренажеров.
Вы можете сильно помочь и предложить в комментах свою любимую задачу. Ну или покидать что-то из Swift Concurrency
👍26🔥8😁3👎1
Как стать iOS разработчиком с нуля
Качественная статья для новичков и опытных для актуализации требований рынка. Приемы универсальные, но четко подмечено в комментариях, что путь у всех разный.
Качественная статья для новичков и опытных для актуализации требований рынка. Приемы универсальные, но четко подмечено в комментариях, что путь у всех разный.
Хабр
Как стать iOS-разработчиком?
Привет! На связи KTS и наш эксперт по направлению iOS-разработки Александр. Мобильные устройства помогают оставаться на связи с друзьями, работать, развлекаться и повышать...
👍13👎2
Многомодульное iOS-приложение: подходы к организации межмодульного взаимодействия
Редко встретишь такие качественные статьи. Хорошая инфографика + грамотная структура.
Редко встретишь такие качественные статьи. Хорошая инфографика + грамотная структура.
Хабр
Многомодульное iOS-приложение: подходы к организации межмодульного взаимодействия
Привет, Хабр. Меня зовут Кирилл Смирнов. Я технический лидер iOS команды в СберЗдоровье . Последний год наша команда активно занимается улучшением инструментов разработки, в том числе модуляризацией,...
❤🔥15🔥3👎2
👍7🔥4🥱3❤🔥1
Об AI Video
Отдал за это говно 600 рублей. Повелся на маркетинг об уникальности. Не повторяйте ошибок. Какая-то лютая кринжатина
1. Стал усатой бабкой (был дедкой)
2. Какая-то картина обдолбанного сюрреалиста
3. Превращен в яйцо, когда ожидал интерстеллар
Возможно когда-нибудь дойдем до кода таких приложений и оценим способности мобилок делать такую вот херню за 600 рублей
Отдал за это говно 600 рублей. Повелся на маркетинг об уникальности. Не повторяйте ошибок. Какая-то лютая кринжатина
1. Стал усатой бабкой (был дедкой)
2. Какая-то картина обдолбанного сюрреалиста
3. Превращен в яйцо, когда ожидал интерстеллар
Возможно когда-нибудь дойдем до кода таких приложений и оценим способности мобилок делать такую вот херню за 600 рублей
😁22👍1👎1🥱1