Начну с того, что я из себя представляю на данный момент. Мне сейчас 34 года, женат, живу в Киеве, работаю android-разработчиком в одной из крупных компаний. Я люблю спорт, лыжи. Люблю порядок и организованность в делах. Кроме рабочих проектов в свободное время развиваем с друзьями стартап. Каждый сам строит свою судьбу - 1А теперь по порядку как я к этому пришел. Вырос я в обычной неблагополучной семье, 90-е потрепали многих. У меня не было в жизни человека, который мог бы посоветовать, направить в правильное русло. Потому я закончил техникум, потом бросил институт. Дальше где только не работал: менеджером, бухгалтером, системным администратором (за компом просиживал всегда) и куча всего другого. Параллельно меня интересовало программирование, но думал, что люди учатся в институтах по 5 лет, а мне уже ничего в этом направлении не светит. Но всё же хотелось сделать что-то своё. И в один прекрасный момент я понял, что хочу написать что-то своё под android (с самого начала пользовался android-девайсами). Полез в Google посмотреть на чем пишут под android… Java! Ок, пошел искать учебники. И вот тут я понял, что человек, который никогда не сталкивался с программированием, по учебнику не осилит язык программирования. Мне нужен был кто-то, кто сможет подсказать. И вот так я попал на JavaRush. Правда с самого начала мне было тяжело разбираться в материале, я бросал обучение, потом возвращался. Так моё обучение шло в начале: 3 дня упорно изучал, потом на месяц забрасывал. И в тот самый момент, когда я решился оплатить курс обучения, это меня замотивировало и я стабильно каждый день обучался. Надо сказать, что для меня это было просто хобби, я в то время совсем не думал, что смогу этим зарабатывать. Спустя полгода обучения здесь я начал изучать фреймворки для android-а. Постепенно у меня родилось моё маленькое приложение. Вот тут-то моё упорство и начало мне возвращаться. Первое — я узнал, что один мой знакомый уже давно android разработчик. Он сразу с радостью откликнулся на мою просьбу помочь разобраться. Он как раз начинал стартап писать и согласился взять меня в целях обучения (никакой зп я не получал). Он давал задачи, я в свободное время их пытался делать, часто безуспешно. Но этот опыт мне дал многое: работа в команде, работа с гитом, я увидел как может разрастаться проект, узнал что такое ревью кода и как писать не надо. Тут надо уточнить, что всем этим я занимался в свободное от работы время. А иногда и в обеденный перерыв. Мне было интересно. Да и проект интересный (сейчас это уже полноценный сервис, один из лучших в своей категории). Я по-прежнему совсем не задумывался о том, чтобы идти на собеседования. Это было всего-лишь хобби. Мне на тот момент был уже 31 год и я думал, что в таком возрасте никто уже не возьмет на работу новичка. Поворотной точкой для меня стала конференция по Java. Я не помню кто там выступал и откуда они. Но меня очень мотивировало выступление женщины, которая на свою первую работу программистом устроилась в 39 лет (очень хотелось бы ее сейчас отыскать и сказать спасибо). После той конференции я понял, что надо идти на собеседования. Итак, я создал резюме (вписал туда всё, что было связано в моей жизни с IT и с трудом это всё получилось на одну страничку). Период собеседований у меня занял около 3 месяцев. Я делал тестовые задания, узнавал кучу новой информации, брал отгулы на работе, чтоб пойти на собеседование. И вот в один прекрасный день мне прислали оффер. Описать мои чувства в тот момент невозможно. Это что-то похожее как в фильме "В погоне за счастьем", герой Уилла Смита, один из двадцати человек, получил место в фирме. В первые две недели работы были мысли, что я не пройду стажировку, но постепенно я вник в проект и всё закрутилось-завертелось. С тех пор прошло уже несколько лет. Я работаю уже в другой компании, в отличной команде. Спустя столько времени могу сказать, что я люблю свою работу и это именно то, чем я хочу заниматься и далее. P.S. Возможно есть какие-то неточности, прошло уже несколько лет и какие-то моменты забылись. Некоторые тезисы-выводы:
  • На JavaRush я начинал изучать Java с полного нуля, до этого о программировании не знал ничего.
  • Да, я покупал подписку, и на тот момент для меня это была не такая уж маленькая сумма.
  • Если не начать что-то делать, то ничего не произойдет
  • При правильном подходе с нуля и до первой работы можно дойти за полгода. У меня это заняло в несколько раз больше времени.
  • Онлайн-стажировка и возможность поработать в команде — незаменимые вещи.
Всем удачи и дерзайте!