es
Feedback
Дневник Flutter-разработчика

Дневник Flutter-разработчика

Ir al canal en Telegram

Описание моего пути мобильного разработчика с нуля до junior, middle, senior

Mostrar más
2 904
Suscriptores
Sin datos24 horas
-87 días
-1930 días
Archivo de publicaciones
🧐 IT ипотека. Да как её вообще взять?) Как вы знаете, я планировал взять IT ипотеку. Недавно обновили условия, в том числе д
🧐 IT ипотека. Да как её вообще взять?) Как вы знаете, я планировал взять IT ипотеку. Недавно обновили условия, в том числе добавились требования к компаниям. Я не проходил по новым условиям - «Компания не должна быть зарегистрирована в Мосвкве или Санкт-Петербурге». Хорошо. У Friflex есть дочерняя компания, которая находится в Иннополисе. Налоговые льготы получает. По памятке https://www.gosuslugi.ru/ipoteka проверил вначале через госуслуги компанию, затем через сервис Дом РФ Итог один - компания проходит по требованиям.
«Поздравляем! Вы можете подать заявку на участие в льготной программе для сотрудников IT компаний.»
Договорился о переводе, меня оперативно перевели. Подаю новую заявку в банки и .. везде получаю отказы😁 2 недели общения с банками, ответ был один -
«Компании нет в списке минцифр».
Показываю им скрины с госуслуг и от дома рф, что компания в списках, ответ -
«Эта компания была в списке и отражается в нем сейчас, но еще не передала все необходимые данные в Минцифры. Мы сможем Вам прокредитовать, но позже. Когда Минцифры обновит информацию. По срокам не можем сориентировать пока. Ждем.»
Сегодня диалог с банками был продуктивнее)
«Информируем, что Минцифры РФ предоставлен первый перечень компаний-работодателей, сотрудники которых могут воспользоваться программой "Ипотека для IT". В первый перечень Ваша IT-компания не попала. Ожидайте когда Минцифры РФ добавят второй перечень компаний которые будут для IT-ипотеки!»
Диалог завершился тем, что они согласились скинуть мне свой список от минцифр с одобренными для IT ипотеки компаниями. (приложил документ и скрин, если лень открывать таблицу) Совет - если планируете брать IT ипотеку, вначале проверьте свою компанию по этому списку. У банков этот чудный список от Минцифр.

🧑‍🎓 Релиз Flutter 3.24 и Dart 3.5 👩‍💻 Flutter 3.24, что нового: 🟢Новые сливеры - SliverFloatingHeader, PinnedHeaderSliver, SliverResizingHeader 🟢Добавлены расширенные возможности для AnimationStatus 🟢Добавлен DevTools Performance 🟢Теперь можно использовать все инструменты DevTools прямо внутри IDE 🟢Добавлен плагин для монетизации видеорекламы Interactive Media Ads (IMA) Читать перевод 👩‍💻 Dart 3.5, что нового: 🟢Появилась поддержка компиляции веб-приложений на Flutter в WebAssembly 🟢Улучшена нативная совместимость, которая поддерживает прямые вызовы из Dart в C, Java, Kotlin, Objective-C и Swift 🟢Появились новые функции для pub.dev 🟢Новая функция - экспериментальный Workspaces для повышения производительности анализатора при работе с монорепозиториями 🟢Добавили Native assets system Читать перевод

Продлили IT ипотеку IT ипотеку продлили до 2030 года. Основные новые условия - максимум 9млн. и не в Москве или Санкт-Петербурге. Ставку повысили до 6% Хорошая новость, если вы планировали её брать:) Что лучше - купить квартиру на эти деньги или строить дом? И в целом - где брать?) Планирую покупку квартиры в новостройке в Чебоксарах. Двушка стоит 7млн, 65 квадратов 3 банка одобрили IT ипотеку на эту сумму Насчет города ещё думаю, все-таки квартира😄 С удалёнкой можно выбрать город зеленее и где воздух ещё чище. С видом на горы 🏔 Сегодня смотрел Ессентуки. Виды там классные:) https://blog.domclick.ru/novosti/post/it-ipoteku-prodlili-do-2030-goda-na-novyh-usloviyah

👩‍💻 Навигация во Flutter Отличный подкаст о навигации во Flutter! Все, что вы хотели знать - в одном месте) Обсуждение на час от Евгений Сатуров (Surf), Марк Абраменко (Surf), Михаил Матюнин (aka FOX). 1. Запись подкаста в tg с таймкодами 2. Описание подкаста с ссылками на площадки

🧑‍🎓 Школа Мобильной Разработки Яндекса 2024. Записи лекций Команда Яндекса делится опытом в разработке на Flutter:) Все вышедшие на сегодняшний день лекции: 1️⃣ Флаттер-мастерская: опыт команд Яндекса в разработке на Flutter — ШМР 2024 Для чего Flutter используют в Яндекс Драйве и Яндекс Маркете? Как Flutter показал себя в Практикуме? Есть ли будущее у Flutter в Такси? 2️⃣ Асинхронка — ШМР 2024 Асинхронное программирование в дарте. Future, FutureOr, Stream, async, await, yield, Zone... Как это всё работает? Копаем вглубь, ломаем стереотипы, убираем магию. 3️⃣ Architecture. Часть 1: App Architecture Overview — ШМР Flutter 2024 Лекция в широком смысле рассказывает об архитектуре как явлении и указывает, о чём важно помнить при проектировании приложения 4️⃣ Architecture. Часть 2: Flutter, State Management, существующие решения — ШМР Flutter 2024 На лекции мы обсудим идею state management в целом, ее архитектурные особенности при работе с состоянием. Обсудим популярные подходы к state management и самые популярные реализации. Сравним их по критериям, важным для масштабируемого приложения. Наконец, обсудим, какие решения лучше подходят для конкретных кейсов. 5️⃣ Flutter Internals: что происходит под капотом фреймворка — ШМР Flutter 2024 Как виджеты превращаются в пиксели на экране? Почему Flutter еще не переписали на Kotlin? Что круче — Skia или Impeller? 6️⃣ Animations — ШМР Flutter 2024 Спикер: Глеб Осотов, Flutter-разработчик Яндекс Про На лекции мы рассмотрим, зачем нужны анимации в приложениях, как они устроены во Flutter. Вы узнаете не только какие виды анимаций можно использовать во Flutter, но и как они устроены внутри. 7️⃣ Пакеты, плагины и версионирование — ШМР Flutter 2024 Спикер: Даниил Артамонов, руководитель группы мобильной разработки Яндекс Лавки В рамках лекции мы познакомимся с пакетами, плагинами и другими способами делиться кодом между проектами на Dart. Познаем семантическое версионирование и научимся управлять зависимостями в больших проектах; Для этого погрузимся в инструментарий Dart и Flutter cli. Научимся публиковать свои пакеты для общего и не очень доступа и изучим pub.dev. 8️⃣ Кодогенерация — ШМР Flutter 2024 Спикер: Константин Федуров, Flutter-разработчик Яндекс Про В лекции рассмотрим, как работают и как использовать пакеты для кодогенерации, научимся исследовать код и покажем это на демо. Вместе с этим мы узанем как работает анализатор, и как мы можем писать свои правила для увеличения качества кода нашего проекта. 9️⃣ Router и прямые ссылки в приложении — ШМР Flutter 2024 Спикер: Дмитрий Золотов, Flutter-разработчик Яндекс Доставки На лекции мы научимся использовать навигацию на основе Router, разберем какие бывают диплинки и как их правильно обрабатывать, а также посмотрим на особенности Flutter Web в обработке ссылок и настройки стратегии навигации. 1️⃣0️⃣ Тестирование — ШМР Flutter 2024 Спикер: Андрей Смирнов, Flutter-разработчик Яндекс Про В этой лекции мы научимся писать Unit-тесты, UI-тесты, интеграционные тесты и узнаем, что такое golden тесты. А также разберем, что такое code coverage и научимся его собирать. 1️⃣1️⃣ Push Notifications — ШМР Flutter 2024 Спикер: Евгений Седанов, руководитель группы мобильной разработки Яндекс Про Пуши и уведомления - это одно и то же? Может ли быть пуш без нотификации и нотификация без пуша? Что такое TTL пуша и почему пуши могут потеряться? Какие есть различия в пуш уведомлениях на Android и iOS? Можно ли выполнить Dart код по пушу или даже запустить приложение? Что такое VOIP пуши и чем они отличаются от обычных? Всё это и многое другое вы узнаете на этой лекции. 1️⃣2️⃣ Build and release — ШМР Flutter 2024 Спикер: Никита Березовский, Flutter-разработчик Яндекс Про На лекции мы разберёмся с CI/CD и настроим пайплайн для github actions. Разберем что нужно знать чтобы довести приложение до релиза в сторы. Узнаем как наш код превращается в приложение: начиная с вызова flutter build и до запуска конечного артефакта. Весь список лекций ШМР 2024: https://www.youtube.com/playlist?list=PLXtiZNKIobF4R3g_CCVkXgaMDg4E4pxeH

👀 Итоги операции по коррекции зрения Прошли 2 недели реабилитационного периода и мне можно смотреть в экраны, а значит, я мо
👀 Итоги операции по коррекции зрения Прошли 2 недели реабилитационного периода и мне можно смотреть в экраны, а значит, я могу поделиться с вами итогами:) Итог - мне вернули идеальное зрение☺️ Рад, что решился. Вижу каждый листик, каждую травинку) Прощай близорукость, дальнозоркость и астигматизм(а напоминаю, был немалый минус 4,75 и сложный астигматизм) 🔜 Из интересного: Я считал, что мне вернут единицу и я просто сниму очки-линзы, буду видеть так же, как и в них. Оказалось, это не совсем так) Мне вернули зрение на единицу, но полнота жизни, восприятие мира вокруг - будто ярче и насыщеннее. Больше объектов попадает в поле зрения и будто больше впечатлений для мозга от «своего» зрения. Сложно описать) В очках-линзах или со своим отличным зрением - это как наблюдать за подводным миром в акианариуме или нырнуть с аквалангом и изучать подводный мир со всей полнотой впечатлений. 🔜 Пример В центр микрохирургии я приезжал в очках. На территории перед входом находится фонтан. Когда я первые 2 раза шёл в отделение диагностики - видел фонтан, газон и табличку «отделение диагностики». Шёл в отделение, разглядев фонтан по пути. Когда я приехал туда же, на следующий день после диагностики и шёл тем же путём, мне сразу бросился в глаза фонтан, красиво подстриженые кустарники у входа в форме сердца, спирали и другие фигуры; различные цветы у каждого из 3 входов в здание. Я был Очень удивлен) Так же и когда просто гуляю по улице, в тех же местах, где и раньше. Те же самые деревья и парки, улицы. Но все сразу бросается в глаза и это происходит так естестеввно. 💥 В целом это конечно сложно описать, но будто полнота впечатлений от зрения и восприятие мира теперь на 100%. Раньше было точно не так, но ты этого не понимаешь) 🟢Подробнее весь процесс операции, все ограничения на время реабилитации по информации от врачей опишу в статье «Лазерная коррекция зрения для программиста»(в процессе написания) 🟢P.S. Теперь это единственные очки, которые мне нужны:) (картинка)

🤓 -> 👀 Коррекция зрения. Операция Хотел сделать коррекцию зрения SMILE, так как восстановление после неё всего 1 день и её
🤓 -> 👀 Коррекция зрения. Операция Хотел сделать коррекцию зрения SMILE, так как восстановление после неё всего 1 день и её можно делать несколько раз. Советовался с другим врачом. Итог тот же - мне доступен только FemtoLasik, так как у меня слишком тонкая роговица глаза из-за долгого ношения линз, плюс сложный астигматизм с дальнозоркостью 🔜 Сегодня прошёл дополнительные обследования, решили делать Super FemtoLASIK — FemtoLASIK по персонализированной технологии из-за моих сложностей(тонкая роговица, сложный астигматизм). 🔜 Отличие от обычного FemtoLasik в том, что здесь запрограммируют работу лазера под мои особенности строения роговицы Стоит 78 300(скидка 10%). Плюс разные капли для глаз(4 флакона), в общем вышло около 80 000 рублей. В первый день обязательны темные очки из-за светобоязни. 2 недели нельзя пользоваться компьютером-телефоном и как-либо напрягать зрение или поднимать внутриглазное давление. 2 месяца нельзя заниматься спортом, плавать, летать в другой климат(смена климата очень не рекомендуется) 🔜 Операция завтра 2 неделю буду гулять и слушать аудиокниги🥲 🟢Вас уже более 2000!🔥🔥🔥 Спасибо, что читаете и поддерживаете:) Когда-то я мечтал о 200 подписчиках и думал, как же этот будет круто. Целое своё коммьюнити) Не все мечты сбываются, как говорится😁 И часто это к лучшему)

🤓 Коррецкия зрения. Первый в жизни VIP😭 У меня зрение -4.5. На улице ношу линзы, дома очки. И очки и линзы мне надоели(уже как 12 лет ношу), решил сделать коррекцию зрения🤓 Давно был наслышан о Чебоксарский филиал МНТК «Микрохирургия глаза» им. акад. С.Н. Федорова, так как в него съезжаются люди с проблемами зрения со всей страны и отзывы хорошие(от знакомых). В него и обратился:) 🔜 Запись: Заранее записался на диагностику. За месяц! Свободные записей на раньше - нет) В МНТК есть 2 варианта даигностики - VIP и обычная. Выбрал VIP🟡. Первый в жизни😄 Стоит 7990 рублей 🔜 VIP диагностика: Основное её преимущество - не нужно ждать в очередях. А людей там… Не протолкнуться) При обычной диагностике нужно проходить обследование в разных кабинетах на 6 этажах(есть лифт) При VIP тебя ведут в один большой кабинет, где обследуют только тебя. Если нужно в другой кабинет, ведут в него за руку, минуя любую очередь 🔜 Как это было у меня: 1️⃣ Записался заранее(за месяц). Условие - нельзя носить линзы как минимум 2 недели. 2️⃣ За день позвонили, уточнили, приеду ли я и иногородний ли 3️⃣ Приехал. В регистратуре была небольшая очередь, в которой я зачем-то отстоял(не коренной вип😂 На сайте написано, что нужно пройти внеочереди и сказать время приема и что VIP диагностика). Мне сказали подожать на диванчике, меня проводят. 4️⃣ Через пару минут подошла девушка, уточнила мои данные и провела меня в кабинет. В кабинете были только врачи, я и разные аппараты для обследования. Заполнили бумаги - разного рода данные и только на этом этапе нужно было оплатить 7990. 5️⃣ Оплатил, начали обследовать. Большинство обследований было в этом кабинете, 3 было на другом этаже, в который вели без очереди. 6️⃣ После основного количества обследований была первая консультация со специалистом. Задавала уйму вопросов о моих ожиданиях и не было ли каких-либо травм и тд. 7️⃣ Сказал, что нужна коррекция зрения. Она проверила данные, говорит - проблем не вижу, давайте ещё некоторые обследования проведём и дальше к хирургу, который проконсультирует уже по операции. 8️⃣ Для следующих обследований потребовалось закапать глаза для расширения зрачков. Причина - мышцы были напряжены и это было одно зрение, мышцы нужно было расслабить и проверить ещё раз. Глаза закапывали в 3 этапа по 5-10 минут. Предупредили, что в глазах будет туман. К такому я готов не был, тк такое «туманное счастье» на 4-6 часов😂 9️⃣ Буквально за руку водили по кабинетам(чему я рад, так как не особо ориентировался после капель и не представляю, как бы сидел в очередях) для ещё ряда обследований. ❗️👇 Итог, если лень читать 🔟 Итоговый кабинет - хирург. Здесь можно было задавать любые вопросы о предстоящей коррекции. Так как я 12 лет носил линзы, роговица тонкая и мне предложили FemtoLasik. Операция длится около 15 минут и бОльшая часть этого времени тратится на работу с пациентом) Как она сказала, нужно будет отключить мозг и расслабиться, строго выполнять указания хирурга, так как все делает лазер - если чуть вправо-влево, операция или отложится на минимум 3 месяца, либо дальше будет невозможна. Сразу сказал, что я айтишник и спросил, когда смогу работать в привычном темпе👨‍💻 Сказала, что реабилитация 2 недели. Нельзя будет смотреть в пк/гаджеты, смотреть телевизор и тд. Можно слушать аудиокниги и гулять. 2 недели😅 Через 2 недели можно вернуться в привычный режим. Но! Сказала интересную мысль Вы посчитаете, что у вас все отлично - идеальное зрение, вы здоровы. Но это не так. «Не так», так как теперь будут ограничения за пк/гаджетами) 45 минут работы - перерыв. Причина, как она сказала, в том, что мозг быстро начнёт адаптировать зрение под расстояние монитора и нагрузку и если не делать перерывы, высока вероятность вернуть стандартное для программиста зрение -1.5. Из-за этого они не особо рекомендуют коррекцию айтишникам, если те не готовы делать перерывы) 🟢Итог: Пока думаю) Не нравится то, что эту коррекцию можно сделать только один раз. С другой стороны, оно того стоит - избавиться от очков и линз и не перенапрягать глаза при работе за пк.

Получил книгу:) Успел купить по хорошей скидке из поста выше🙂 Заказали?) Если да, как вам книга? Изучаю, позже напишу своё м
+1
Получил книгу:) Успел купить по хорошей скидке из поста выше🙂 Заказали?) Если да, как вам книга? Изучаю, позже напишу своё мнение Friflex и @petrovyuri уделили половину обложки👍

📚В издательстве Питер вышла книга «Основы Dart» Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языко
📚В издательстве Питер вышла книга «Основы Dart» Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языком программирования. Вы узнаете об истории создания, синтаксисе и особенностях языка, таких как встроенные типы данных, и многом другом. В главе 2 вас ждет проект, который будет изменяться и расти вместе с вашими знаниями и навыками, а к главе 6 преобразится в полноценное клиент-серверное приложение. После каждой новой итерации проекта, вас будут ждать предложения по внесению изменений в его кодовую базу, что позволит прокачать свои hard-скиллы. Исходный код рассматриваемых в книге примеров можно найти в GitHub-репозитории автора (весь код в книге соответствует Dart 3.4). Автор — Станислав Чернышев, кандидат технических наук, доцент кафедры информатики СПБГЭУ и кафедры прикладной информатики СПбГУАП, автор канала MADTeacher, спикер @crossconf и других конференций. 🔜 Доступна в 2 форматах: - Бумажная книга - Электронная книга 🎁 По промокоду «Бумажная книга» скидка 40% до 2 июня:)

Отличные новости для всех Flutter-разработчиков! Встречайте DivKit, теперь и для Flutter! DivKit — это backend-driven UI фрей
Отличные новости для всех Flutter-разработчиков! Встречайте DivKit, теперь и для Flutter! DivKit — это backend-driven UI фреймворк, позволяющий отрисовывать нативный интерфейс приложения на основе ответа сервера. Реализации фреймворка под Android, iOS и веб уже показали свою эффективность и активно используются во многих проектах Яндекса. Яндекс адаптировал DivKit для Flutter, чтобы вы могли воспользоваться всеми его преимуществами в кроссплатформенных проектах. DivKit уже доступен на pub.dev, так что не упустите шанс стать одним из первых, кто опробует его в своих Flutter-приложениях. А подробнее о возможностях DivKit для Flutter читайте в нашей статье на Хабре. Присоединяйтесь к сообществу, участвуйте в разработке и давайте вместе делать мобильную и кроссплатформенную разработку лучше и проще!

Релиз Flutter 3.22 и Dart 3.4 🎉 ⚡️Flutter 3.22, что нового: 🟢WebAssembly доступен в стабильной версии. Он улучшает производительность, делает анимацию и переходы более плавными 🟢Vulkan для Android делает графику более плавной и повышает производительность 🟢Оптимизированы эффекты размытия и сложного рендеринга путей(переход на Stencil‑then‑Cover) 🟢Сократили необходимость приведения типов в API-интерфейсах 2D-графики 🟢Поддержка функции прогнозируемого возврата(скоро будет введена на Android). Пользователи смогут просматривать предыдущий маршрут или даже предыдущее приложение 🟢Улучшения Platform views И другое. Подробнее - в переводе статьи от Flutter Tech Lead Юрия Петрова ⚡️Dart 3.4, что нового: 🟢Предварительная версия макроса JsonCodable для сериализации и десериализации JSON. Конечная цель — возможность создавать свои собственные макросы 🟢Доступна полная поддержка WebAssembly (Wasm) для веб 🟢Исправлено более 50% ошибок анализатора автодополнения кода И другое. Подробнее - в переводе статьи от Flutter Tech Lead Юрия Петрова

🟢Нюанс второго варианта Если будете реализовывать оплату SberPay по диплинку в Сбер, то: для android схема должна быть sberpay: пример - sberpay://invoicing/v2?bankInvoiceId=e948fbdc1e1121&operationType=app2app для ios схема должна быть btripsexpenses: пример - btripsexpenses://sbolpay/invoicing/v2?bankInvoiceId=e948fbdc1e1121&operationType=app2app Дока по диплинку от Сбера(файл)

Оплата SberPay Если вам нужно будет внедрить оплату SberPay в ваше мобильное приложение, у вас есть 2 основных варианта: 1️⃣ Интегрировать нативный плагин sdk SberPay в ваше flutter приложение. Процесс подробно расписан коллегами в этой статье: https://habr.com/ru/companies/friflex/articles/771354/ В конце статьи есть пример плагина на github. Можно легко переиспользовать этот пример и в короткие сроки(или нет, это Сбер😀) у вас готовое решение оплаты. ➕ Плюсы: 🔜 Очень удобно для пользователя. Все происходит внутри вашего приложения. Вызывается нативная модалка, пользователь оплачивает со своих карт 🔜 Вам не нужно ничего отрисовывать, sdk Сбера сам все рисует. Нужна только нативная кнопка с методом оплаты 🔜 SDK позволяет сохранить авторизацию из SDK в Сбер на 90 дней. Это позволяет платить нативным виджетом без необходимости открывать приложение Сбера 🔜 Модальное окно показывает все доступные карты у пользователя сразу и через него удобно платить нужной картой ➖Минусы: 🔜 Сбер может в любой момент выпустить обновление, которое нужно установить. Старые версии при этом в любой момент могут стать неподдерживаемыми. Так случилось с версией минимального API Android и версии iOS. Пример - я сделал интеграцию и после успешного тестирования задача была отложена в беклог на пару месяцев. Через пару месяцев внедряем фичу, тестирую - метод некорректно отдаёт булевое. На устройстве установлено приложение сбера, метод sdk отдаёт false(сбер не установлен)😄 Пишу в поддержку, ответ -
возможно старая версия выведена из эксплуатации, обновитесь
🔜 Иду в документацию, обновляться на новую версию - они повысили версию api и для ios и для android😄 Остаётся только повышать версию приложения из-за Сбера) На вопрос поддержке - Что делать с пользователями меньшей версии? Ответ -
Большинство поднимают версию без проблем, как правило это аудитория с низким уровнем платежеспособности
😁😁😁 P.S. Избавление от пользователей на старой api - не лучший вариант и я решил пойти по второму пути. P.S.2. Позже они согласились выпустить версию с поддержкой старых версий api(для android), которая будет работать до конца года. 2️⃣ Вы можете использовать диплинк на оплату в приложение Сбера. Бекенд формирует ссылку на оплату и вы открываете приложение сбера с предзаполненной оплатой. Работает примерно как открытие из веба - тапаете на оплату SberPay - переходите на оплату в приложение сбера. ➕ Плюсы: 🔜 Нет проблем с обновлениями sdk SberPay и неподдержкой старых версий 🔜 Не нужно избавляться от пользователей, если Сбер вдруг снова решит увеличить минимальные версии для android/ios. 🔜 Минимум сложностей при интеграции sdk SberPay. Здесь вы по диплинку открываете приложение Сбера ➖Минусы: 🔜 Не так удобно для пользователя, так как он перейдёт в другое приложение на оплату 🔜 Необходимость каждый раз для оплаты переходить в сбер, чего лишен sdk

Привет хочу поделиться папками с чатами и каналами по Flutter. Каналы. Чаты. Если что-то пропустил, то добавляйте в комментар
Привет хочу поделиться папками с чатами и каналами по Flutter. Каналы. Чаты. Если что-то пропустил, то добавляйте в комментарии. Так же хочу попросить вас проголосовать за канал, так-как хочется дальше его развивать. https://t.me/boost/FlutterForDev

Прием заявок в летнюю Школу мобильной разработки Яндекса вот-вот закончится Яндекс приглашает начинающих специалистов получит
Прием заявок в летнюю Школу мобильной разработки Яндекса вот-вот закончится Яндекс приглашает начинающих специалистов получить востребованные в индустрии знания. Студенты смогут углубить и систематизировать свои навыки работы в Kotlin, Swift или Flutter. Первый восьминедельный этап обучения пройдет в онлайн-формате — с лекциями и домашними заданиями. Второй рассчитан на четырехнедельную практику — очно в офисах компании в Москве, Санкт-Петербурге и Екатеринбурге, где студенты будут работать над реальными проектами. Компания оплатит проезд и проживание иногородним студентам. Обучение пройдет с 11 июня по 31 августа. Лучшие ученики получат возможность пройти оплачиваемую стажировку в одной из команд Яндекса в формате Лаборатории. Чтобы поступить в летнюю Школу, необходимо выполнить тест, решить задания в режиме ограниченного времени и пройти техническое интервью. Торопитесь, прием заявок скоро закроется. Регистрация и тестовое задание доступны здесь.

#достижение Финансово помогаю родителям. Теперь они могут не работать, а отдыхать на пенсии, заниматься хобби☺️

Яндекс приглашает начинающих IT-специалистов в летнюю Школу мобильной разработки Бесплатная летняя школа поможет начинающим р
Яндекс приглашает начинающих IT-специалистов в летнюю Школу мобильной разработки Бесплатная летняя школа поможет начинающим разработчикам систематизировать имеющиеся знания в создании мобильных приложений на Kotlin, Swift или Flutter, а также обрести новые востребованные навыки. Программа обучения состоит из двух этапов: сначала онлайн-курс лекций с домашними заданиями, затем очный этап в офисах Яндекса в Москве или Санкт-Петербурге. Расходы на проезд и проживание оплачивает компания. По результатам онлайн-этапа лучшие студенты получат возможность пройти пятинедельную оплачиваемую практику в новом формате Лаборатории и поработать над внутренними задачами Яндекса под руководством опытных специалистов в области мобильной разработки. Отбор в школу состоит из трех последовательных этапов — тестирование знаний выбранной платформы (Android, iOS или Flutter), решение алгоритмических задач в условиях ограниченного времени в формате контеста и техническое интервью. Подборка подготовительных материалов доступна по ссылке. Для подачи заявки необходимо заполнить форму на сайте школы и выполнить тестовое задание.

➕➖Плюсы и минусы должности TeamLead’аНачнем с плюсов: 🟢Ответственность. По большей части это плюс, так как она хорошо прокачивает тебя как в софт, так и в хард скилах. Об этом ниже 🟢Быстро растешь в софт скилах. Постоянное общение с командой, понимание как что взаимодействует. Обсуждения с аналитиком при постановке задачи, постановка задач, декомпозиция, их распределение - все это отличино тебя прокачивает 🟢Быстро растешь в хард скилах. Ты должен понимать на моменте обсуждения задачи, как должна работать фича, как происходит взаимодействие с бекендом, какие могут возникнуть проблемы. Ты быстро фиксишь критические баги, решаешь проблемы. Все это делаешь, обсуждая с бекендом, благодаря чему намного лучше понимаешь, как что работает 🟢Ты пишешь код лучше, так как теперь ты отвечаешь за проект и при реализации фичи/фиксе бага задумываешься, на что твоё решение может ещё повлиять в рамках проекта 🟢Построчное Code Review, так как теперь ты отвечаешь за качество кода на проекте) Code review и насмотренность хорошо прокачивают хард скилы. Знаю, что во многих компаниях несерьёзно подходят к этому процессу(плохое решение). Это так же отличный способ лучше понимать проект, так как ты видишь, какой новый код/фичу добавили 🟢Ты занимаешься распределением задач. Хочешь, бери интересную тебе фичу, делегируй не интересную. Но конечно чаще стараешься, чтоб все были довольны) ➖ Минусы: 🟠Ответственность - как плюс, так и минус) Из этого пункта так же вытекает несколько подпунктов: 🔜Спрос с тебя. Возникающие проблемы, баги. Их быстрый фикс и оперативное решение проблем - не тебе 🔜Срочные вечерние сборки в сторы(редко, но бывает) 🔜Ответственность сильно тормозит тебя в рефакторинге. Многое хотелось бы переписать/выпилить, но заводя задачи на такой рефакторинг глубоко задумываешься, чем это может обернуться и не увеличит ли это количество крашей приложения. 🟠Созвоны. Их много и как раньше - быть на созвоне и параллельно работать - не получится. Почему? 1 пункт - ответственность) Ты должен быть в курсе, что на беке происходит и тд., чтоб не было проблем в мобильном приложении 🟠Часто бывает, что занимаешься фичой/багом, погружён в процесс и созвон или обсуждение выбивает тебя из колеи. Запланированное время на фичу увеличивается

🔥Как я стал TeamLead’ом
Ждём увлекательную история о предложении стать тимлидом), а то совсем пропал
На вопрос решил ответить постом) В этой истории нет ничего прям необычного😄 Внутри компании, почти за 2 года опыта я успел поработать на 4 интересных проектах. После успешного релиза нашей командой проекта(за который была получена благодарность постами выше), компанию заказчика выкупила крупная компания и проект пока на поддержке-заморозке. Т.е в ожидании дальнейших решений. Меня перевели на другой проект, крупнее предыдущего. Проект на поддержке, в ожидании слияния с другим приложением этой же компании. В команде все стандартно - несколько QA тестировщиков, 2 бекендера, дизайнеры и 1 flutter разработчик, 1 flutter TeamLead(Тимлид с моего предыдущего проекта) До моего повышения я работал на этом проекте около полугода. 🔜 Предысторию рассказал, главные события🙂: Мне звонит Тимлид и говорит:
- хотел тебе предложить взять проект в свои руки. Как тебе такая идея? Ты уже вырос достаточно. Такую ответственность на себя уже готов брать, как думаешь?
Как думаете, что я ответил? Та да да дам…
- конечно, без проблем
сказал я) Даже не стал спрашивать, какие условия, каких плюшек/денег мне накинут за новую должность. В общем то я знал, что это отличная возможность быстро расти как в тех., так и в софт. скилах. Так что, не задумываясь, сразу согласился) Конечно же этим не закончилось, Лид только предложил мне новую должность) Дальше была неделя затишья. Проджект с предыдущего проекта предложил мне поработать на новом проекте с нуля(что мне интересно, тк это всегда - уйма новых фичей), на что я тоже согласился😄 По итогу проджекту не дали добро забрать меня на другой проект, так как решался вопрос моего лидерства. 🔜 Через неделю мне написал Лид и сказал, что завтра мне нужно быть на созвоне, будут решать насчет моего лидерства на проекте) На следующий день, на созвоне нас было 4 - CEO компании, Head of Mobile компании, Лид моего проекта, я. Они втроём сошлись на том, что я сильно вырос и меня давно пора повышать. Дальше обсудили, что от меня требуется на проекте и условия(новая вилка зп). Я согласился, меня поздравили, с созвона вышел новый Тимлид☺️ ✔️ Так я стал TeamLead’ом. Ну а дальше понеслось…😅 Ставьте 🔥, если интересно, с какими плюсами и минусами в новой должности я столкнулся и ждете этого поста:) P.S. Лид моего проекта, которого часто упоминал - @petrovyuri, у него есть свой канал и курсы по разработке на dart/flutter