Дневник Flutter-разработчика
3.1K subscribers
323 photos
22 videos
10 files
290 links
Описание моего пути мобильного разработчика с нуля до junior, middle, senior
Download Telegram
3/8/2022

Работа:

+ 9,23 часа
Завершил и сдал большую задачу с подключением аналитики. Было интересно написать свой отдельный плагин-обертку, чтоб не было в дальнейшем проблем со сторами. Писал по этой статье, советую:
https://habr.com/ru/company/friflex/blog/665686/

Сделал задачку с фиксом бага. Интересный момент был с FutureBuilder, долго не мог разобраться, в чем проблема.
Лид показал на подводные камни FutureBuilder'а, по итогу задача выполнена с большим плюсом в копилку знаний:)

Свой проект:
+ 1 час
Завел таски в Trello с разделением на Frontend и Backend
Запустил проект, ужаснулся, как плохо там все написано и сколько нужно переписать😁
Напоминаю, что это мой проект Tenglish, над которым я работал раньше, но приостановил из-за хардскилов) Сейчас самое время его дописать

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. В среднем по часу в день, уже несколько дней + 1 час

- налаживаю здоровый сон, около недели ложусь к 10 вечера, встаю в 5 утра

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

- вернул спорт, вчера была первая силовая тренировка:)

- с прогулками на свежем воздухе пока сложно, но я над этим работаю

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

Пишите свое мнение по формату - интересно такое читать?🙂
Простая форма для заполнения, нет тестового и тд:)
Forwarded from Surf Tech
Итак, последний, но не по значению, поток Летней Школы начинается уже через неделю!

Завтра мы закрываем подачу заявок на направление Flutter, так что если ты собрался прыгнуть в последний вагон, то он отходит от станции завтра в 12:00.

Поторопись и поторопи своих друзей!
4/8/2022

Работа:

+ 9,48 часа
Пофиксил code review вчерашней задачи. Она готова, смержил.
Сделал две небольшие задачи с фиксами багов(верстка при масштабировании). Оба бага сам нашел, завел задачи и пофиксил)

Знаете, зачем нужны @module от injectable и как через них регистрировать?) Недавно в задаче разбирался с этим, было интересно. Могу рассказать:)

Свой проект:
+ 0 ч.
Стоял выбор между: час на книгу или проект. Сегодня выбрал книгу:)

Английский язык:
+35 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 1 час (всего - 2)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 3 дня)

- зарядка утром +1 (всего - 3 дня)

- силовая тренировка через день +1 (всего - 3 дня)

- прогулки на свежем воздухе (пока минус)

- отказ от сахара, мучного и фастфуда +1 (всего - 1 день)
5/8/2022

Работа:

+ 9 ч.
Взял интересную, сложную задачу. Жаль рассказать не могу, реализация описывает проект.
Часть сделал, планирую завершить в понедельник:)

Свой проект:
+ 1 ч.
Начал переписывать старую реализацию, там все захардкожено и накостылено😁

Английский язык:
+40 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 40 минут (всего - 2,40)
Интересная мысль из книги:
"Имя переменной, функции или класса должно отвечать на все главные вопросы. Оно должно сообщить, почему эта переменная (и т.д.) существует, что она делает и как используется. Если имя требует дополнительных комментариев, значит оно не передает намерений программиста."

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 4 дня)

- зарядка утром +1 (всего - 4 дня)

- силовая тренировка через день +1(отдых) (всего - 4 дня)

- прогулки на свежем воздухе - была небольшая прогулка на 5 000 шагов:)

- отказ от сахара, мучного и фастфуда +1 (всего - 2 дня)
Привет!
9-10 сентября в Иннополисе пройдет CrossConf — крупнейшая ежегодная конференция по кроссплатформенной разработке и трендам IT🔥

Теме Flutter посвящен отдельный поток. Вы познакомитесь с ведущими специалистами в области Flutter-разработки, узнаете о последних трендах и продуктах.

В рамках потока пройдёт специальная панельная дискуссия от 🚌 Яндекс Go. Команда Яндекса расскажет:
как и почему Flutter стал основой стека в переписывании проекта Яндекс Про;
как они учили дизайнеров писать код
… и многое другое.

👀Список спикеров с темами панельных дискуссий и докладов потока Flutter ищите в карточках.

Приходите на поток Flutter!
Будет 🔥🔥🔥
Скидка 15% на покупку билетов всех категорий по промокоду FlutterDev

Новости конференции, розыгрыши и бонусы от партнеров — в телеграм-канале конференции.
6/8/2022

Сегодня отдыхал от пк:)
Был на природе по большей части

Английский язык:
+20 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 минут (всего - 2,40)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 5 дней)

- зарядка утром +1 (всего - 5 дней)

- силовая тренировка через день (отдых) (всего - 4 дня)

- прогулки на свежем воздухе - 13 000 шагов:)

- отказ от сахара, мучного и фастфуда +1 (всего - 3 дня)
7/8/2022

Работа:

+ 2 часа
Интересная задача, немного разобрал в выходной:)

Свой проект:
Изучаю бекенд. Перепишу бек с firebase(сейчас это авторизация и хранение картинок) на свой бекенд на Dart. Курс Юрия https://www.youtube.com/watch?v=BkVcPkoWP0E очень мне в этом поможет:)

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 минут (всего - 2,40)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 6 дней)

- зарядка утром +1 (всего - 6 дней)

- силовая тренировка через день +1 (всего - 5 дней)

- прогулки на свежем воздухе - минус:)

- отказ от сахара, мучного и фастфуда +1 (всего - 4 дня)
8/8/2022

Работа:

+ 10, 24 часа
Сегодня тот самый Понедельник из мемов😁
Долго вносили правки в проект, так как кто-то смежрил с проблемами, кое-что поломалось и нужно было править. Проект не собирался
Это заняло немалую часть времени и нервов)

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

На дейлике упомянули эту задачу.
Посмотрел на беке - она зарелижена(готова). Вношу правки - не работает😁 Немало времени потратил, но в общем на беке зарелизили, но по факту она не сделана:)

Большую задачу, которой занимался в пятницу и хотел доделать сегодня - пока еще не завершил.
Такой вот день, в общем)

Свой проект:
+ 0 ч.
Работа заняла сегодня большую часть времени

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 1 час (всего - 3,40)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 7 дней)

- зарядка утром +1 (всего - 7 дней)

- силовая тренировка через день +1 (всего - 6 дней)

- прогулки на свежем воздухе - 4000 шагов
Классная штука. Хоть и не так много шагов, но просто выбраться куда-нибудь ближе к лесу, природе и погулять - здорово бодрит

- отказ от сахара, мучного и фастфуда +1 (всего - 5 дней)

P.S. Еще пришлось купить премиум, так как сделали ограничение на количество символов в посте. Этот пост с картинкой не выложить без премиума)
9/8/2022
800 подписчиков! Круто:) Спасибо, что читаете👍

Работа:

+ 9, 56 часа
Занимаюсь той же задачей. Подключил логику, сверстал по макету фигмы. Осталось добиться нужного поведения(верстка+логика) и задача готова.
По верстке был интересный кейс работы с макетом. Каждый день учишься чему-то новому)

Свой проект:
+ 0 ч.
Пока не выходит уделять время)

Английский язык:
+40 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 50 м. (всего - 4,30)
Мысли из книги:
"Имена классов и объектов должны представлять собой существительные и их комбинации. Имя класса не должно быть глаголом".
"Имена методов должны представлять собой глаголы и глагольные словосочетания"

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 8 дней)

- зарядка утром +1 (всего - 8 дней)

- силовая тренировка через день (отдых) (всего - 6 дней)

- прогулки на свежем воздухе - 6000 шагов
Уже несколько дней стабильно гуляю в лесу. Нравится:)

- отказ от сахара, мучного и фастфуда +1 (всего - 6 дней)
10/8/2022

Ну что, релокейт?:) (скрин)
На Linkedin сейчас 5700+ рекрутеров, HR и разработчиков в контактах. Это дает свои плоды. После февральских событий снова начинают поступать предложения

Завтра заканчивается мой испытательный срок 3 мес. в Friflex. Очень жду, что скажут:)

Работа:
+ 9, 48 часа
Закрыл небольшую задачу по фиксу верстки. По таске нужно было поправить в одном месте проблему, я поправил везде, где были расхождения с макетом:)

Попутно нашел баг и завел на него задачу

Большую таску еще не завершил. Она интересная и в ней много того, чего не знаю(скорее не понимаю, как работает). Прокачиваюсь:)

Свой проект:
+ 0 ч.
Пока так же не выходит уделять время)

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 9 дней)

- зарядка утром +1 (всего - 9 дней)

- силовая тренировка через день (отдых) (всего - 6 дней)

- прогулки на свежем воздухе - сегодня дождь, не гулял

- отказ от сахара, мучного и фастфуда +0 (всего - 6 дней)
11/8/2022

Мой испытательный срок подошел к концу. По договору - если не уволили во время испытательного, то все хорошо и договор бессрочный😁
Фидбека пока никакого не дали, жду project manager'а, он сейчас в отпуске:)

Работа:
+ 9, 30 часа
Большую часть времени работал над исправлением бага в своей задаче. Была реализована логика, но она отрабатывала с одними объектами и не отрабатывала с другими. Ох сколько времени заняли тесты) Пришлось подключить старшего разработчика, вместе час копали. Знаете, в чем была проблема?)
key в мапе были не с теми названиями, которые "ест" движок проекта😁 Просто переименовал и все заработало:)

Свой проект:
+ 0 ч.
Пока так же не выходит уделять время)

Английский язык:
+35 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 10 дней)

- зарядка утром +1 (всего - 10 дней)

- силовая тренировка через день +1 (всего - 7 дней)

- прогулки на свежем воздухе - здесь сегодня прочерк

- отказ от сахара, мучного и фастфуда +1 (всего - 7 дней)

P.S. Надеюсь с эмодзи удобнее читается) Мне так точно лучше видеть, где плюсы, где минусы. Пишите свое мнение в коментах или реакцией:)
12/8/2022

В понедельник созвон с сео насчет окончания моего испытательного
Жду:)

Работа:
+ 10, 15 часа
Работал над двумя задачами. Одна по исправлению бага, вторая та большая.
По большой задаче застрял на моменте с Offset. Нужно передавать координаты, чтоб привязать всплывающее меню по тапу.

Не могу понять, как с нужного мне места распарсить эти координаты, чтоб передать в Offset)
Интересный момент, планирую покопать на выходных

Свой проект:
+ 0 ч.
Пока так же не выходит уделять время)

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 11 дней)

- зарядка утром +1 (всего - 11 дней)

- силовая тренировка через день +1 (всего - 8 дней)

- прогулки на свежем воздухе - сегодня дождь

- отказ от сахара, мучного и фастфуда +1 (всего - 8 дней)
13/8/2022

Сегодня отдыхал от пк
Скорее всего так и буду делать по субботам:)

Английский язык:
+35 минут с Duolingo
Попробовал смотреть Shameless на английском. Сложновато:)

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +0 (всего - 11 дней)
Решил попробовать встать сегодня без будильника и дать организму спать столько, сколько хочет. Встал сам в 5, снова лег, встал в 6 и на этом все:)

- зарядка утром +1 (всего - 12 дней)

- силовая тренировка через день +1 (всего - 9 дней)

- прогулки на свежем воздухе - 5000 шагов, гуляю в лесу:)

- отказ от сахара, мучного и фастфуда +1 (всего - 9 дней)
15/8/2022

Сегодня ожидался фидбек по испытательному, пока что его не было:)

Работа:
+ много времени, цифру писать неудобно. Только освободился(баланс😁)

Помните ту большую задачу? Сейчас я на этапе с позиционированием. Вскрылось большое количество подводных камней.

Если кратко и абстрактно - мне нужно привязать один виджет к родителю и получать его размеры и координаты.

Это я сделал. Но эти координаты еще нужно менять в зависимости от того, перевернут родитель или нет

И куча подобного:) В общем есть куда копать😁

Свой проект:
+ 0 ч.
Пока так же не выходит уделять время)

Английский язык:
+30 минут с Duolingo

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 12 дней)

- зарядка утром +1 (всего - 13 дней)

- силовая тренировка через день +1(отдых) (всего - 10 дней)

- прогулки на свежем воздухе - 4000 шагов. Просто гуляю по пол часа в леcу:)

- отказ от сахара, мучного и фастфуда +0 (всего - 9 дней)
16/8/2022

Работа:

Задачу, которой я занимался неделю, пересмотрели. Отказались от сложной реализации(тяжело было бы масштабировать).
Дизайн поменялся и всё упростилось. Практически все сделал:)

Свой проект:
+ 0 ч.
Пока так же не выходит уделять время)

Английский язык:
+45 минут с Duolingo
+ приложение Memrise. Интересное приложение. Слова запоминаются через короткие видео со словами от носителей

Баланс работа-остальные сферы:
- читаю Чистый код дядюшки Боба. + 0 ч. (всего - 4,30)

- встаю в 5 утра, ложусь к 10 вечера +1 (всего - 13 дней)

- зарядка утром +1 (всего - 14 дней)

- силовая тренировка через день +0 (всего - 10 дней)

- прогулки на свежем воздухе - 4500 шагов. Гуляю по пол часа в леcу:)

- отказ от сахара, мучного и фастфуда +1 (всего - 10 дней)