Goal abandoned
The author does not write in the goal 5 years 2 months 19 days
Хардкор и менторинг Android в учебном центре Foxminded
Две цели позади.
- Перестроение сознания и сертификат OCAJP8 https://smartprogress.do/goal/370174/
- Погружение в основы Android и Spring. Выбор направления. https://smartprogress.do/goal/375472/
Я достиг своего личного лимита понимания того как двигаться дальше, что учить, как учить и как правильно это делать. Далее следовала бы далеко не самая эффективная самодеятельность. Осознав, что мой методический потенциал исчерпан я решил взять волю в кулак и попросить помощи у опытных коллег по цеху.
Давно хотел этого и вот наконец это свершилось - отправлена заявка в учебный центр Foxminded по направлению Android.
Этой целью я покрываю этап обучения менторинга. Для наглядности вот диаграмма с позиции пессимиста:
- Вот когда освоишь Java Core, тогда поговорим.
- Вот когда сдашь на сертификат, тогда поговорим.
- Вот когда попробуешь все направления и поймешь что нравится, тогда поговорим.
- Вот когда закончишь менторинг Android, тогда поговорим. <= Вы находитесь здесь
- Вот когда закончишь тренинг на проекте, тогда поговорим.
- Вот когда начнешь работать программистом, тогда поговорим.
Сделав небольшой перерыв в три дня я все осмыслил, морально подготовился к следующей схватке с судьбой и параллельно ощутил ломку к знаниям. Вот что значит выработать правильную привычку. Мне буквально недоставало эти три дня хотя бы какого-нибудь вброса новых данных в мозг, но я четко решил дать своему телу и разуму восстановиться, а себе - выспаться. Предательская пустота не дала мне другого шанса кроме как опять взяться за перо.
И вот я здесь...
P.S. Цель будет пополняться и изменять по мере возникновения новых вводных.
Goal Accomplishment Criteria
Менторинг пройден, запланированные side знания освоены, я чувствую себя готовым пройти техническое собеседование для того что бы приступить к обучению на проекте в учебном центре Foxminded. А после него меня ждет HH, linkedin и веселье.
-
Foxminded: Менторинг Android
Так как бэкграунда кодерского у меня до этого не было, то заложу на менторинг и вообще на эту цель 6 месяцев.
В этом блоке заключено мое общение с ментором, работа по таскам, агрессивное саомобразование, унижение после кодревью и превозмогание невозможных вещей.
Step cost — 764.92 $
-
Закончить проект #1
-
Закончить проект #2
-
...
-
-
Devcolibri: Базовый курс по Kotlin
Краткий вводный курс по Kotlin для ознакомления
-
Уроки с 1 по 5
-
Уроки с 6 по 10
-
Уроки с 11 по 17
-
-
Технополис: Android-разработка. Весна 2019
Долго выбирал что сюда воткнуть фундаментального конкретно про андроид. Посмотрел примеры лекций otus.ru и они меня расстроили своей монотонностью. Вебинары оказались очень скучные.
Поэтому для начала попробую полностью посмотреть свежий курс по андроиду Технополиса mail.ru:
https://www.youtube.com/playlist?list=PLrCZzMib1e9...
Дополнительные материалы к курсу: https://polis-mail-ru.github.io/2019-android/
Еще интересные каналы на всякий случай:
- NECO. Товарищ от души вещает о сложных вещах. https://www.youtube.com/playlist?list=PLmjT2NFTgg1...
-
1. Введение
-
2. Основы верстки
-
3. Асинхронная работа
-
4. Хранение данных
-
5. CustomView. Mesure/layout/draw/touch event/etc.
-
6. Ресурсы, стили, темы
-
7. Архитектура Android OS
-
8. Тестирование
-
9. Проектирование Android приложений
-
10. Kotlin
-
11. Reactive Programming
-
12. Энергопотребление
-
Книга OCPJP8 - Boyarsky, Selikoff
Да да. Вы все верно прочитали. Это естественное продолжение книги OCAJP8.
Сертификат сдавать не планирую, но эта книга замечательно дополнит уже имеющиеся у меня знания всеми фишками Java 8.
-
Chapter 1 / Advanced Class Design
-
Chapter 2 / Design Patterns and Principles
-
...
-
-
Наиль Алишев: Git. Полный курс для начинающих и не только.
Богоподобный Наиль Алишев и его курс по Git. На данный момент я делал clone push pull reset revert, поднимал сервер для git, но ничего связанного с branch'ами, конфликтами или прочими премудростями не сталкивался. Посмотрю и попрактикуюсь с без сомнения важном инструменте.
https://www.udemy.com/course/git-alishev/
Для быстрого старта в GIT можно использовать гайд https://git-scm.com/book/ru/v2
Step cost — 35.57 $
-
Введение
-
Основы
-
Работа с ветками
-
Продвинутые темы
-
-
Наиль Алишев: Алгоритмы и структуры данных.
Наиль мне дичайше понравится. Посмотрю его вводный курс по алгоритмам для прокачки мозга.
-
Введение
-
Мемоизация
-
Большое О (Big O Notation)
-
Жадные алгоритмы
-
Двоичный (Бинарный) поиск
-
-
Christopher Okhravi: Design Patterns
Несколько месяцев назад нашел плейлист по паттернам проектирования от очень экспрессивного дяденьки. Повествует он на пальцам и при этом все визуализирует на флипчарте. Сохранил на будущее этот плейлист. И вот он пригодится.
https://www.youtube.com/playlist?list=PLrhzvIcii6G...
В качестве помощи к этому плейлисту приведу тут парочку ссылок других хороших спикеров на случай если мне будет совсем не понятно.
- Евгений Сулейманов. Шаблоны проектирования на языке Java: https://www.youtube.com/playlist?list=PLlsMRoVt5sT...
- Владимир Высокоморный. Шаблоны проектирования Java: https://www.youtube.com/playlist?list=PLwcDaxeEINa...
- Так же при изучении паттернов пригодится сайт с наглядным описанием каждого из них: https://refactoring.guru/ru
-
Strategy
-
Observer
-
Decorator
-
Factory
-
Abstract Factory
-
Singleton
-
Command
-
Adapter
-
Facade
-
Proxy
-
Bridge
-
Structural Patterns
-
Template Method
-
Composite
-
Difference Between Composite and Decorator Pattern
-
Iterator
-
State
-
Null Object
- 9390
- 29 September 2020, 07:14
Don't miss new posts!
Subscribe for the Goal and follow through to its completion