Серия «Вкатываемся в IT»

3

Двенадцатый пост о моем пути в айти, или прощай платные курсы

Ох, долго не писал, да и много произошло...

В общем, еще во время прошлых постов писал о том, что мне не сильно нравится темп обучения. В мае увидел, что один большой айти холдинг(как и с курсами - без конкретики и (анти)рекламы) организует бесплатную школу для обучения людей с последующей стажировкой и/или наймом. Подал заявку, сделал тестовые задания, получил приглашение на собеседование. Собеседование, как мне показалось прошел туговато. Мало того, что в день собеса была температура под 40 (признаться честно - не сильно-то это и помешало), так еще и вопросы были интересные. И задачка была и на алгоритмы и на кое-какие подкапотные знания фреймворка. Пришлось позадавать несколько вопросов, местами подсказывал человек, проводивший собес, но задачу худо-бедно решил. В целом, был почти уверен, что не возьмут, но взяли.
И в этот момент я решил не распыляться на две обучающие программы, а сосредоточиться на той, которая хоть теоретически может дать возможность действительно вкатиться. Наверное, стоило закончить платные курсы, тем более, что осталось не так много, но решение принято другое.


Вот уже месяц учусь, курс крайне интенсивный, совмещать с работой непросто, но пока что вроде бы справляюсь. Не слишком уверен о чем писать можно, а о чем нельзя, ибо NDA, поэтому обойдусь общими тезисами: ОООЧЕНЬ много практики, да и теории немало. Сложно успевать за этой продвинутой молодежью(напоминаю, мне 36), которая еще и учится(отучилась) в большинстве своем на профильные специальности. Но стараюсь. Прекрасно понимаю, что вселенной и бизнесу не слишком интересны старания, а нужен результат, поэтому умножаю старания на 2. Скорее всего и этого не хватит, но я буду пытаться.

По употреблению спиртного: держусь на планке 2 раза в неделю по 1,5 литра пива(в среднем). Похоже на какое-то плато, которое уже не так бросается в глаза. Хочется добиться лучших результатов. И тут буду стараться.

Показать полностью
3

Одиннадцатый пост о пути в айти, или Бен, ай нид хелп

Закончился очередной скучный этап обучения на курсах. Неожиданно изучали constraint layout. Вот ведь незадача, а я изначально всё на нем делал. Стоит ли говорить, что много времени чтение теории и выполнение заданий не заняло. Из хорошего - попался ревьюер, который смотрел на работу не сквозь пальцы, и который наконец-то нашел несколько косяков в ui, которые я видел, но не переделывал в версии для ревью, ждал, когда на них обратит внимание хоть кто-то. Готовая версия с исправлениями была готова уже как несколько месяцев. В общем, на этом фронте всё предсказуемо скучно и без сенсаций.

Пет проекты. Космобаза (игра по типу football manager, но в сеттинге по типу x-com) - уткнулся в непонимание куда идти дальше, нужно реализовать слишком сложное для меня архитектурное решение. Каждый игровой день должен формироваться пул новостей, которые дают игроку от 0 до 4 способов реагирования. Новости разные, от нападения пришельцев на базу, до нового инженерного решения, которые позволят сократить расходы ресурсов. В общем, пока этот момент для меня непонятен, в выходные засяду за "паттерны проектирования", может быть найду там решение для себя. Выглядит, как фабрика, но слишком уж сложная.

По алкоголю. Вписаться в 3 литры пива за календарную неделю оказалось оооочень сложной задачей. Справился, но в воскресенье чуть на стену не лез, еле дождался понедельника. Мне однозначно нужна помощь.

11

Десятый пост о моем пути в айти. Или "А тому ли я дала обещание любить?"

Три недели на дизморали не подходил к курсам. Вчера за вечер догнал программу на 3 недели. Темами был REST API в виде Retrofit, и использование SharedPreference. В целом - ничего не изменилось: две недели ждешь, получаешь немножко теории, немножко практики, ждешь еще две недели, еще всего по чуть-чуть, с вас 15 тыщ.
Благо, что есть пет-проекты, коими, благополучно и занимался.
Также пригласили на собеседование. Правда, оказалось, что это лихие ребята, которые за 2,5 месяца учат тебя проходит собесы и "создают в твоем резюме релевантный опыт работы от 1,5 лет" взамен за 40% от твоей зп в течение 9 месяцев после трудоустройства.
Еще пригласили на бесплатные курсы по проектированию БД с возможностью трудоустройства по завершении. В целом хочу попробовать. Вообще хочу попробовать что угодно, кроме andriod. Язык kotlin нравится, а рисовать экранчики - нет.

По алкоголю - как ни странно, но на дизморали почти не пил. За последнюю неделю лишь однажды 3 литры пенного уговорил. Две недели до этого - по 2 раза в неделю ту же дозу. Как будто бы приходим к исцелению. Было принято принципиальное решение, что если не смогу держать ритм 3 литра пенного в неделю - топаю к психиатру. В общем, как-то так.

3

Девятый пост о пути в айти. Или начало больших сомнений

Февраль закрутил так, что пропустил пост, так что отчитываюсь сразу за 2 спринта:
Оба прошли "за присест". Ну правда, отрисовать "Темную тему" для 3 простых экранов и edittext почти без логики (задание для одного) и создать recycleview, применить в проекте, прикрутить загрузку изображений с сервера по алгоритму(для второго) - и это на 4 недели? Конечно, львиная доля обучения должна быть самоподготовкой. Конечно, ритм выбирается на "среднего студента". Но когда спринт занимает менее 6 часов, а это теория+практика, и с вас за 2 таких 15 тыщ - это странно.

По работе в UI дизайне - с начала февраля я больше не работаю дизайнером. Причин несколько:
1. Я недостаточно справлялся. Да, лучше написать это первым пунктом и признать это.
2. Это (дизайн) действительно не моё. С самого детства мне интересней было "как это работает", а не "как это выглядит". В связи с этим начинаю сомневаться, а правильно ли я пошел в разработку андроид, где, вполне вероятно, могут посадить рисовать экранчики (если работу найду). Как будто бы по духу мне ближе бэкэнд.
3. Работать с другом, по приглашению друга, под руководством его же - морально сложновато. Когда на кону твоя карьера - это одно, а когда ты можешь подставить близкого человека - совсем другая история. В целом, решил, что не надо так.

По алкоголю: В феврале много всяких годовщин/дней рождений, поэтому сократить количество выпитого не удалось. По той же причине посчитать количество тоже не представляется возможным, ибо хз как считать шампанское/коньяк в "пивном эквиваленте". Думается мне, что перевод на чистый спирт не вполне релевантен. В целом, получалось 3 трезвых дня на один день со спиртным. Не сильно, но выпивал.

19

Седьмой пост о пути в айти, или Ирония судьбы перед новым годом

Скоро Новый год, а значит пора сделать некий срез было/стало.

Итак, было: 36 лет, маленький город далеко за Уралом, з/п около 120к, желание найти работу/подработку в IT. Пошел на онлайн-курсы по android-разработке.

На сегодня: все еще 36 лет, закончен очередной этап курсов, объективно, они не слишком пригодились, все, что на них было - я изучил до этого и самостоятельно. Какие-то интересные задачки были, но недостаточно. На этот раз были дженерики в котлин и задание на небольшую консольную программку для ввода и хранения данных.

Тогда в чем Ирония? Играю я в d&d по сети в одной и той же компании уже года как 3(вроде бы), мы много общаемся между партиями, и не совру, если скажу, что в нашем небольшом комьюнити мы все стали друзьями. Так вот, один из сопартийцев - ui/ux дизайнер, которому именно сейчас понадобился помощник. Он провел мне краткий курс по figma, переговорил со своим руководством, и вуаля - я теперь на испытательном сроке стажер-ui/ux дизайнер. Так что формально - я у мамы айтишник, и у меня этого никто не отнимет, даже если ИС не пройду. Задачи пока дают, понятное дело, несложные - опечатки поправить, экранчики чуть изменить, но я очень стараюсь, работаю над насмотренностью, читаю литературу, смотрю видео обучающие. Буду надеяться, что этот опыт поможет мне в том, чтобы стать разработчиком. Ведь разработка, все еще мечта. Так что учимся на две профессии сразу, работаем и живем с чуть большим оптимизмом. Ведь чудеса случаются!

Бонус: по алкоголю все получше - среднедневная доза уменьшилась до 0,8л пенного в сутки, вероятно, из-за высокой нагрузки.

0

Шестой пост о пути в айти или конец конфетно-букетного периода

Прошел очередной спринт курсов. Опять было совсем несложно. Опять сделал все за день(может два, уже не помню точно), опять неделю развлекался задачками. Пет-проект застрял на моменте "в консоли все работало, добавил активити на compose(решил сразу учиться с него, ибо как будто бы за ним будущее) и получаю белый экран". Скилла разобраться в чем проблема, конечно же, не хватает.
В общем по хардам - продолжаю сам себя обучать, получать какой-то дофамин и интересные кейсы из курсов, и начинаю сильно грустить.


Про борьбу с алкоголизмом - на фоне скуки и печали пить стал сильно больше. Примерно каждый третий день по 3 литры пенного, что категорически меня не устраивает. Да, скука и печаль - не оправдание. Дело во мне. Будем работать над собой.

Попробовал закинуть резюме на вакансии android-developer. Просто посмотреть как реагируют HR-ы на "очередного оленя с курсов". Отправил 3 резюме, на одно не ответили, на второе выслали тестовое задание (логика несложная, но там нужно собрать в copmpose, еще и multiplatform), третьи написали "если готов к релокации - го на техническое собеседование" (вот это прям сильно удивило, что даже с HR разговаривать не надо). В общем, как будто бы, при определенной настойчивости работу найти вполне себе возможно. Так что будем продолжать учиться и стараться. Долой грусть тоску!

5

Пятый пост о моем пути в айти

Всем привет! Я учусь на android-разработчика на курсах в тырнете. Да-да, таких, как я пятьтыщстопицот и я не вольюсь. Но я очень стараюсь, а эти посты пишу, как некий дневник, поэтому без рейтинга.


Котлин - это весело, говорили они. Котлин - это просто, говорили они. А по факту на сегодня кажется, что Котлин - это Джава засыпанная синтаксическим сахаром, отчего иногда нихера не понятно, откуда и что там взялось. Но в целом - как будто бы не критично сложно. Опять же пока что. Анонимные классы, интерфейсы и прочие основные отличия от Java дались не без труда, но дались. Отдельно порадовало, что появилась, наконец-то некая сложность и необходимость подумать над тем, что делаешь и зачем. Но не хватило опять какой-то объемной домашней работы.

Поэтому начал потихоньку пилить пет-проект - переношу в андроид-приложение настольную игру "Гарри Поттер: Битва за Хогвартс". Выбрал именно ее, потому что наиграл в нее достаточно часов, чтобы понимать как она работает. Сначала старался писать сухо, чисто, аккуратно. Но получалось медленно и непродуктивно. Всё время что-то переделывал, вечно мне всё не нравилось. Что логично, ведь это мой первый проект в программировании, навыков архитектуры ноль. Потом друг посоветовал "Херачь говнокод, потом будешь рефачить", и за пару дней я накидал говна вполне себе рабочую логику приложения. Потом на неделю сел читать как создается визуал в андроид. Решил сразу писать на jetpack compose, ибо за ним вроде как будущее и все такое. Вроде бы написал, но теперь сижу и ковыряю настройки, ибо не получается запустить приложение. Кривое, косое, но хочется потестить, ручками потрогать.


Бонус: Произошла некоторая деградация и за 2 недели было выпито 12 литров пенного, что явно больше, чем за прошлый такой же период. Результат неудовлетворительный, будем исправляться.

Четвертый пост о пути в айти, или до свидания, Java

Прошло еще 2 недели. Закончили с Java. Ну как закончили, прошли лямбды, дженерики, анонимные классы. Дальше будет Kotlin. пока группа еще 2 недели будет мучить джаву, я уже начал читать "Kotlin in action". Может быть поможет, книги по джаве сильно помогли. Теории было мало, самостоятельная работа очень простая и скучная. Если бы не книги, задачи, статьи на хабре - я бы уже заскучал и думал бросить эти курсы. В целом стало появляться некоторое разочарование - курсы заточены (по крайней мере то, что я прошел на данный момент) на то, что люди не самого большого ума будут дрючить их по 2-3 часа в день. В моем случае - 4-5 часов изучаю теорию, потом 40 минут практика и все. Ждите еще 2 недели, с вас 7500. Посмотрим, что будет с началом Kotlin...

Апдейт по алкашке: за 2 недели - 5 литров пива (два присеста). Уже не так много, как будто бы раз в неделю, но все еще есть к чему стремиться

Отличная работа, все прочитано!