Выбор профессии – программист – был мной сделан еще в детстве. В силу неадекватности родителей мне пришлось идти на мат. методы на экономический факультет, хотя на мат-мех поступить было бы намного проще, туда меня бы взяли без экзаменов. После чего пришлось еще 2 года учиться на айтишника за свой счет. Было очень тяжело, параллельно приходилось много работать с переработками и по выходным, поэтому времени на практику не было, сил хватало только бегать вечером после работы на лекции. Последние зачеты я просто выклянчила. На старте карьеры я оказалась с 2 математическими образованиями. Затем я устроилась в сопровождение. Работала с базами данных, помогала программистам по мелочи (локализовать проблему, снять логи, поставить/снять надстройку, прописать что-нибудь в реестре и т.п. – программисты все сидели в другом офисе, и удаленного доступа к рабочим столам моих пользователей у них не было). Там было весьма непросто психологически (все постоянно звонят и на тебя орут), но я знала, ради чего терплю, и терпела. Через несколько лет прошла пару курсов по тестированию (2 из 3 этих курсов были ни о чем и оказались полезными только чтобы украсить резюме) и устроилась ручным тестировщиком. Освоившись, спросила, что нужно на повышение, ответ был - автотесты на BDD. И зарегистрировалась на javarush. Это было лето 2019 года. Прошла 13 уровней, попросила показать проект, чтобы понять, насколько там сложно. Оказалось, что тесты на BDD – тесты из готовых процедур , и java там знать не надо. Автотесты на BDD дались просто и быстро. Руководитель сказала, что нас все устраивает, но повысить не можем, ставок нет, ищи работу. А дальше начался АД. От всей затраченной энергии 15% ушли на обучение java (до 20 уровня javarush), а остальные 85% на преодоление бюрократического трэшняка. То им надо, чтоб я (работая в этой же фирме) переехала из офиса в 5 минутах от дома в офис на другой конец города («чтобы можно было потрогать за ногу»), то очередная hr забывала руководителя спросить, можно ли мне остаться в этом офисе, и я впустую тратила 5 часов времени на собес. И 5 раз меня брали на работу, после чего 5 раз звонили рассказывали про «замороженные ставки». Волшебно узнавать , что я все выходные, не разгибая спины, сидела делала тестовое задание на «замороженную ставку». Последний раз было особенно обидно, брали в нагрузку, нужен был человек с релевантным опытом в бух учете, нужен был срочно, готовы были учить. Ставку заморозили из-за начала пандемии. Наконец мне повезло. На очередном собесе ничего особо не спросили и взяли. Взяли тестировщиком, но в итоге работы не оказалось, и я стала разработчиком. Это было лето 2020 года. Прошло больше года. И стал начальник на обедах постоянно всем рассказывать, что он «сидит не на своем месте» и ходит собеседоваться то на 400 тыс. в месяц, то на 500. А на 300 тыс. у него много офферов, и это уже не его уровень. Послушала я эти рассказики и решила тоже открыть резюме. Денег мне платили как ручному мидлу (в фирме есть ограничение по повышению дохода в год в процентах, его якобы не обойти), а работа при этом как у девелопера-джуна, ну так и открою, за спрос денег не берут. И тут началось самое интересное. Я не успела даже посмотреть ни одну вакансию и написать тому, кто бы понравился мне! Я успевала отвечать только тем, кто захотел меня! И то только по телефону и по почте. Был бы еще подключен телеграмм, точно бы не успевала. Было 2 недели собесов. Меня порвали на тряпки – java-разработчика, согласного на понижение на автотесты, найти непросто. Спрашивали на собесах откровенную х%%%ю. Чем отличаются final, finally и finalize? Вычитала достойный ответ на этот вопрос – тем же, чем String, Spring и Swing. В голове уже был список из 10 их дебильных вопросов, типа какие методы у класса Object и отличие абстрактных классов от интерфейсов. Сначала думала, может, пара ленивых собеседующих попалась, лень нормальные вопросы позадавать. Ан нет! Все везде спрашивали одно и то же. Крайне позабавило, когда 2 или 3 раза подряд дали решить задачку: найти, сколько раз каждый символ встречается в переданной строке. Один собес (в Тинькофф) оказался нормальный, там парень задавал нормальные вопросы и дал нормальную задачу (пришел на вход массив 9*9, определить, является ли этот массив судоку). Говорю ему так с сарказмом удивленно – как, неужели сегодня задачки про количество символов в строке не будет, а то я уж подготовилась. Он поржал и ответил, мы же не совсем отморозки, чтоб давать эту задачку, мы ее называем «Молоко» - посчитать, сколько раз в слове «молоко» встречается буква «о». И вот прилетел первый оффер. Позвонили, сказали, точно берем тебя на работу (автотесты), на почту оффер через день, согласуем деньги (я им озвучила ОТ скольки хочу). Поговорила с начальством – моментально должность и такие же деньги прилетели на подписание на текущей работе, в этот же день. На следующий день был еще один собес на автоматизатора. Там вообще руководитель сказал, я и так вижу ваше резюме и все что спросил – работала ли я с PowerShell. Тоже сказал беру. Я ему – мне уже указанную в резюме зарплату дали и тут как разрабу, мне нет смысла идти к вам на понижение на автотесты. Спросил – сколько хочешь? Я зарядила в полтора раза больше, чем указано в резюме. И он дал. На следующий день позвонили из первой фирмы, я объяснила ситуацию, что уже есть оффер на в полтора раза большие деньги, они послушали и ушли согласовывать такие же. Согласовали меньше, поэтому я выбрала вторую фирму. В итоге я получила за год повышение дохода в 2.5 раза и устроилась Senior Test Automation Engineer. Естественно, тут мне помог не только javarush, а еще и релевантный опыт в ручном тестировании, автотестировании, разработке, настойчивость, уверенность в себе и воля к победе. Все, кто надо мной смеялся и говорил, что программистом мне стать не дано, работают сейчас рядовыми экономистами в коллективах типа «Дом-2» за рядовую зарплату. Так что, коллеги, я настоятельно рекомендую не слушать тех, что пытается подрезать вам крылья, а слушать только тех, кто в вас верит и говорит, что у вас все получится! P.S. Senior – разработчик из моей уже бывшей команды стебется, что сейчас бум, берут всех: и джунов, и стажеров. Даже тех, кто в луже пьяный лежит. Подходят спрашивают: «Знаешь такое слово – java? Тогда давай к нам на работу, сейчас тебя прокапаем за выходные». Так еще же, говорит, надо следить, чтоб такого сотрудника потом не перекупили! Так что ловите момент :)