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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
2 904
Obunachilar
+124 soatlar
-47 kunlar
-1930 kunlar
Postlar arxiv
Третий рабочий день Хотел сегодня написать интересный пост по ошибке, которую долго правил. Пост выйдет позже) Режим пока не лучший, так как рабочее время занимает большую часть времени. Прям много, даже цифру писать не хочется) Работаю сейчас над той же задачей с режимом Не беспокоить. Задача интересная, узнаю много нового в процессе:)

Пост в поддержку начинающих блогов разработчиков В телеграм достаточно сложно развивать блог без рекламы. Поддержите ребят:) https://t.me/dellini_dev - 100 days of code. Блог начинающей flutter разработчицы https://t.me/nogipxdev - Mobile Dev Logger. Блог middle flutter разработчика https://t.me/kazuya_flutter - блог начинающего flutter разработчика https://t.me/AndroidDevIT - блог начинающего android разработчика https://t.me/start_py - DON'T STOP AND CODE. Блог python разработчика https://t.me/architector_notes - записки Архитектора. Блог senior android разработчика https://t.me/borisproit - статьи senior android разработчика о входе в айти https://t.me/borisproitdev - помощь в изучении программирования. Чат senior android разработчика https://t.me/mobile_developing_chat - чат по мобильной разработке на android и flutter https://t.me/efficient_programmer - Efficient programmer's notes. Блог flutter разработчика https://t.me/snowpeppo_develop - дневник разработчицы SnowPeppo https://t.me/zombie_walrus_learns - блог unity разработчицы https://t.me/yuliamikhaleva - Юля Михалёва говорит и показывает Надеюсь никого не забыл:) P.S. Сегодня выходной. Решил делать выходной по субботам, отдыхать от пк

Третий рабочий день Реализовал режим Не беспокоить для Android. Планирую завтра потестировать на реальном устройстве, чтоб зв
Третий рабочий день Реализовал режим Не беспокоить для Android. Планирую завтра потестировать на реальном устройстве, чтоб звонки не проходили Нужно, чтоб в приложении был переключатель в этот режим и не проходили звонки, уведомления. Ничего не отвлекало пользователя По большей части я возился с проблемами билда в vs code. То одна ошибка, то другая) На скрине основная ошибка, с которой были проблемы. Гуглил, видео смотрел, в чатах спрашивал. В итоге оказалось, что путь до проекта был на кириллице. Ментор быстро решил проблему) Сейчас все работает. Планирую переходить на mac

Выход Flutter 3. Хороший перевод статьи https://vc.ru/dev/421284-google-predstavil-flutter-3-chto-novogo

Выход Flutter 3. Хороший перевод статьи https://vc.ru/dev/421284-google-predstavil-flutter-3-chto-novogo

Второй рабочий день Первая таска:) Делаю фичу с режимом Не беспокоить. Проблема в том, что нет статей на эту тему, видео. И плагинов тоже нет) Один плагин индуса, в коде которого я пока не разобрался. В чатах поспрашивал, пока тихо. Реализовывали подобное? Может есть идеи? Буду благодарен) На практике возникает много вопросов по git и как правильно делать то или другое. Прохожу сейчас курс https://githowto.com/ru и вам советую:) Компания разрабатывает как свои проекты, так и аутсорс. Я работаю над одним из продуктов компании P.S. Общий шаблон ведения блога планирую продолжить с завтрашнего дня

Первый рабочий день Первый рабочий день прошел отлично:) Впереди 2 недели онбординга) Вводят в процессы, знакомят с проектами. В общем всё классно и интересно:) Среда очень дружелюбная. Но это я и так давно понял) Поздравили меня с Днем Рождения. что очень приятно:) 7 месяцев к этому шел и вот он, долгожданный подарок - официально мобильный разработчик в классной компании👍 Я работаю на удаленке. Наверняка многим интересно, как это официально оформляется: 1. Вы отправляете по сети необходимые по тк документы(сканы или фото хорошего качества вашего паспорта, ИНН и других документов). Трудовая книжка сейчас электронная. 2. Под ваши документы готовят трудовой договор, заявление о приеме на работу и другие необходимые документы для официального оформления с их стороны. 3. Вам скидывают готовые документы второго пункта. Вы их распечатываете, подписываете. Делаете сканы/фото и отправляете так же по сети. 4. Они подписывают документы, ставят печати и отправляют вам почтой заказным письмом(уже в реале). 5. При получении часть документов вы оставляете себе, часть подписываете и отправляете им. У меня сейчас пятый пункт. Жду доки почтой) Все этапы вам объясняют и вы можете задавать любые вопросы. По договору тоже любые возникающие вопросы лучше сразу разъяснять

Время подвести итоги Мой путь до junior flutter developer завершен. Он занял 7 месяцев, 700 с лишним часов ежедневного обучения(теории и практики). Скоро выйдет моя первая статья на сайте Friflex о том, как стать flutter разработчиком(ссылка будет в блоге). В ней я даю рекомендации на основе своего опыта. Если вы только начинаете, она здорово вам поможет) Многие спрашивали - "Что будет с блогом?" Основная цель блога - показать начинающим разработчикам путь до junior, middle, senior mobile developer. Конечно же блог продолжается:) Я ведь покорил пока только первую ступень Так что объявляю о завершении пути до junior разработчика и старте пути до middle flutter developer:)

Опыт поиска работы (много текста) На мой взгляд самые распространенные площадки для поиска работы в IT сейчас: - hh(Head Hunter) - чаты с вакансиями в Telegram - Linkedin Я использовал только hh и чаты телеграм. Head Hunter: Многие мне говорили, что начинать откликаться на hh стоит начинать заранее, так как процесс там далеко не быстрый) Так и есть. Я начал откликаться вечером четверга(14 апреля). Ответы стали приходить только в понедельник. И приходят до сих пор😁 Всего на hh я сделал 82 отклика. Почти к каждому отклику писал короткое сопроводительное письмо. Из 82 откликов: - 26 в статусе "Резюме просмотрено" - 22 в статусе "Резюме не просмотрено" - 25 отказов - 9 приглашений На hh очень мало вакансий "junior flutter". Их было буквально пару штук. Я откликался на позиции мидл и синьор, если хоть отчасти знал перечисленные в стеке технологии. Чаты Telegram: Здесь я откликался на последние вакансии канала Dart jobs. Всего сделал около 15 откликов. Самый быстрый ответ был через 4 минуты в 10 часу вечера после моего сообщения. Через пару минут общения он уже звонил в телеграм😁 В телеграм больше вакансий для джунов и ответ можно получить намного быстрее, чем на hh. LinkedIn: До Linkedin я не добрался) Хватало приглашений с других площадок. Linkedin я активно прокачиваю и по опыту знакомых могу сказать, что хорошие вакансии чаще всего именно здесь(рекрутеры сами вас находят, + вы добавляйте в друзья it рекрутеров и развивайте сеть знакомств). Friflex: В Friflex я отправил резюме с сопроводительным письмом на сайте. Плюс мое резюме передали HR. Вначале HR позвонила и сказала, что сейчас открытых вакансий нет. Появятся только через месяц. На что я сказал, что очень жаль, так как за месяц я уже точно буду трудоустроен в другой компании. На следующий день HR позвонила еще раз и сказала, что они готовы скинуть тестовое и я им очень подхожу(думаю здесь немалую роль сыграл мой блог). После выполнения тестового будет собеседование и по итогу готовы предложить офер/или нет. Диалог с HR шел в очень дружелюбном ключе) Собеседование с Friflex было в понедельник. Как я и говорил раньше, это было основное собеседование, так как я хотел попасть именно в эту компанию. Все остальные собеседования я перенес на после. Некоторым компаниям просто ничего не отвечал на приглашение. Если бы не было офера, продолжил бы собеседования с другими компаниями Итог: Процесс поиска длился у меня около двух недель. Всего я сделал около 100 откликов на позиции junior/middle/senior flutter developer. Получил более 30 отказов(на hh и в чатах telegram). Около 13 приглашений. 1 собеседование, по итогу которого принял офер:) Первый рабочий день - 11 мая, в мой день рождения. Классный подарок, да?:) Резюмируя могу сказать, что несмотря на нынешнюю ситуацию в стране, рынку нужны начинающие flutter разработчики. Так что дерзайте✌️

sticker.webp0.18 KB

С радостью сообщаю, что принял офер от компании Friflex:) P.S. Смотрите, какие классные стикеры)
С радостью сообщаю, что принял офер от компании Friflex:) P.S. Смотрите, какие классные стикеры)

Всем привет! Сделал пост со всеми интересными каналами, курсами, чатами telegram и youtube по Dart/Flutter, которые знаю. Если знаете ещё каналы - скидывайте, будем дополнять список👍 Чаты/каналы по Dart/Flutter: https://t.me/flutter_architecture - чат об архитектурных подходах https://t.me/learn_flutter - чат курсов Константина Кокорина https://t.me/learnDartFlutter - чат курса LazyLoad https://t.me/dartside - канал Фокса https://t.me/ru_dart - ru чат Фокса https://t.me/en_dart - en чат Фокса https://t.me/rudart - чат русскоязычного сообщества https://t.me/DiaryFlutterDev - блог Дневник Flutter-разработчика https://t.me/mobile_developing - канал Мобильный разработчик https://t.me/mobile_developing_chat - чат канала Мобильный разработчик https://t.me/trainee_dev_community - Trainee Dev Community. Коммьюнити трейни(стажеров и начинающих ИТ спецов). https://t.me/FlutterDevRu - Flutter For Dev. Анонсы, статьи, новости https://t.me/ohmyflutter - всё о Flutter-разработке(Surf) https://t.me/ohmyflutterENG - Oh, my Flutter [ENG] https://t.me/surf_flutter_team - Surf Flutter Team https://t.me/product_channel_surf - Продуктовое видение в IT(Surf) https://t.me/flutterdevpodcast - комната для обсуждения Flutter Dev подкаста https://t.me/flutterdevpodcast_news - Flutter Dev Podcast анонсы выпусков https://t.me/flutterbooks - книги по Dart/Flutter https://t.me/DartCodeMetrics - Dart Code Metrics https://t.me/It_challenge - It challenge https://t.me/firebase_ru - смежная тема - Firebase ru. Много флаттера https://t.me/Flutter_Mobile_Dev - Flutter Mobile Dev | Skill-Branch https://t.me/it_chats - IT chats https://t.me/flutter_apps99 Вакансии/поиск работы: https://t.me/dartlang_jobs - вакансии Dart https://t.me/progjob - работа для программистов https://t.me/fluttervacancies - канал для вакансий и поиска разработчиков по Flutter/Dart https://t.me/ohmyflutter - тоже публикуют вакансии https://t.me/Relocats - канал с вакансиями от IT компаний предлагающих переезд и релокацию https://t.me/profunctor_jobs - IT-вакансии, которых нет на hh и linkedin https://t.me/headzio - постят IT-вакансии крупных и продуктовых компаний https://t.me/rit_work - на канале собраны все IT вакансии России https://t.me/Remoteit - вакансии и проекты на удаленку для it специалистов https://t.me/Getitrussia - GetIT Russia Ютуб-каналы, курсы по Dart/Flutter: https://www.youtube.com/channel/UCu-RrZ8JmADlGZGO8d3OW5w - Wrike TechClub. Здесь так же записи с DartUp https://www.youtube.com/c/LearnDartFlutter - курс LazyLoad https://www.youtube.com/c/DARTSIDE - DART SIDE https://www.youtube.com/c/%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D0%B0%D0%BD%D1%82%D0%B8%D0%BD%D0%9A%D0%BE%D0%BA%D0%BE%D1%80%D0%B8%D0%BD/featured - курс от Konstantin Kokorin https://www.youtube.com/channel/UCI0Qiyom32EUrdqrgXK83lg/featured - Surf Tech https://www.youtube.com/c/MADTeacherChannel/featured - MADTeacher https://www.youtube.com/c/codeandartmain - codeandart main https://www.youtube.com/c/JohannesMilke - Johannes Milke https://www.youtube.com/c/ResoCoder/featured - Reso Coder https://www.youtube.com/channel/UCVj9dwfXRmwyYmiWnk-qCCQ - Mitch Koko https://www.youtube.com/channel/UCwXdFgeE9KYzlDdR7TG9cMw - Flutter https://www.youtube.com/channel/UCJm7i4g4z7ZGcJA_HKHLCVw - The Flutter Way https://www.youtube.com/channel/UCSjmTHiFunCjNwQEKxWEMpA - LX's Coding Diary

День 231: Сегодня было основное собеседование - в компанию, которую планировал) Прошло всё хорошо:) Ответил практически на все вопросы. Не ответил на 2 - про жизненный цикл виджета и отличие create от value в BlocProvider. На оба этих вопроса получил ответы и сделал себе заметки:) Собеседование состояло из следующих частей: - мой рассказ о себе - вопросы по dart - вопросы по flutter - вопросы по git - мои вопросы компании Спрашивали про типы, коллекции, отличие const от final, асинхронность, стрим, фьюча, поток, изоляты, виджеты(стейтфул/стейтлес и их отличия), роуты, как прокидывать параметры между экранами, стейт менеджеры, flutter_bloc и как работает Это пока то, что вспомнил. Ответы старался разбавлять примерами из практики На мой взгляд всё прошло хорошо) Задал вопросов 6 о компании. Все их ответы были 👍 Ответ от компании будет через три дня:) P.S. Собеседованием я доволен. Хорошо пообщались, я узнал новые для себя вещи:)

День 228: Сдал тестовые:) Сегодня взял день отдыха и готовлюсь к основному собеседованию в понедельник Можно было бы и раньше, но выбор был между сегодняшним днем или понедельник-вторник:)

День 225: Подготовка к собеседованию: Пишу большое тестовое:) На LinkedIn резюме так и не закинул. Предложений хватает) Итого: 388,50 ч. - теория 303,37 ч. - практика Изучение английского языка: (+ 0,28 часа) + 0,28 ч. - Duolingo Итого: 274 ч. 47 м. Спорт, здоровье: + зарядка + силовая тренировка 162 дня не ем сахар, мучное и фастфуд Прививаю полезные привычки: + здоровый сон(пробую 22:00-5:00) 45 из 90 (+1) + зарядка/растяжка утром 63 из 90 (+1) + силовые тренировки через день 56 из 90 (+1) - изучение доки dart/flutter час в день 25 из из 90 (+0)

День 224: Подготовка к собеседованию: Понедельник, пришли отклики:) Много всего, практически весь день этим и занимаюсь) Итого: 388,50 ч. - теория 303,37 ч. - практика Изучение английского языка: (+ 1,34 часа) + 1,09 ч. - 19 серия 5 сезона сериала Сверхъестественное на англ. с англ. субтитрами + 0,25 ч. - Duolingo Итого: 274 ч. 19 м. Спорт, здоровье: + зарядка + силовая тренировка(отдых) 161 день не ем сахар, мучное и фастфуд Прививаю полезные привычки: + здоровый сон(пробую 22:00-5:00) 44 из 90 (+1) + зарядка/растяжка утром 62 из 90 (+1) + силовые тренировки через день 55 из 90 (+1) + изучение доки dart/flutter час в день 25 из из 90 (+1)

День 223: Подготовка к собеседованию: Выходной день. Мало кто в отвечает в выходные) Продолжаю откликаться на вакансии, но пе
День 223: Подготовка к собеседованию: Выходной день. Мало кто в отвечает в выходные) Продолжаю откликаться на вакансии, но перешел на чаты телеграм. Жду ответов от интересных мне компаний(должны ответить в понедельник). Завтра планирую подключить LinkedIn:) P.S. А я на англ. гуглю или сразу в доку:) Итого: 387,50 ч. - теория 303,37 ч. - практика Изучение английского языка: (+ 1,17 часа) + 0,54 ч. - 18 серия 5 сезона сериала Сверхъестественное на англ. с англ. субтитрами + 0,23 ч. - Duolingo Итого: 272 ч. 45 м. Спорт, здоровье: + зарядка + силовая тренировка 161 день не ем сахар, мучное и фастфуд Прививаю полезные привычки: + здоровый сон(пробую 22:00-5:00) 43 из 90 (+1) + зарядка/растяжка утром 61 из 90 (+1) + силовые тренировки через день 54 из 90 (+1) - изучение доки dart/flutter час в день 24 из из 90 (+0)

День 222: + 5,38 часа Подготовка к собеседованию: Поиск и подготовка продолжается:) Пишу интересным мне компаниям, откликаюсь на вакансии Итого: 387,50 ч. - теория 303,37 ч. - практика Изучение английского языка: (+ 1,28 часа) + 1,02 ч. - 17 серия 5 сезона сериала Сверхъестественное на англ. с англ. субтитрами + 0,26 ч. - Duolingo Итого: 271 ч. 28 м. Спорт, здоровье: + зарядка + силовая тренировка(отдых) 160 дней не ем сахар, мучное и фастфуд Прививаю полезные привычки: + здоровый сон(пробую 22:00-5:00) 42 из 90 (+1) + зарядка/растяжка утром 60 из 90 (+1) + силовые тренировки через день 53 из 90 (+1) + изучение доки dart/flutter час в день 24 из из 90 (+1)

День 221: + 6,24 часа Подготовка к собеседованию: Практически все это время правил резюме на hh, переделывал резюме для LinkedIn. Сейчас оно выглядит так(скрин выше). Много фидбека мне пишут и дают советы по резюме, подготовке и многим подобным вещам. Всем безмерно благодарен😊👍 На время поиска работы, тестовых, обсуждений и собеседований - в подробности вдаваться не буду, так как я везде указываю ссылки на блог и работодатели меня тоже читают) После завершения этого этапа всё опишу в подробностях:) Итого: 387,50 ч. - теория 303,37 ч. - практика Изучение английского языка: (+ 1,28 часа) + 0,56 ч. - 16 серия 5 сезона сериала Сверхъестественное на англ. с англ. субтитрами + 0,32 ч. - Duolingo Итого: 270 ч. 47 м. Спорт, здоровье: + зарядка + силовая тренировка 160 дней не ем сахар, мучное и фастфуд Прививаю полезные привычки: + здоровый сон(пробую 22:00-5:00) 41 из 90 (+1) + зарядка/растяжка утром 59 из 90 (+1) + силовые тренировки через день 52 из 90 (+1) + изучение доки dart/flutter час в день 23 из из 90 (+1)