«Я не хочу так работать». Как медик освоила IT и почему ушла через 3 года

Этот рассказ — крайне субъективное и эмоциональное мнение, основанное на работе в одной компании. Да, у вас всё по-другому. Да, если не нужно кормить семью — можно и уволиться. Да, я глупый человек и плохой программист. И добро пожаловать в комменты, я не буду с вами спорить :)

Медицина

— Почему все врачи работают на полторы ставки?
— Потому что на одну кушать нечего, а на две — некогда.

К сожалению, в этой шутке не доля правды, а все 100%. Это при том, что доктора сперва учатся 6 лет не самой простой специальности, а теперь работают по 50-60 часов в неделю за 150 баксов (это на полторы ставки).

Я была педиатром в небольшом городе рядом с Донецком. За 5 лет работы до 100 баксов моя зарплата так и не доросла — курс рос быстрее. Прибавьте к этому постоянные претензии «яжматерей», антипрививочников, воинствующих веганов, очень заразные и тяжело переносимые в 25 лет детские инфекции, которые я постоянно цепляла, и картина получается совсем уж безрадостная. Не хотелось заниматься этим всю жизнь. А из-за дикой коррупции и руководства, которое сознательно вставляло палки в колёса, я не поменяла специализацию на что-то более подходящее.

К тому же особой тяги к педиатрии у меня никогда не было. Поступила в мед, потому что не смогла убедить родителей, что медицина — это бессмысленно и бесперспективно, а интересно мне совсем другое.

Копирайтинг

Из-за безденежья и постоянных больничных у меня в жизни и появился копирайтинг. Тогда 10 баксов в день были серьёзной прибавкой к зарплате. Были месяцы, когда копирайтингом я зарабатывала больше, чем врачеванием. Так купила первый нетбук (невероятно удобная штука, выручал меня много лет) и смогла попутешествовать (31 день отпуска + 14 бесплатного). Да и просто это же так круто — собирать из разрозненной информации красивое, связное повествование, расставлять все эти запятые и мягкие знаки, и делать это дома, когда и как удобно.

Друзья-программисты

Всё же у медунивера был и плюс — именно благодаря институтским друзьям я попала в тусовку туристов. Настоящих, которые с рюкзаками и палатками. И почему-то среди них оказалось очень много программистов, с которыми мы до сих пор иногда выбираемся побродить по горам. Мы одновременно выпустились из институтов, и слушать их рассказы о том, что аренда квартиры забирает аж треть зарплаты, было очень странно. Чуваки, я живу с родителями, потому что мне нужно две зарплаты на аренду квартиры на окраине небольшого города.

Так я впервые познакомилась с волшебным миром IT. С очень странными и очень интересными людьми, которые, даже сидя у костра in the middle of nowhere, продолжают обсуждать работу, потому что им это интересно. Которые могут сделать какую-то полезную магию, и её можно загрузить к себе на комп. Которые поднимают FTP-сервер, чтобы обменяться походными фотками. Которые объясняют тебе, что такое рекурсия на примере матрёшки, просто потому что могут. И знаете, за пять лет общения с ними получилось неплохо так подтянуть компьютерную грамотность. Потому что когда на жалобы, что залитый на сайт рассказ выглядит убого, тебе говорят: «Так добавь там теги», — ты идёшь, гуглишь, что такое теги, куда их добавлять, как и зачем. И так далее. А в какой-то момент оказалось, что я понимаю, о чём они разговаривают, когда обсуждают работу :)

Поход в Карпатах, 2017 год

Тестирование

Со временем в походные ряды затесались несколько тестировщиков, и после общения с ними я поняла — вот она, та часть IT, в которой я могу разобраться и делать это за деньги. На дворе был 2013 год, и кроме Савина с Канером информации о тестировании, можно сказать, не было. Классическая парочка была изучена, законспектирована и отложена до лучших времён. Особенно запомнилось и запало в душу вот это — «Will work day and night» из Савина. Тогда я ещё не понимала, насколько это правда.

Уточню, что в Донецке в то время было три аутсорсинговые фирмы, в которых в сумме работало 100-150 человек. Соответственно, шансов найти работу тестировщиком не было абсолютно.

Война

Шанс подвернулся, откуда не ждали. Началась война, и пришлось срочно переехать в другой город. Заявление на увольнение из больницы передала через знакомых. Надо было зарабатывать, и я снова взялась за копирайт. Оказалось, что за пару лет расценки сильно упали и найти заказы с оплатой уровня 2012 года нелегко, но реально. Писала общеобразовательные статьи о медицине.

Курсы-курсы

Пока искала заказы на копирайт, попалось объявление о наборе на бесплатные курсы тестировщиков с последующим трудоустройством. Конечно, я отправила резюме и через пару недель начала постигать азы. Написать впервые «The button is not clickable» было настоящим подвигом при довольно пассивном английском. Но за пару недель я втянулась, выучила стандартные описательные фразы, разобралась с системой трекинга (кажется, там была Bugzilla). После окончания курса оказалось, что только я и еще 4 человека из 36 на курсе благополучно выполнили все условия и получили сертификат. Прошли недели, обещанного приглашения на работу не было, и я задумалась о поиске работы в тестировании.

К счастью, как раз в это время (осень 2014 года) одна из крупнейших харьковских фирм открыла набор на курсы. Две поездки из Никополя в Харьков, одна из них — стоя в автобусе 8 часов — и я зачислена на следующие курсы, теперь фуллтайм.

Волшебный мир IT

Первые несколько месяцев у меня был шок. Я просто ходила по коридорам офиса, смотрела на принтеры с пачками бумаги в коридорах, туалеты с волшебными самообновляющимися накладками, чай и кофе на кухнях и привыкала к ощущению, что это норма. После пяти лет выяснений, кто спёр ручку медсестры из кабинета и замков на тумбочках, этот мир казался сказкой.

А когда после парочки собеседований нас распределили на проект и я впервые получила заработанные деньги — радости было на пару недель. Тогда как раз сильно подпрыгнул курс, и заработок стажера за неполную неделю при долларе по 40 оказался почти равным зарплате врача за месяц.

Первый проект

Это была система со сложной, постоянно меняющейся логикой, поэтому тестирование проходило полностью в ручном режиме. Когда я появилась на проекте, его как раз переводили с типичного Waterfall на что-то более гибкое, с переменным успехом. Мои опасения по поводу того, что работать будет дико скучно, не оправдались. Разбираться, как оно работает, как должно работать и почему всё нужно переделать, оказалось очень увлекательно. А разработчики, которые писали в Jira «My code is perfect, problem is in your server», только добавляли азарта.

Постепенно работа превращалась в рутину — посмотреть таски на месяц, написать тесты, потестить, ну вы знаете. К счастью, именно в этот момент один из коллег на проекте выучил Objective-C и перешел в отдел iOS-разработчиков. Он занимался тестированием трансфера данных, которое почему-то называлось фиды. По сути, та же мануальщина, но тестовые данные нужно добывать скриптами и уметь их запустить на сервере.

Моя первая реакция на его переход была: «А что, так можно было?». Вторая: «А можно на его место?!». Намного более интересная и технически сложная работа, маленькая команда «фидеров» — на тот момент это было идеально.

Нужно уточнить: тогда мне казалось, что единственно возможный путь из тестировщиков в разработчики выглядит так: ручное тестирование → автоматизированное тестирование → разработка. И этот переход коллеги в другой отдел просто перевернул мои представления. Это же можно не учить Java и фреймворки тестирования, а сразу упороться в JS и сопутствующее и ломиться во фронтенд! Очень к месту оказалась и беседа с тимлидом о моём прогрессе и направлении дальнейшего роста, которая утвердила меня в мысли двигаться сразу в разработку.

Кстати, по поводу тимлида. Сейчас я понимаю, как сильно мне везло с руководителями во время работы. Особенно с первым. Он собрал много очень разных и очень интересных людей и сделал из них настоящую команду, в которой все относились друг к другу с уважением, понимали шутки и иногда кидались мячиками. Тогда это мне казалось само собой разумеющимся — чёрт побери, у них в туалете на сидении автоматически меняется накладка. Конечно, тут работают только адекватные, весёлые и интересные люди. Как же сильно я ошибалась и как велика оказалась заслуга лида! Миша, если ты это когда-то прочитаешь — огромное тебе спасибо!!!

После перехода в команду фидеров начался мой «марафон» по обучению JS длиной в полтора года. На перерывах, по выходным и вечерам — все попавшиеся бесплатные курсы были моими, Coursera и Codecademy постоянно висели во вкладках браузера. Да, было тяжело, да иногда всё доставало, хотелось просто лечь и лежать, и я забивала на всё и шла бегать. Лечь и лежать далеко не всегда помогает :) И ведь главное в марафоне — не избежать падения, а после него встать, отряхнуться и бежать дальше.

Признание

Однажды, где-то в середине этого «марафона», сижу я на перерыве, никого не трогаю. Подходит коллега и говорит: «Ань, я тут питон начал учить, и чёт у меня не получается запустить скрипт. Глянь, пожалуйста».

Так я поняла: да, это успех, мои усилия не пропали даром. Хотя питона видела только в зоопарке, подхожу. А там в самоучителе открыт скрипт, типа такого:

if 1:
    print('true')
else:
   print('false')

А у коллеги написано так:

if 1:
print(„true“)
else:
print(„false“)

Хм-м-м, что-то они выглядят по-разному. Добавляем отступы — и оно работает! Никогда больше я не испытывала такой гордости за себя и уважения от коллег за написанный код :)

Смена руководства

Тем временем у нас поменялись два начальника отдела и пришел третий — плотно и надолго. Отдел сильно вырос, но новый начальник выбирал людей уже под себя и совсем не так, как наш бывший тимлид. Это по-прежнему были интересные и весёлые люди, но другие. А старожилы начали расползаться по другим проектам и фирмам.

Да и за два года работы мои розовые очки стали попрозрачнее, единороги в коридорах бегать перестали, бесплатный чай уже казался не очень вкусным и некачественным. Хорошо хоть сидушки в туалетах всё так же творили магию (да, я до сих пор от них в восторге!).

Некоторые люди из коллектива работали там уже больше двух лет, и стала очень заметной конкуренция за повышение и стремление в менеджеры. Даже те, кто не имел нужных качеств, упорно ломились в тимлиды, и некоторых из них повышали. Но менеджеров нужно меньше, чем есть желающих ими стать, и начались попытки выслужиться, показать себя в лучшем свете и всякие прочие неприятные вещи. А тех, кто хотел просто работать и развиваться как тестировщик — стали нагружать менторством и контролем проектов. Конечно, были несогласные и недовольные, но куда же ты пойдёшь, если вся твоя ценность — в знании проекта? Всё это стимулировало ещё активнее изучать технологии и чаще напоминать тимлидам о желании сменить отдел.

Примерно в этот момент звёзды сошлись, и мне назначили собеседование в JS отдел. Огромное спасибо начальникам отделов, которые всё это организовали!

На переднем крае

Да, сменить специализацию внутри компании оказалось несравнимо проще, чем прийти снаружи. С улицы меня бы не взяли. А тут был некоторый переходный период, возможность доучить React и всё связанное, постепенно войти в проект. И снова мне повезло с тимлидом. Женя, если ты это когда-то прочитаешь — огромное спасибо за помощь, терпение и веру в то, что я справлюсь! И снова человек смог организовать совершенно разных людей, работающих в разных проектах, в интересную группу, уважающую друг друга и иногда собирающуюся вечером выпить пивка за партией в покер.

Выше я писала, что учить программирование и одновременно работать тестировщиком — тяжело. Фигня. Если то был марафон, то здесь — ультратрейл, 200 километров по горам без сна и отдыха. Там я успевала ходить на тренировки и почти всегда спать не меньше 7 часов. С программированием такое не прокатило. Приходишь с работы — и продолжаешь то же самое дома, для обучения. И так 4 месяца. Через 4 месяца я настолько отвратительно себя чувствовала, что пришлось выбирать — возобновить регулярные тренировки и госпитализироваться из-за проблем со спиной. Но к этому моменту я уже достаточно уверенно справлялась с текущими тасками, поэтому выделить 3-4 вечера в неделю на восстановление получилось.

Софт скиллы

Через полгода мне дали примерно такую характеристику: «С программированием слабовато, но за счёт отличных софт скиллов затаскивает». Да, два с хвостом года в тестировании очень заметно помогали — я свободно общалась с заказчиками, мне было несложно лишний раз написать письмо с уточнениями или отчётом о сделанном. Как мне однажды сказали: «Легче научить программированию, чем английскому», — и это прям очень точное наблюдение.

Легаси JS

Так, постепенно доучиваясь, после нескольких проектов по несколько месяцев каждый, я впервые попала на Очень Большой и Старый Проект. Да, JS — молодой язык, но и на нём уже есть легаси-проекты. Да, это страшная штука. В нашем было намешано всё — от чистого JS и Jquery начала 2000-х, до React и Angular. И снова софт скиллы не подвели — общаться и переписываться пришлось ой как много.

Так, спрашивая и переспрашивая, пробуя и ошибаясь, мы разбирались в структуре проекта, его работе и постепенно начали всё увереннее с ним работать. Ну, вы знаете.

Единственный минус этого всего, он же и плюс — это был Очень Большой и Старый Проект. Который стабильно и надолго, но ничего нельзя менять. Уйти на йогу на полчаса раньше — нет. Прийти на час позже — сперва согласуй с начальством. Удалённо поработать — да вы что, ни в коем случае! Созвон из дома — ни за что! Отпуск за свой счёт — она ведьма, сжечь! Нельзя. Согласуй. Нет. Потому что так не принято. Работай, как все.

Причём такая же ситуация была и на остальных проектах, и каждый раз, когда я жаловалась HR на дикую негибкость, — они отсылали к менеджеру проекта. А там начиналось: «Никогда, нельзя, нет». Незадолго до увольнения я слышала, как моих бывших коллег-тестировщиков отчитывали за опоздание на 15 минут.

Мама, я не хочу так работать

Однажды коллега по тому самому Большому и Старому Проекту рассказала, что её сын, глядя на постоянные овертаймы и работу по выходным, сказал: «Зарабатывать много денег — это, конечно, хорошо, но я бы не хотел так работать».

Это был первый раз, когда я всерьёз задумалась о том, что здесь ничего не поменяется и значит нужно что-то менять самостоятельно.

Попытки что-то поменять и последние месяцы работы

Я начала напрягать лидов, менеджеров и всех, до кого дотянусь, в попытках поменять график, отпуск, да что угодно. Так уж сложилось, что большая часть интересных и полезных мне активностей происходит вечером, и мне удобнее работать с 8-9 до 17-18 часов. Но нет, нельзя. График до 19, вот и работайте до 19.

Подготовка к соревнованиям по туризму, 2016 год

Была мысль добавить пару часов к обеденному перерыву, чтобы успевать потренироваться, но это и неудобно, и тоже нельзя. Отпуск больше недели нельзя, а больше двух — нельзя категорически, особенно летом.

Съездила на неделю в отпуск, посмотрела вокруг — там солнце, море, лето приближается. А мне нужно вернуться, и снова с 10 до 19 в офис с плохой вентиляцией. И около окна обязательно сидит человек, которому дует. А море синее и мокрое, а жизнь — одна, и три лета из неё уже вычеркнуты безвозвратно. И четвёртое скоро вычеркнется.

Вернувшись из отпуска, я сказала, что увольняюсь. Оказалось, что две недели обязательной отработки в договоре — фигня. Да, можно было разругаться со всеми и уйти через две недели, но софт скиллы не позволили. Поэтому процесс растянулся на полтора месяца. Деньги, повышение и новое кресло обещали. Но на новом кресле до моря не доедешь.

Есть ли жизнь после IT

Реабилитация после волшебного мира IT длилась четыре месяца. Из них в сумме три недели в Карпатах и почти месяц путешествий по всем знакомым и родственникам. Первые пару недель я просто лежала на балконе и читала книги. Это же так круто — дышать свежим воздухом, в котором содержание углекислого газа не доходит до угрожающих жизни отметок. И когда на тебя светит солнце — тоже круто. И бегать днём, когда светло, нет толп людей с сигаретами и собаками. И поспать днём (не люблю спать днём, но сама возможность!). И много других простых житейских вещей, которые несовместимы с графиком с 10 до 19.

Деньги я отложила ещё во время работы, а так как мы живём вдвоём с парнем — затраты на квартиру и еду не такие уж большие. Хватало и на поездить, и на проживание.

Upwork

Upwork казался идеальным вариантом работы. Это же фриланс, работаешь в удобное тебе время, нужен отпуск — не бери заказы и всё. Но когда я там зарегалась, оказалось, что им нужен человек-швейцарский нож, который может в одно лицо сделать всё и потом это поддерживать, и желательно за 5 баксов в час. И весь мой айтишный опыт можно засунуть куда-нибудь поглубже, ибо работа на легаси-проектах ну никак не помогает сделать сайт в вордпрессе и поддерживать его потом. Поэтому Upwork так и остался светлой нереализованной мечтой. Возможно, когда-нибудь я туда вернусь уже не как разработчик.

Что сейчас

Можно сказать, снова копирайт. Теперь аналитические статьи для ресурса о беге. В некотором смысле удовлетворяю собственное любопытство за чужие деньги — несколько часов в день ищу международные исследования на околоспортивные темы и потом собираю в легко читаемый, понятный обычному человеку материал. И здесь пропущенная точка с запятой ничего не ломает :)

Потом добавились триатлеты — харьковскому клубу нужен был человек, который поможет тренерам с текущими клубными делами, тоже на несколько часов в день.

Волонтёрю в нескольких проектах — тоже текстами и переводами.
Бегаю.
Отдыхаю.
Гуляю с друзьями.
Готовлю еду, потому что интересно, а не потому что надо.
Не отпрашиваюсь.
Могу поехать в отпуск, когда захочу.
Да, денег меньше, но жизни — больше.

Жалею ли

Нет! Вообще мне кажется хорошей идеей сперва обдумать поступок, а потом его сделать. Так получается не всегда, но с уходом из IT эта схема сработала.

Прекрасные мечты о волшебном мире IT оказались очень далеки от реальности. Две основные цели прихода — удалённая работа и свободный график — в моём случае оказались невозможными. Заработок, конечно, больше, чем у врачей, но не космос. За три с половиной года я так и не доросла до тысячи баксов. Да, я была тестировщиком, и зарплаты у них ниже. Да, я перешла в программирование интерном на ту же ставку. Но она была очень-очень далека от тысячи. А когда после увольнения я начала просматривать вакансии и увидела нынешний уровень зарплат...

Да, IT — это прекрасные люди и возможность роста. Но часто руководство сводит на нет все попытки людей что-то поменять. А довод «так не принято» в ответ на просьбы по смене графика мне кажется не слишком убедительным. И подход «пусть уходят, наберём джунов» — не слишком правильным в дальней перспективе. Хотя десятилетия удачной работы фирмы доказывают обратное. Видимо, психологический комфорт исполнителей — далеко не самое главное для успешного бизнеса. Или, может, просто я гуманитарий и программирование — не моё. Что, возможно, так и есть.

А ещё я в который раз убедилась в том, что работа должна быть по любви. Ну хоть по небольшой симпатии. Мы же выбираем приятных нам и комфортных в общении партнёров для жизни. А работа — следующее (или первое, если не учитывать сон) по количеству затрачиваемого времени занятие. С программированием же ещё сложнее. Если ты хочешь быть хорошим разработчиком (а я привыкла делать работу хорошо), то 40 часами в неделю не обойдёшься. 9-10 часов в офисе (учитывая перерыв и английский), плюс час-два в день на дорогу — и оставшиеся 3-4 часа нужно провести не с семьёй или на приятной и полезной тренировке, а программируя. Потому что иначе через полгода ты безнадёжно отстанешь по технологиям и будешь сидеть в том самом Большом и Старом Проекте, потому что больше нигде не нужен. Мне не настолько интересно программирование, чтобы заниматься этим 12 и больше часов в день. Поэтому да, я плохой разработчик. И да, работа должна быть по любви.

Хочу ли я вернуться в IT? Точно не сейчас и точно не программистом. Может, техническим писателем или БА. Но, как написали мне на Djinni, 80% их вакансий — полный день в офисе. А остальные 20% — «гибкий график». На один такой гибкий я уже насмотрелась.

Что дальше

Посмотрим :) Наверняка, буду развиваться в писательстве, «яжгуманитарий». Попробую получить образование, о котором мечтаю с детства. Съезжу в новые красивые места. И точно буду оставаться открытой к предложениям и внимательной к происходящему — иногда интересные предложения прилетают, откуда их совсем не ждёшь.

Похожие статьи:
Богдан Штепан — Back-end Software Engineer, який у жовтні 2021 року підписав контракт щодо створення контенту для LeetCode, однієї з найвідоміших...
Цифровая революция открыла новые возможности для бизнеса. Вместе с этим, она поставила много новых задач перед компаниями....
Североамериканский оператор мобильной связи Sprint, предоставляющий услуги предоплатной мобильной связи под торговой...
Мы анонимно пообщались с Java-разработчиком из Харькова о том, как ему удалось устроиться в крупную продуктовую...
Літо — гарна пора, щоб збиратись разом і відпочивати. Торік через каратин багато хто ще побоювався проводити час...
Яндекс.Метрика