ru:https://highload.today/blogs/kak-najti-rabotu-vo-vremena-krizisov-zapiski-tsinichnogo-programmista/ ua:https://highload.today/uk/blogs/yak-znajti-robotu-v-chasi-kriz-zapiski-tsinichnogo-programista-zi-stazhem/
logo
Карьера      17/08/2023

Как найти работу во времена кризисов. Записки циничного программиста со стажем

Владимир Кожаев BLOG

Фрилансер

Всем привет, меня зовут Владимир Кожаев и в ІТ я довольно давно. Прошел кризис 1998 года (я как раз поступал в ВУЗ и параллельно искал какую-то подработку), кризис 2008 года, ковид и войну — опыт обширный.

Надеюсь, мои советы помогут вам и сейчас. Кому-то  они покажутся очевидными, как преподавателю математики доказательство формулы Ньютона – Лейбница. Но и очевидное, бывает, не делаешь. Так что статью можно рассматривать как руководство.

Почему работы бывает мало

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

Что делать?

Если ты попал в яму первое что нужно сделать – перестать копать.

Уилл Роджерс (американский ковбой, комик и комедиант)

Нравится вам, или нет, для жителей Украины сейчас рынок пренадлежит работодателю, он может выбирать. Сделайте, чтобы выбрали вас. Как? Правила ниже.

Будьте вежливы

Элементарные правила, которым учили в младшей школе.

  • Во первых здоровайтесь с людьми, при этом не забывайте улыбаться.
  • Во вторых, не опаздывайте на собеседования.
  • В третьих, одевайтесь в деловом стиле. Это раньше можно было прийти куда-то в майке на голое тело коротких шортах из которых торчат волосатые ноги в затасканных шлепанцах и вас бы взяли — других претендентов нет. Сейчас, когда на одну вакансию приходит несколько десятков резюме от толковых ребят, такого красавца даже не будут рассматривать.
  • Курс Full-stack розробки від Mate academy.
    Станьте Full-stack розробником з нуля. Mate academy дає комплексні знання і навички для розробки повноцінних веб-рішень — від візуальної частини до серверної логіки. Ви освоїте технології, щоб створити власний проєкт від а до я — без допомоги інших.
    Ознайомитися з курсом

Знайте материальную часть

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

Соответствуйте ожиданиям

К примеру, работа предполагает техническую поддержку: работа с клиентами, багфиксинг. Если вы скажете, что интересуетесь алгоритмами и ненавидите общение, на работу вас не возьмут.

Докажите, что не пропадете

Знаете, какие у работодателей сейчас главное опасение? Что в один прекрасный день, нужного ему программиста неожиданно заберут воевать. Какой из этого вывод? Решите свои вопросы с военкоматом.

Я ни в коем случае не агитирую уклоняться от мобилизации (это уголовно наказуемо, если что), напротив, если вы знаете что рано или поздно ваша очередь настанет, то чего ждете?

Вы же понимаете: пойманными на улице затыкают дыры. Медкомиссию они проходят формально, о выборе места службы речь не идёт. Поэтому, для людей с позицией «если позовут — пойду» самое лучшее решение — найти подразделение в котором будете служить и поступить туда добровольцем. Так шансов выжить гораздо больше 

Для тех же, кто служить по разным причинам не может, нужно подтвердить свой статус. Не ждите пока жареный петух клюнет в задницу — оформляйте документы сейчас. Работодатель, узнав что вы с Украины разумеется не спросит, заберут ли в войска. Он лишь сочувственно поинтересуется, мол ты как, в безопасности?

Вот что отвечаю я:

Да, я живу в Украине, но в Киеве. Столица — самое безопасное место, здесь хорошее ПВО, поэтому ракеты и БПЛА сбивают, вероятность погибнуть от них не больше, чем в автокатастрофе. Много иностранных корреспондентов + можно попасть на человека со связями. Отсюда мобилизация происходит +/- законным путём. В военкомате я уже был, имею ограничения по здоровью исключающие отправку близко к линии фронта. В тылу же мужчина за 40 без опыта боевых действий, военного образования и желания освоить армейскую специальность и даром не нужен. Желающих перекладывать бумажки за 20 тыс. гривен хватает. Ко всему я — аспирант очной формы, поэтому мобилизации не подлежу.

О том, что запрета на выезд нет де-юре, но есть де-факто, говорю только когда спрашивают.

Онлайн-курс "QA Automation" від robot_dreams.
Це 70% практики, 30% теорії та проєкт у портфоліо.Навчіться запускати перевірку сотень опцій одночасно, натиснувши лише одну кнопку.
Детальніше про курс

Как переждать сложное время

Имейте финансовую подушку

Конечно, немного запоздалый совет, но не всегда в вашей карьере светит солнце и зеленеют листья — зима тоже бывает. Поэтому, нужно иметь запас денег на шесть месяцев жизни, а лучше на десять. За десять-то месяцев вы всяко на работу устроитесь. Получив её, заведите правило откладывать 20-30 процентов на чёрный день. Это означает, что вы в начале откладываете неприкосновенные 20%, потом на оставшееся живёте.

Сократите затраты

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

Не крутим носом

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

Помогаем ближним

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

Не отчаиваемся

Если ты уверен, что сможешь, — ты прав; если ты думаешь, что не сможешь, — тоже прав

Генри Форд

Самой сложной ситуацией в плане работы для меня была весна – начало лета 2006 года. В городе Николаеве, где я жил, существовало три крупных фирмы. Они заключили между собой договор, что не возьмут никого, кто когда-либо работал в фирме-партнере. Это всё для того, чтобы не бегали за прибавкой в контору через дорогу.

Из одной из них меня как раз уволили, когда оказалось, что навыки в разработке игр им не нужны. Но договор есть договор: в другие две меня не брали. Я обегал буквально весь город, но ничего больше 50 $/месяц найти не мог и понял: нужно уезжать.  Да, 2005-2007 годы были жирными, нанимали всех кто мог хоть как-то включать компьютер, но в крупных городах. Николаев к ним никак не относился.

Курс-професія "Дизайнер інтер'єрів" від Skvot.
Велика практична програма для всіх, хто хоче засвоїти професію дизайнера інтер'єрів і заробляти на реальних проєктах відразу після курсу. Досвідом та інсайтами діляться одразу три лектори.
Програма курсу

Я рассылал по сто резюме в день, трижды ездил на собеседование в Киев, дважды в Харьков получил наконец-то вожделенное предложение и уехал. Не отчаивайтесь и вы!

Только для тех, кто хочет зарабатывать много и не зависеть от местного рынка

Работаем на себя

Украинский рынок труда представлен, в основном, аутстаффингом: между исполнителем и работодателем есть прослойка. Она связывает первого и второго, потом «стрижет» процент с оплаты. Они полезны, но до поры. С ростом навыков гораздо выгоднее находить прямые контракты с западными заказчиками.

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

Конечно, нужно разобраться с продажей себя любимого и получением заработанного, но, во-первых, бабла будет больше, во вторых, если государство выкинет какой-то фортель, можно просто переехать в любую точку земного шара где есть интернет и банк.

Развиваем навыки самопрезентации

Аутстаффинг накладывает отпечаток и на умение проходить собеседование. Как правило, это что-то типа экзамена, если прошел его хорошо допускают к беседе с менеджером, потом с заказчиком или даже представителя заказчика пропускают.

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

В общем, подвешенный язык очень важен. Учитесь себя продавать.

Акцент на решении проблем

Допустим, вам нужно построить дом и приходят два человека. Один: «Я умею пилить, строгать, класть кирпичи, плитку, а как мою стёкла!». Другой: «Я строил дома, коттеджи, дачи, сараи. Исходя из вашего бюджета я рекомендую общую площадь 100-120 квадратных метров, одноэтажный, прямоугольный в плане 2 к 1, вот отзывы клиентов». Кого вы наймете, даже если второй не имеет сертификата от Oracle по поклейке обоев? То-то же!

Онлайн-курс Бізнес-аналіз. Basic Level від Ithillel.
В ході курсу студенти навчаться техніці збору і аналізу вимог, документуванню та управлінню документацією, управлінню ризиками та змінами, а також навчаться моделювати процеси і прототипуванню.
Приєднатися

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

Учимся учиться

Технологий много, знать всё нельзя — жизни не хватит. Поэтому жизненно необходимо осваивать любой фреймворк быстро. К счастью, операторы if-else, циклы, структуры данных и алгоритмы +/- одинаковые во всех языках программирования. Так что каждая технология изучается быстрее предыдущей, если есть навыки обучения.

Лично я использую две техники: pomodoro и язык «Дракон» для раскладывания информации по полочкам.

Налегаем на вечное

Говорят, если взять любое английское слово можно найти библиотеку на JavaScript c таким названием

Из интернета

Технологии появляются и исчезают, тысячи их. Такие модные и востребованные в прошлом вещи как Flex, Silverlight, ObjectiveC, Grails и т.п. уже никому не нужны. Что же делать, как объять необъятное?

Есть четыре вечные темы: математика и алгоритмы, шаблоны проектирования, структуры данных и многопоточность. Зная это разберешься в любом инструменте. Выпускники профильных университетов (при условии, что они освоили программу, конечно) зарабатывают много больше окончивших курсы именно потому, что изучают все вышеуказанное.

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

Онлайн-курс "Управління ІТ-командами" від Laba.
Прокачайте свої soft- і hard-скіли в управлінні кількома IT-командами, отримайте практичні стратегії та інструменти ефективного team-ліда.
Програма курсу і реєстрація

Семинары, лекции, опенсорс

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

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

 

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Онлайн-курс "Архітектура високих навантажень" від robot_dreams.
Досвід та інсайти від інженера, який 12 років створює програмне забезпечення для Google.
Програма курсу і реєстрація

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: