Всем привет!
Настала моя очередь объявить о достижении поставленной цели и получении работы Java-программистом. Дисклеймер: В школе я не любил писать сочинения. Ничего не изменилось) Поехали! Я хотел бросить учить программирование раз 10. Это было реально сложно... Мне 26 лет. Я закончил колледж радиоэлектроники и пару раз сходил в универ. Там, собственно, я понял, что не вижу практического применения всему тому, что в меня пытаются впихнуть опытные и не очень преподы, а поэтому интереса к продолжению получения высшего образования у меня не появилось, и, как следствие, я перестал тратить на это время. Гораздо бОльший интерес у меня вызывал процесс получения денег, т.к. их всегда не хватало и хотелось не просить их у родителей (они и так испытывали в них дефицит), а просто заработать и решить все свои проблемы от мороженого до космического корабля. Я работал с 14 лет. Диджеем, промоутером, менеджером по продажам, маркетологом...и т.п. (местами вполне успешно). В общем на таких должностях, где не нужно ничего особо знать, чтобы начать и получать среднюю зп по региону. Даже чуть выше. Но очень скоро я понял, что такой путь имеет потолок, и кроме старого айфона в кредит практически ничего не получается. Через какое-то время я открыл бизнес, но что-то не пошло и через год я его продал, остался в приличном минусе на почти миллион рублей. Работая на нелюбимой работе и отдавая кровную треть денег по кредиту я часто разглядывал фотки крутых айтишных офисов из статей про софтверные компании, в которых работают мои ровесники. И тут меня накрыло. Я подумал, что если не попробую, то совсем разочаруюсь в себе. И вот в октябре 2016 я беру демо на JavaRush. В ноябре - годовую подписку. Я стойко ждал новогодних скидок и дождался. Несколько месяцев на старой работе я занимался обучением. Я понимал, что после нового года уволюсь в любом случае, поэтому терять было нечего. В феврале я теряю работу и делаю первые попытки попасть на собеседование на вакансию программиста. На собеседование попал, но его благополучно провалил. Слишком мало знал. Я продолжал учиться и параллельно гонять по городу и ремонтировать компы. Просто чтобы было на что жить. И вот, спустя некоторое время я прохожу собеседование и, теперь уже, испытательный срок в компании, которая является одной из крупнейших Российских сетевых ритейлеров. Собеседование пройти было не просто. Тимлид привел меня в опенспэйс, где работают программисты со стажем 5-15 лет. Посадил за свой комп и дал задачу. На самом деле она была не очень сложная (это я сейчас понимаю), но в тот момент руки предательски потели, а мысли бегали от уха к ужу, при этом стуча в бубен. Каких сил мне стоило сконцентрироваться и написать первую строку кода. И после первой строки я успокоился, собрался и выдал код. Он заработал, но результат был не на 100% правильным. Тут я решил, что раз я получил такой шанс, надо идти до конца. Я спокойно на втором монике открыл Гугл, нашел пару статей на Стаковерфлоу, изучил эти чертовы компараторы для мапы (до этого для я даже не догадывался о их существовании) и дописал еще несколько строк кода. Я выполнил поставленную задачу. Пусть решение было не самым коротким и лаконичным, но задача была выполнена. В итоге Тимлид поверил в меня и дал мне этот шанс. Когда я вышел на работу, меня сразу поставили на проект: писать веб-сервис для интеграции с крупнейшей в мире системой контроля цикла жизни товара. От производства до продажи. Про веб-сервисы я не знал вообще ничего. Даже что такое "сервлет". Да и POST от GET не отличил бы. Пришлось очень очень очень быстро вникать в технологии. А там Apache CXF, Spring, Maven, Oracle DB, Mercurial и по мелочам... Благо, когда я по 4 часа не мог найти ответ на вопрос и проходил все ссылки в Гугле, Тимлид и коллеги терпеливо приходили на помощь и помогали разобраться, за что я им бесконечно благодарен. Сейчас я прошел испытательный срок успешно. Параллельно с работой в свободное время еще и пишу свой веб-сервис. Благодаря этому изучаю основные и важные фреймворки и технологии, а также работу с БД, что очень важно! Знаете, теперь, когда я работаю на классной работе, я понимаю, как это круто. Как круто, что я могу придумать то, чего не было в природе и создать это силой своего ума и навыков. И что моё творение может приносить людям и мне пользу и деньги и опыт - это круто. Это новый этап моей жизни. И все те усилия и переживания, все нервы были потрачены не зря! Быть программистом - это очень здорово!!! Всем, кто сейчас решает задачи на Джавараш, у кого что то не получается и опускаются руки говорю одно: не бросайте! Ищите решение задач, читайте чужой код, ищите ответы на форумах. Просто не сдавайтесь! Будет не легко, но оно того стоит! И никогда не останавливайтесь! Изучайте новые технологии помимо того, что даёт Раш. Идите к своей цели и вы её достигните так или как то иначе, но только в том случае, если будете идти! Пользуясь случаем передаю привет и благодарность за помощь и поддержку моим родителям, девушке, которая верила и верит в меня, Тимлиду, который дал шанс, коллегам, которые помогают в процессе работы и, конечно же, команде JavaRush за такой классный способ обучиться и стать программистом. Еще спасибо тем, кто писал подобные истории на ДжаваРаше. Они помогли мне не сдаться и дойти до цели! Программистами не рождаются! А у меня впереди увлекательное путешествие. Еще столько всего, что нужно изучить и сделать!!! P.S. на путь от старта обучения до сегодняшнего дня ушло 12 месяцев.