Goal abandoned
The author does not write in the goal 1 year 10 months 6 days
Освоить Android-разработку и устроиться на работу Junior Android Developer
Вводные
Привет! Меня зовут Омар, мне 23 года, я из города Волжский (Волгоградская область). С 10 июля 2022 года я изучаю Android-разработку с ментором для того, чтобы измененить свою жизнь и заниматься тем делом, что мне действительно по душе. Я верю, что будущее IT сферы будет стоять на трех столпах: AR/VR, Data Science и Мобильная разработка.
Предыстория
В феврале 2019 года я устроился в техническую поддержку регионального интернет-провайдера и проработал там почти 2 года - до ноября 2021. После этого я решил уволиться из компании и попробовать найти другую работу, т.к. мне захотелось нового вызова + обстановка в коллективе сильно ухудшилась из-за изменения структуры компании - перешли на "бирюзовое" управление.
В провайдере я оказывал техническую поддержку пользователям по работе с интернетом, а также занимался большим спектром других вопросов - подключением к интернету физических и юридических лиц, оплатой аренды офисов. Регулярно выезжал в "поля" и помогал с подключением камер видеонаблюдения в квартирах, интернета для физических лиц и роутеров в квартирах Абонентов. Также занимался творческой работой - например, подготовка дизайна плакатов для рекламы в социальных сетях. Я окончил курс "Дизайнер интерфейсов" в "Яндекс.Практикум" в 2019 году, поэтому данный опыт мне помогал в решении творческой составляющей таких вопросов.
После этого я устроился менеджером по продажам в компанию "Яндекс". Там я на задержался и проработал около 3-х месяцев. В феврале 2022 года я уволился, т.к. понял, что за 2-х летний опыт общения с клиентами мне хочется свести к минимуму общение с клиентами голосом. По сей день я рад редкому общению "голосом" для разнообразия рутины, но на постоянной основе мне не нравится долго "сидеть на телефоне".
Первые попытки входа в IT. HTMl,CSS
В феврале 2022 года я накопил достаточное количество денежных средств и ушел из "Яндекс". Решил, что пора что-то менять и заняться поисками своего настоящего жизненного пути. Недолго думая, я пошел обучаться web-разработке на сайте Hexlet. Окончив курс по HTML и CSS, примерно в апреле, я начал изучать JavaScript.
Нужно сказать, что, будучи еще школьником, я изучал HTML и CSS, но тогда мне это было просто интересно пощупать и понять, что это такое.
Сейчас же мне стало это непросто интересно, а я стал рассматривать данный вид деятельности как способ заработка в будущем.
JavaScript у меня не пошел - я посидел над ним пару дней и понял, что мне совершенно не нравится этот язык программирования.
JavaRush, курсы и поиск ментора.
Изучив большое количество роликов на YouTube и прочитав достаточное количество статей я решил, что хочу быть мобильным разработчиком.
При этом это было не спонтанное решение. Как я ранее упомянал, я закончил курс по дизайну интерфейсов в "ЯндексПрактикум" и тогда мое развитие остановило тот факт, что мне нравилось делать красивые интерфейсы, но что дальше делать с этими макетами? И когда я изучил достаточное количество информации по мобильной разработке я понял: "Вот оно!". В дизайне интерфейсов мне не хватало практической части, а именно - я не мог "пощупать" свое приложение.
Я стал изучать Java по сайту JavaRush и понял, что это очень трудный язык. Начал искать курсы, но за обучение предлагались какие-то баснословные деньги.
В телеграмм канале Android Broadcast я случайно наткнулся на прямую трансляцию, темой которой как раз было обсуждение курсов для Android-разработчиков. По результату данного созвона я понял, что, наверно, стоит поискать не курсы, а ментора.
Спустя какое-то время я нашел ментора и сейчас, спустя 4-ре месяца, я продолжаю обучение.
Сегодняшний день.
Как я отметил ранее, я обучаюсь уже 4-ре месяца и решил, что пора начать отслеживать свой прогресс не просто кодом, который совершенствуется с полученными знаниями, но и документировать свой прогресс текстом.
Goal Accomplishment Criteria
Зачисление в штат компании на должность Junior Android Developer
Personal resources
Время.
Финансы.
Круг людей, который также занимается мобильной разработкой и с которыми я познакомился в процессе обучения.
Умение структурировать большое количество информации и выделять из текста только главное для себя.
Goal ecological compatibility
Я хочу создавать приложения, которыми буду пользоваться. Эта цель "вымучена" в ходе долгих рефлексий и попыток создать продукт, которым могут пользоваться люди во всем мире. Также я хочу постоянно быть в движении, а программирование - это лучшая отрасль для сохранения мыслетоплива и поддержки мозговой активности в течении всей жизни.
-
Подготовиться к промежуточному скриннингу знаний
-
Clean Architecture
-
MVVM, MVP
-
List и Sequence
-
Generics in Java, Kotlin
-
Garbage Collector
-
-
Реализовать приложение по добавлению новых слов в Anki
-
Изучить Retrofit
-
Понять работу Clean Architecture (в т.ч. Dispatchers.IO, PatternRepository и SOLID)
-
-
Придумать идею для нового приложения* с использованием ...
См. Требования к вакансиям Junior Android
-
Придумать идею для нового приложения* с использованием ...
См. Требования к вакансиям Junior Android
-
Вернуться к полноценному участию в Finance Tracker
-
Знаю, как работает Retrofit
-
Знаю, как работает MySQL
-
Знаю, как работает Firebase
-
Знаю, как работает Compose
-
Знаю, как работает Koin
-
Знаю, как работает Coroutines
-
Знаю, как работает Clean Architecture, MVVM, SOLID
-
- 1879
- 04 November 2022, 11:37
Don't miss new posts!
Subscribe for the Goal and follow through to its completion