Джавараш... хм, брат как-то посоветовал этот сайт, после моего очередного визита в Тай. Почему? Давно хотелось улететь и работать оттуда. Там же рай. Специфика работы не позволяла. Ремарка для любителей саксесс-стори - до сих пор не улетел. 10 лет инженер-проектировщик. Образование - инженер-микроэлектронщик, должен был выращивать кристалы для процессоров. Из институтской группы никто так по специальности и не пошел. В итоге где-то в 2012-2013 купил себе пожизненное членство на сайте, благо бакс тогда стоил иначе + новогодняя скидка. Сейчас о таком можно только мечтать. А возможно, это меня и расслабило, первые 10 уровней прошел легко. Дальше труднее. Сильно буквсовал на 17ом - многопоточность. Сейчас на 23-24. Точно не помню, почему-то снова тяжело идет. Отвык я от валидатора, никогда не любил, если честно - ненавижу. При этом с самого начала часто забрасывал занятия, переходил на другой ресурс (Хекслет, например, там общение чуть живее), но потом возвращался. И так было очень долго, до 2016 года, когда дела в текущей компании стали совсем худыми. Из-за отсутствия проектов, предложили каждому сотруднику уйти на 3 месяца в отпуск - это был звоночек. Но я даж обрадовался. Полтора месяца на сайте, код, спорт. На хекслете советовали начать рассылать резюме, вернее - ходить по собеседованиям. Отправил одно - получил задание на автоматизированное тестирование(Selenium). Как тогда казалось, сделал отлично. Но нет. Зарегился на hh. Поставил самую низкую стоимость, чтоб не умереть с голоду - 25, самое то, чтобы войти в новую сферу и закрепиться. На пару предложений отправил запрос. Пригласили. Наверное, один самых счастливых моментов жизни - я ничерта не знаю, а меня уже зовут! Небольшая контора, часть 1с, часть джависты пишут ПО для комплекса по снятию информации с датчиков, прикрепленных к телу. Комплекс продавался в фитнесс клубы (штук шесть уже были поставлены заказчику). Задания простые, SQL тогда не знал и не справился. Но меня-таки приняли. Класс - первая работа в айти! Познакомился с командой, все студенты, совмещают, директор - парень лет на 5 младше меня. Народ набирают, т.к. скоро большая часть команды разойдется - один в банк, у другого в инсте надо напрячься. Т.е. весь костяк расходится - плохо, я хотел, чтоб кто-то видел что и как я делаю, и чтоб мог поправить, направить. Ну и ладно, как-нибудь сам. Офис на территории БЦ, переделанного из здания бывшего завода - знакомо наверное. Холодно, отопление еще не включили. Антураж ей богу, как в моей бывшей общажной комнате - стулья полуразбитые, что-то под ногами вечно валяется. После 10 лет в нормальной компании - условия выглядят спартанскими. Скоро наняли еще одного парня, оказалось тоже с джавараша - как тесен мир. Потом узнал, что его взяли на 35. Продешевил. Хм, учтем. Но я ведь только в начале, на самом дне. На hh, чтоб мозг не выносили предложениями поставил высокую цифру, чтоб окончательно отпугнуло hr-ов. Лень было искать, как скрыть резюме в поиске - считай удача. Через три недели после устройства на первую работу получаю еще одно письмо. Тоже ищут джависта. И в требованиях - серьезный стек технологий. А у меня только java в резюме и указана. Ответил им - мол, вы читать умеете - что хотите вы и что указано у меня + какие деньги я хочу. В ответ - мы ищем людей с разной подготовкой. Отлично. Договорились на собеседование. Ммм, бизнес-центр полностью принадлежит компании, красивый, вылизанный, энергетика основная сфера. Hr проводил до офиса. 2 часа собеседования наедине с тимлидом. Такое чувство, что самые лучшие часы в жизни - я и не думал, что так хорошо знаю джаву, пусть и только теорию. Пара задачек - тимлид дал свой ноут с предустановленной IDEA. Мол, на, решай, я рядом посижу - и кстати рядом и сидел, смотрел мне в экран. Сделал, еще одну задачу дает на SQL. Не знаю, как решать - черт. Он говорит - ничего, интернет есть. Попробуй с помощью инета. И вроде как получается. Круть! Уже по дороге домой получаю звонок от тимлида - надо, говорит, еще тестовое задание сделать. Все данные выслал на почту - а там и интерфейс и база. Сама логика несложная. Задание получил в четверг, в понедельник надо бы отдать. Долго парился, в 3(!) ночи понедельника пишу тимлиду, что полностью не сделал, логика есть, работа с базой есть, как состыковать серверную часть и клиентску - не знаю. Он почти тут же ответил - присылайте. На следующий день, звонит уже менеджер, тоже вопросы позадавал, уточнил про деньги - я тогда честно сказал, что 25 сейчас получаю. Он сказал, что это не серьзено - накинул еще десять. После этого я не видел смысла оставаться в первой компании. Пошел к директору - говорю так и так, пойду я. Похоже разозлился, разговор про трудовой договор, про совесть, про команду. Но по закону на испытательном сроке мне 2 недели отрабатывать не надо. Подписал доки, уволился. Обещали деньги за три недели отработанные переслать - нет, похоже сильно обидно было, десятку зажали. Бывает же. На новом месте и по сей день. Первое время голова идет кругом - море кода, бизнес-логика, огромные запросы к базе, верстка, jira, git. За что ни возьмешься - куча вопросов. Каждый раз на работе со стеклянными глазами - как/что/почему. Сроки выполнения, выкладка, вечерние сборки, горячие фиксы. Все это, конечно, размыто во времени - наверное полгода - но такое чувство, что навалилось все разом. Но уход из первой компании был верным - там был все очень неорганизованно. Помню свои первые строки, да и уже имевшийся код в целом - ууу, ужас. А в этой компании - ммм, каждый метод, класс расцеловать хочется, названия такие - не надо лезть внутрь, чтоб понять, что будет происходить внутри - словно книгу читаешь. Команда - все парни с мощным бекграундом, самому аж стыдно, но зато с ними очень интересно, профессионалы своего дела (профильное образование - это огромное преимущество, но раз уж мы на этом сайте, то имеем дело с тем, с чем имеем. Поздо жаловаться). Тестировщики - незаменимые святые люди, господи, все мои баги на их шеи. Аналитики - давно я не общался с людьми столько, сколько с аналитиками - что должна делать кнопка, как выглядеть, а если нажать так, а если при этому вот тут было еще чтото. Админы - до сих пор темные лошадки, но так же незаменимая часть команды. Все баги - через Jira. База знаний - в wiki. Мендежер - бывший тимлид этой же команды - т.е. знает как и что, сколько за это платить. Основной проект - система документооборота. Если само оно, может быть и не интересно, но с точки зрения реализации - ммм, столько всего, попробуй охватить. На момент устройства - полкоманды сидело на eclipse, остальные - IDEA. Сейчас все кроме одного - на IDEA. Сначал пользовался "альтернативной" лицензией на IDEA, через полгода купил официальную - все-таки парни там такие же как и я, делают отличный продукт и хотят есть. Прошло полтора года, я освоился, но задачи все равно бывают тяжелы для меня - но в коде я уже отлично ориентируюсь. Раньше это было серьезной проблемой, равно как и бизнес-логика. И тут я решил еще пойти по собеседованиям, натолкнул коллега, которые вот уже месяц как ушел. Ну а что, никогда не помешает посмотреть, сколько готовы за меня заплатить. Открыл hh - выставил сначала 50, но когда откликов стало слииишком много, поставил 110k. Плюс стек чуть шире стал. Собеседований 10 с конца июня посетил. 2 офера получил. Один на 50, второй на 110. И даже на 110 не самые сложные вопросы и задачи (кстати, очень много где работают на связке Hibirnate+Spring (гуй часто на Angular)). Не все так плохо, как оказалось. Я нужен, я не оголодаю. Можно двигаться дальше. А о себе, мне чуть больше 30и как и писал - непрофильное образование. Поэтому во мне много было сомнений. Да они и сейчас есть. Но чтото ведь уже получается. И пишу это я не для себя, и не для вас всех, а для того, неувернного чувака, который все еще думает, что у него не получится - эй ты, да ТЫ, у тебя получится, обязатаельно, морду кирпичом и работай-работай. У нас в команду до сих пор идет набор, и коллеги часто ходят собеседовать таких ребят как тут. Одна девчонка была опять же с джавараша, коллеги зная, что я тоже это прошел(ну как прошел - до 24 уровня), отнеслись к ней с большим вниманием, получила тоже самое задание, что и я. Но на удивление она не стала его делать, хотя о ней были высокого мнения после очного собеседования. Какую зп ставить новичку? 40-60. Учтите, что за 60 могут хорошо выдрать, если вы все еще джун и без опыта. Будьте готовы знать размер int'a, обход дерева, пару распространненых задач на логику - но надо признать, я на своих собеседованиях таких не получал. Если думаете, что хорошо знаете java core, то не обольщайтесь Там много всего, я до сих пор получаю по пальцам от коллег, за использование чего-то вымершего. Всем удачи! Best Job I Ever Had PS. Всегда сомневался в этих историях успеха на этом сайте, никогда не верил. Пришлось пойти и проверить ;)