Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Привет, Хабр! Меня зовут Настя, я занимаюсь контентом в Хабр Карьере.
На всякий случай объясню, что происходит: этим летом мы на Хабр Карьере начали собирать истории карьерных провалов от людей, готовых поделиться своим опытом. Хотелось поддержать авторов и помочь им найти новые пути в профессиональном развитии.
Истории продолжают приходить, поэтому мы собрали уже пятую подборку. Если интересно почитать другие, оставляю ссылки: первая, вторая, третья и четвертая.
Помочь авторам можно рекомендацией или просто добрым словом в комментах, а если вы сами в сложной ситуации, то аккуратно напоминаю, что у нас есть сервис Хабр Эксперты, где можно найти ментора, который поможет выбраться из карьерной ямы. А если вы сами ментор — протянуть руку помощи тем, кому она нужна.
Ну, а если просто хочется выговориться и получить советы от хабраюзеров — пишите сюда, и может быть мы заберем вашу историю в следующую статью. Всё анонимно.
История первая
«Я некогда junior+ тестировщик в продуктовой компании. В тестирование я пришёл из саппорта: проект, на котором я работал в техподдержке, закрылся, и мне предложили перейти на другой проект в рамках той же компании. Изначально оговаривалось, что 80% времени будет занимать техподдержка пользователей и где-то 20% — нужно будет помогать разработчикам с тестированием. Это был маленький "карманный" проект с невнятными перспективами, но я решил попробовать, ибо возможность получения опыта в тестировании выглядела крайне заманчивой.
У проекта внезапно появился заказчик, и он (в смысле проект) начал расти как на дрожжах, быстро стало понятно, что совмещать тестирование и саппорт просто физически невозможно. Так я стал просто тестировщиком. Я параллельно изучал теорию тестирования (курсов я не заканчивал, тех.образования не имею), писал чек-листы, тестировал, контролил релизы, участвовал во всех созвонах, снова тестировал, онбордил новых сотрудников, тестировал по ночам, работал в выходные... Спустя 2 года я выгорел просто в угли и уволился.
Полежав месяц на диване, восстановив разрушенную психику, я начал искать работу и был неприятно удивлен. В моей голове вполне укладывалось, почему работодатели отказывают соискателям без опыта. Но вот почему соискатель, самостоятельно освоивший новую профессию, проработавший 2 года, построивший с нуля процессы для отдела тестирования, остаётся за бортом — для меня загадка.
Да, в некоторых случаях я владел не всем заявленным работодателем стеком технологий, что якобы для него критично. Но в большинстве случаев я откликался на вакансии, где либо не было конкретных требований по технологиям, либо они были в категории "будет плюсом". И что же? В ответ тишина, догадайся сам, в чём твоя проблема. Если раньше я считал, что опыт решает и самая главная задача — его получить (привет всем, кто соглашается на неоплачиваемые стажировки), то сейчас я живу в неприятном осознании того, что ни опыт, ни образование, ни интеллект, ни харизма и развитые soft skills не гарантируют тебе НИ-ЧЕ-ГО.»
История вторая
«Моя главная и единственная неудача в IT — я не могу вкатиться. В свои 28 я уже чуть менее пяти лет работаю в гос. конторе на должности инженера-программиста, по сути перебираю таблицы в экселе для прикладного ПО в сфере энергетики. Образование у меня тоже энергетическое и никак не связано с программированием. Несмотря на это сама IT-тема меня интересовала давно.
На 3-4 курсах были попытки в геймдев, писал простые игрушки чисто для себя, вдохновения было много, а умения ноль. Само обучение языкам программирования дается непросто, а всякая сложная математика — это мое слабое место. При этом со временем понял, что сильно ошибся как с карьерой, так и со специальностью. Начал изучать "простейший" python, мое лицо лучше не представлять. Немного помогли нейронки, но с ними желание изучать что-то досконально быстро пропадает. Давно хотел попробовать мобильную разработку для iOS, но пока я не могу даже взять макбук, чтобы это не было заведомо проигрышной инвестицией. Каждый раз, когда я думаю вот взять, скачать курсы/книги и начать развиваться, я не понимаю даже, а что развивать, какой язык выбрать и чему себя посвятить. Бывшая девушка постоянно упрекала за то, что я не начал лихо учить хоть какой-то язык и не устроился в какую-нибудь контору за сто тысяч в месяц. Звучит как бредовое клише, но доля правды есть.
Недавно появилась возможность перейти в проектный отдел той же гос. конторы на должность проджект-менеджера местного разлива. Я прошел нужные собеседования, перед этим подготовился, посмотрел курсы по основам PM, и само это направление для меня звучит интересно и перспективно, если не учитывать, что это все то же болото, только другой отдел. Но все равно я не могу сделать этот важный шаг и начать что-то серьезно учить и заниматься, потому что я боюсь прогореть, как я уже прогорел с выбором специальности для обучения. А вспоминая, что мне уже почти 30, я вообще сознание теряю.
Я как тот неудачник, который смотрит через витрину на это ваше гламурное айти, но сам ничего не способен сделать и ждет кого-то, кто за ручку проведет. Такого не произойдет, поэтому я так и останусь по ту сторону витрины. И, откровенно говоря, если кто-то представит меня на месте джуна в своем отделе — тоже захочет поскорее избавиться. В итоге я сам не знаю, что хочу, но хочу в айти, дайте войти.»
История третья
«Привет, Хабр. Решил поделиться своей историей, возможно, кому-то она покажется интересной, а возможно, и поучительной. Я вырос в небольшом городке, где основным местом работы было, по сути, одно градообразующее предприятие. После окончания ВУЗа и получения красного диплома вернулся в родной город и продолжил славную семейную традицию — работу на Заводе.
Всю мою сознательную жизнь меня учили, что династии на предприятии — это здорово, компания это ценит и поощряет, и я даже предположить не мог, что бывает как-то по другому. Родители моих родителей, мои родители, родители моей супруги, я, моя жена — все мы отдали свою жизнь, свои знания и компетенции родному предприятию. Не буду лукавить, работа мне нравилась и я искренне считал себя амбассадором своего предприятия.
За более чем 20 лет работы я прошел огромный путь от техника до позиции CEO-1, играл важную роль в жизни компании. Реализовал десятки интереснейших проектов от базовой автоматизации до искусственного интеллекта. Отдавал компании всего себя, всё свое свободное время, всю энергию и всё здоровье (в прямом смысле этого слова). Но, как и любой сказке рано или поздно происходит конец, так и в моей жизни наступило некое окончание. Мои заслуги, опыт, значимость сыграли со мной злую шутку.
В компанию пришел новый директор, который ну очень уж не терпел людей, которые умнее и опытнее чем он. Спустя не самое продолжительное время вся линейка N-1 была заменена. Пришли люди, ничего не понимающие в производстве, бизнесе и в технологии. Начались попытки "левых заработков" у некоторых топ-менеджеров. Мне стало, с одной стороны, скучно и неинтересно работать в таких условиях, а с другой стороны, я стал что-то подозревать и предчувствовать, что скоро настанет и мне пора покинуть родной завод.
И тут бы подстраховаться, выйти на рынок, уйти красиво самому на новое место, но я всё ждал, надеялся, мол "ну как так? это я тут 20 лет отработал, а он кто? 3 года в компании и уже успел кучу бед натворить". Надеялся, что акционеры заметят это и уберут этого варяга. Но нет, время шло, акционеры ничего не замечали и в один "прекрасный" день мне сказали, что я больше не нужен, несмотря на все мои заслуги. Выбор у меня небольшой: либо уйти на позицию -2 от текущей, либо "за забор". Я решил, что собственная честь мне дороже и выбрал второй вариант. Поначалу я был просто уверен, что с моими компетенциями и опытом на рынке будут за меня драться, но геополитическая обстановка остановила многие интересные проекты.
И вот теперь я, ТОП руководитель, мужчина среднего возраста, отдавший своё здоровье родному предприятию, не имеющий ни домов ни квартир в Москве, особо-то никому и не нужен. Была пара встреч-собеседований, некоторые потенциальные работодатели честно говорили, что вы для нас overqualified, а опускаться на позиции ниже мне пока не очень интересно. Вот и как тут быть?».
История четвертая
«В 2009 году закончил алтайский политех (он же АлтГТУ) по специальности "Инженер САПР". Хотел, правда, на ПОВТ поступить (тогда "Программная Инженерия" так называлась), но не хватило баллов по ЕГЭ. По специальности не работал ни дня. Карьеру начинал эникеем, потом поработал админом, потом дорос до программиста (был промежуток, когда опять работал админом: кушать-то хочется, а быстро должность программиста найти не получилось), каковым сейчас себя и считаю. За всё время с 2009 года сменил много мест работы (что-то около 10-13). В основном, сам виноват: работать не пёрло, всегда хотелось чего-то другого, чего-то лучше, интересней. Сменил и множество языков: первая работа программистом была ещё на 5-м курсе на Objective-C. Потом были Delphi, C#, C++, Erlang, Go. Больше всего опыта на Erlang, переключился на него в 2013 году.
Самый интересный и сложный проект заключался в разработке блокчейна с полной формальной верификацией в одном университете из одноимённого города. К сожалению, этот проект меня окончательно добил. Всё дело в том, что никто там разрабатывать ничего не хотел: работу и наём специалистов саботировали, требовали только красивые отчёты и бесконечные демонстрации, а последний год работы на нашу команду вообще забили, и мы весь год просто сидели и ждали окончания контрактов. А руководство от университета, похоже, пилило грант. Этот расклад меня просто убил. У нас было много крутых решений, в проект было вложено много сил, лично я жертвовал и временем, и здоровьем. Но всё было похерено желающим срубить бабла руководством.
С тех пор я возненавидел бизнес (а это был не научный, а исключительно прикладной проект) и отрасль IT в целом, но продолжаю любить программировать. После увольнения оказалось, что Erlang (а в этом проекте он и использовался) не нужен совсем никому. Я много времени потратил, изучая математику: сначала профильную для формальной верификации, функционального программирования и разработки языков программирования, потом — математическое моделирование, вычмат, численные методы и т.п. Но оказалось, что самоучка в этих областях тоже никому не нужен. Да и не самоучка тоже.
А деньги кончались, пришлось искать работу. Начал я её искать в сентябре 2022 и решил вернуться к С++ после довольно долгого перерыва на Erlang и Go. К Go возвращаться не хотелось, поскольку мне не понравился ни сам язык, ни сфера, где его используют: там тоже был неудачный проект, который вроде и сделали и внедрили, а потом нам сказали: "Извините, ребята, у нас реорганизация, вы нам больше не нужны.". Оказалось, что с таким перерывом (а это 9 лет, с 2013 по 2022 я ничего серьёзного на С++ не писал, хотя за стандартами более менее следил) я опять никому не нужен. Не нужен ни с Erlang, ни с математикой всех видов, ни с C++. В офис, может, и нашлось бы что, но я живу на Алтае, у нас тут отрасль IT вообще никакая, а переезжать с женой и ребёнком из собственной трёшки в городе, где у тебя родня и друзья, в другой город, где ты никто и звать тебя никак, где ты никого не знаешь... В общем, не хотели мы с женой переезжать и работу я искал исключительно удалённую, благо опыт в таком формате большой: начал удалённо работать ещё году так в 2018.
Работу удалось найти только в декабре 2022, и то какой-то бэкенд в одном московском вузе, связанном с геодезией и картографией. Дали должность младшего научного сотрудника, но платили катастрофически мало: оклад меньше 30 000. С ипотекой и ребёнком вообще без вариантов выжить. Пару месяцев потерпел и ушёл. Начались опять мытарства с поиском. Решил параллельно изучать Unreal Engine, чтобы заняться инди-разработкой, поскольку к работе на дядю у меня сформировалось отвращение: дяди последние года стрёмные попадались, последний по-настоящему успешный проект был в 2013-2015 годах. Жена тоже присоединилась к изучению UE, вдвоём по сей день и ковыряемся. Но работу я всё же нашёл в июне 2023. И как обычно, вроде всё нормально, но всё равно чего-то не хватает. Даже близко к геймдеву, правда, движок не UE, а хотелось бы его: движок, с которым приходится работать, мне совершенно не нравится.
А ещё у меня сформировалось отвращение к собеседованиям: на тебя смотрят, тебя оценивают, только зубы не смотрят, как на невольничьем рынке. Вопросы — это вообще швах. Алгоритмы спрашивают зачем-то, но на вопрос "где в работе мне может пригодиться знание наизусть кода пузырьковой сортировки?" ответить не могут. Многие дают такие тестовые задания, что их немного допилить и вот вам готовый проект, который можно продать. А то, что я без каких-то гарантий потратил своё время и силы, это задание решая, никого не волнует. Ещё и откажут, потому что что-то не понравилось. Очень многие рекрутёры на том же HH просто игнорируют твои отклики, даже не просматривая. Или просматривают, но удостоить тебя ответом, пусть даже отрицательным, видимо, считают ниже своего достоинства. Почти никто не пишет зарплатную вилку в вакансии, и по факту ты откликаешься на кота в мешке. Чтобы вы так же в магазин ходили, где на ценниках цены не написаны!
А ещё у меня нет пет-проекта: я не пойму, зачем он нужен и что там делать. Все говорят: "напишите программу, которая вам нужна". Ага, а мне вот никакая программа не нужна, мне и так нормально. И моему единственному другу никакая программа не нужна. И никому из моего окружения никакая программа не нужна. А если и нужна, с чего вдруг я должен тратить время и силы забесплатно? Ненавижу всякие LeetCode и прочие HackerRank'и. Пытался себя заставить решать там задачи: типа модно же, все так делают, к собеседованиям готовятся. Я вот не готовлюсь к собеседованиям, потому что собеседование — это не экзамен, к которому надо готовиться. Собеседование –- это беседа. Ну и нечестно и бесполезно что-то специально зубрить в надежде, что тебя именно это и спросят. Я знаю то, чем сам пользовался. Но могу и забыть, потому что никогда особо ни во что не углублялся: не нужно было и не интересно. Исключение: математика, это было очень интересно, я даже ДУЧП почти научился решать, вот только не нужно это никому оказалось. Ну и с Unreal Engine интересно ковыряться. Короче, ни LeetCode, ни HackerRank мне не зашли: начинал несколько раз и бросал. Мне скучно решать те задачи, поскольку с реальностью они ничего общего не имеют. Я просто не вижу для себя смысла их решать.
В общем, проблема сейчас такая: вроде и работаю пока, вроде и не гонят. Но в то же время понимаю, что если погонят, то опять буду несколько месяцев мучительно искать работу. И что делать, когда ненавидишь современное состояние отрасли и любишь программировать, не знаю. Если честно, очень сильно устал. Хочется просто на несколько лет забить на IT, программировать для себя. Но надо где-то деньги брать, ипотеку платить, семью кормить. А я более-менее сносно умею только программировать.»
Напоминаю, что в комментах можно поддержать авторов или просто написать, как бы вы поступили на их месте. А если вы ментор и помогаете специалистам разбираться в карьерных вопросах — оставляйте ссылку на свой аккаунт на Хабр Экспертах, чтобы другие читатели могли обратиться к вам за помощью.