OverrideTech Анатолий Марандюк – Telegram
OverrideTech Анатолий Марандюк
1.13K subscribers
43 photos
8 videos
98 links
Превращаю людей в разработчиков и рассказываю, как им с этим жить

Для связи: @Marandyuk_Anatolii
Download Telegram
Итоги года [2]

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

Этот год закончится с привкусом незавершенности: из 9 студентов на работу пока устроились только 7. Я капитально обосрался с планированием и со своими ожиданиями. Но это вроде не беда, устрою ребят после нового года. Просто бесит, что планы нарушаются. В целом год менторинга прошел достаточно спокойно по накатанной. Я не планировал больших свершений на этом фронте - их и не случилось.

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

Тексты писал очень активно. По субъективному ощущению сильно прокачал навык. Меня, должно быть, стало приятнее читать (напишите, как на ваш вкус). Продвижением канала так вплотную и не занялся - в бюджете не нашлось для этого места. В целом не беда. Мне даже нравится, что финансовые инвестиции в этот канал равны нулю и их не нужно “отбивать”. Я могу писать просто в свое удовольствие - без контент планов и грязных трюков для удержания аудитории. Пока оставлю как есть.

Я четко понял, что видеоблогерство мне не подходит. Это тяжелая работа, которую я делать не хочу. За продвижение в соц сетях теперь отвечает специально обученный человек, за что ему огромное спасибо. Мне соц сети не нравятся , но мелькать в них нужно для привлечения живой аудитории. Рад, что эта задача закрывается почти без моего участия.

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

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

Говорят “чужие дети быстро растут”. Докладываю, свои растут так же стремительно. Дочка уже капец какой сообразительной стала. С ней интересно проводить время и разговаривать. Она уже много понимает и с ней можно договориться. В этом году мы проводили вместе времени меньше, чем хотелось бы, в том числе из-за суеты с переездом. В следующем будем наверстывать.

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

Желаю, чтобы ваши задачи в новом году были такими же нескучными. С наступающим :)
31🔥2113
Мой самый интересный карьерный кейс 2024

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

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

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

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

Овермани оказался чертовски хорош: ну не Марго же нахваливать. Хотя она тоже молодец, получила два оффера на 195 и 220 на руки после прохождения примерно 15 собеседований. Прошло уже почти пол года и, кажется, в шкуре системного аналитика ей очень даже комфортно. Ожидаю её второго пришествия, будем брать 350+ как еще немного опыта поднаберется.

Этим кейсом я поделился во-первых чтобы похвастаться, а во-вторых, чтобы подкинуть вам ценнейшую мысль, иллюстрацию для которой я встречаю уже не раз. Имеющиеся опыт и навыки могут монетизироваться самым неожиданным образом. Планируя свою карьеру, а особенно резкие в ней повороты, потратьте время на анализ своих сильных сторон. Прикиньте кому вы можете продать себя. Посмотрите в смежные области, оцените масштаб недостающих навыков и потенциальные профиты. Не бросайтесь с двух ног получать новую профессию. Это дело крайне сложное, и не всегда выгорающее. Зачастую лучше выбирать путь, который за минимум усилий позволит получить максимум профита.
6🔥3113💅65
Снова на завод?

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

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

Реалии меняются, надо меняться вместе с ними. Мой план реагирования - обратное масштабирование. Я его начал даже немного заранее, прикидывая куда ветер дует и тщательно отбирал сообразительных ребят, которым не придется стартовать совсем уж с нуля. Из 8 студентов, которых набрал в этом году остается 6, ну по крайней мере пока. Девушки, к сожалению, медленно, но уверенно нас покидают. Последняя на дополнительном “испытательном сроке” в две недели. Уж не знаю получится ли справится за пол года, как я это себе нафантазировал, буду смотреть по рынку. Если он будет суров, то без излишней спешки буду дальше обучать ребят, чтобы они могли запросто выдерживать конкуренцию.

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

Не надо паниковать, если вдруг вы начали или собираетесь. Можете брать пример с меня и стараться делать то, что делаете лучше. Это хороший способ реагирования на изменения ландшафта вокруг.
3🔥341912🤯2
#Смузиликбез
Как лучше подходить к изучению легаси кода, есть ли какая-то крутая хитрая схема по рефакторингу?

Ответ очень сильно зависит от степени жести, которая предлагается к изучению, поэтому постараюсь накидать максимально общий алгоритм, который может помочь справится с любым самым адовым дерьмом, в которое по воле случае можно наступить:

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

2. (!) Обязательно помните, что любая документация может быть неактуальной. Особенно для старого, как говно мамонта, проекта. Используйте ее, чтобы “вкатиться” в проект и побыстрее разобраться с чем предстоит иметь дело, где искать нужный вам участок кода хотя бы примерно. Не доверяйте ей в полной мере. Коду тоже не доверяйте. Он может работать не так, как написан. (Могу написать про это пост с ахерительной историей о траблшутинге длиною в два месяца, хотите?)

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

4. Отключите чувство прекрасного на время. Не пытайтесь быть порядочным разработчиком. Скорее всего этого никто не оценит, а проблем может прибавиться. Любые изменения в легаси - это потенциальные выстрелы в собственную коленку. Не надо сломя голова бросаться рефакторить и наводить лоск. Чем масштабнее изменения - тем, возможно, больнее вам будет в ближайшем будущем.

5. Отыскав нужный вам шмат дерьма в компостной куче, постарайтесь хорошенько его размять до затвердевания. Это я о тестах, конечно же. Они могут быть, нет, они просто обязаны быть кустарными. Главное - получить хоть какую-то уверенность, что после внесения изменений поведение кода не сильно поменялось. Для этого лучше всего подойдет интеграционный тест.

6. Найдите ревьювера. Авторы, скорее всего, уже не работают в компании, если вообще живы. Постарайтесь отыскать мамонта с немалым стажем работы в компании. Он убережет вас от резких необдуманных маневров.

Бонус 🥤
7. Постоянно нойте на всех возможных митингах о том, какая нелегкая доля вам досталась. Если вдруг отлично справитесь, надо не получить статус эксперта по этому дерьму. Пусть менеджер боится, что в следующий раз вы уволитесь.

Еще посты в рубрике ответов на вопросы студентов:
- Что такое костыль?
- За какое время нужно бегать спринт?
- Работают ли разработчики 8 часов?
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1887
Как просить повышение и получать

Так уж вышло, что я ни разу не получал повышений. Просто держите это в уме, когда читаете советы ниже :D Моя карьера складывалась бурно, времени для повышений там не нашлось, так что приходиться быть серым кардиналом переговоров о зарплате у своих студентов.

1. Стоит тщательно подготовиться. Чтобы авантюра увенчалась успехом - надо собрать информацию и построить хотя бы какую-то стратегию. Узнайте у коллег с кем они обсуждали вопросы повышения, кто как реагировал и с какой ноты лучше заводить песню о бабках. Разберитесь кто в конце концов за них отвечает.
2. Подгадайте удачный момент... но не затягивайте: лучшее время, чтобы просить повышение, как всегда, вчера. Если в ближайшем будущем важный релиз, стоит поймать менеджерскую волну экстаза от этого события и сыграть на ней.
3. Апеллируйте к достижениям. Не к тому, что Вася из соседней команды получает больше. Не к тому, что Петя из вашей команды делает меньше за те же деньги. И даже не к двузначной инфляции. А к тому что вы сделали полезного для бизнеса. Пусть это и было технически не очень сложно. Подавайте свои подвиги с точки зрения пользы для компании или проекта.
4. Не бойтесь озвучивать сумму. Обозначьте свою позицию, заложите немного больше желаемого, чтобы было пространство для торга. “Хочу больше” сильно хуже чем “Хочу Х”. Второе имеет больше шансов на успех.
5. Шантаж - последний козырь в вашем рукаве. Он не подходит для построения долгосрочных отношений, как в жизни, так и в карьере. Будьте деликатны, бурлите готовностью к новым свершениям и дополнительной ответственности. Но если в ближайшем будущем все таки решили уходить, выкладывайте любые карты на стол. Шантаж в этом случае будет вполне оправдан небольшой прибавкой к зарплате за пару месяцев перед расчетом.
6. Договаривайтесь о сроках. Ни один менеджер не скажет вам сразу “Да, братишка, бабки не проблема”. Ему нужно время, чтобы подумать, обсудить с начальством, согласовать суммы. В конце любых переговоров постарайтесь обозначить временные рамки в духе: “Когда мы вернемся к обсуждению вопроса о моем повышении?”. Так вы переводите свой вопрос из статуса “еще одна просьба” в статус задачи, которая ложится в календарь и требует решения.

На счет собственных повышений, я, конечно, немного слукавил. Мне удавалось их выбивать. Просто на рынке предлагали больше, а я алчный гном 🥤
Please open Telegram to view this post
VIEW IN TELEGRAM
158🔥5
Нужно больше золота

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

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

Закончу простым, но самым важным: переговоры могут увенчаться успехом, только если вы их начали. Не забывайте: сразу соглашаться - автоматически проиграть.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥8653
Минутка экспертной аналитики

Рынок айти в жопе?! Пузырь лопнул? Сейчас вообще реально устроится на работу? Мне регулярно пишут в поисках экспертной оценки в этом вопросе (вот уж нашли гуру 😁). Ну, видимо, моя оценка востребована, надо облечь ее в текст, чтобы на него ссылаться.

Что происходит
С осени 2024 у значительной части вендоров средней руки (галер) не продлились контракты для аутстаффа. Они работали в штатном режиме, но найм поставили на паузу. Это первое значительное изменение на рынке труда, которое можно было ощутить. При поиске работы в списке контактов стало все больше внутренних хр продуктовых компаний и лояльных галер с единственным заказчиком. Бурно цветущий в последние годы аутстафф стал слишком дорогим для компаний. Цепочки с 2-3 и даже 4 прокладками потихоньку скукожились, чтобы не кормить дармоедов. Одобряю, давно пора.

В начале 2025 года найм в штат тоже значительно замедлился. Даже я бы сказал почти встал. Бюджеты на будущий год рожали дольше обычного, на мой вкус. К началу февраля (когда уже должен бы начаться сезон найма) никакого ажиотажа не наблюдалось. Хр, с которыми, мне удалось поговорить тихонько плакали: "Позиции, которые нужно закрывать, я тебе дам. Бюджет на них не дам". Найм в крупняке просто буксовал, где-то доходя до абсурда: незакрытых позиций в командах куча, хр проводят скрининги, даже зовут на собеседования, но офферы никто выкатывать не спешит. Слишком уж у гигантов большая инерция.

Весной попустило, процессы стали возвращаться в привычное русло, только в эконом варианте.

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

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

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

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

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

Ни слова про ИИ в посте. Не порядок, так на хайптрейне не проехаться, поэтому держите еще немного субъективной экспертной экспертности: в бэкенде ИИ никак на найм пока значительно не повлиял. Менеджеры, конечно, зажглись идеей о том какую гору бабла получится сэкономить, но практических решений по этому поводу пока не родилось. Масштабные технические проекты, которые нужно для этого строить, пока на стадии "начальство сказало всем срочно внедрять ии в наши процессы до конца года. Выбирайте одного бедолагу, он будет ответственным за кибер трансформацию".
1🔥291274
Завтра выхожу на работу, очно! После 6 лет удаленки это даже звучит не просто, но я полон оптимизма почему-то :)
А сегодня стримлю из мастерской, разминаю сварочную мыщцу перед первой сменой
Уже онлайн на twitch
19🔥7🤯3
Как не помереть с голоду

Я как-то неожиданно для себя, вдруг, понял, что есть простая метрика, по которой можно измерить мой интерес к людям. Она простая до усрачки. Чем больше ролей примерил на себя конкретный человек - тем разнообразнее его опыт: профессиональный, бытовой и социальный.
Вопрос “Кто я?” настигает меня с завидной регулярностью. Стараюсь жить так, чтобы как можно реже отвечать на него одно и то же. Я - муж, отец, разработчик, музыкант, стример, маркетолог, преподаватель, ментор, плотник, электрик, байкер, предприниматель, сварщик в конце концов. Список еще будет продолжаться. И вот почему ⬇️

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

Сегодня отработал первый день сварщиком в найме. Чего лукавить, мне приятно видеть как у людей вокруг рвется шаблон по этому поводу. Во многом от того, что мысли в их голове сильно не совпадают с моими. Почему-то с большим отрывом лидирует вопрос о зарплате. Я, очевидно, не хочу дышать пылью и копотью по 10 часов в день ради сотни-другой кило деревянных. Собираюсь получить немного опыта, чтобы подтянуть харды, ну и, конечно, посмотреть как устроено производство: ценообразование, закупки, расходники, зарплаты. Это будет очень ценным, если решу открывать собственный цех. А может увиденное меня не впечатлит и я эту идею вовсе отложу. В любом случае этот опыт останется со мной и когда-нибудь пригодится.

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

На мастер классы по сварке и созданию лофт мебели, например, записывайтесь ⬇️⬇️⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38104
Интервью в IT - это порно кастинг 🍓

Какой-то чел молча сидит в углу и фоткает. Девушка держит за руку и подбадривает. Заставляют заниматься ЭТИМ на глазах у других людей. Я про лайвкодинг, конечно же.

Шутки в сторону, реально много ведь схожего:
- В обоих случаях стресс и власть над процессом полностью асимметричны. Есть условный продюсер, который оценивает, и актер, которому дают оценку. Психологический дискомфорт для одной стороны максимален.
- Личность вторична и остается за кадром. В процессе пытаются выяснить насколько кандидат раскрепощен, как способен решать типовые задачи.
- Лицо имеет значение. Положительный фидбэк вероятнее достанется красивому и эффектному кандидату, даже не смотря на продемонстрированный перформанс.

А зачем я все это пишу? Мне частенько приходится утешать подопечных после не слишком удачных интервью. Метафор уже поднакопилось, аж в себе сложно держать :) Единственное, что имеет значение - встал ли у интервьюера на вас. Не расстраивайтесь, если какому-то конкретному человеку не понравилось вас трахать. Такое в жизни редко что ли бывает.
146🔥55💅3
Чебурашка, принеси полотенце

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

Надеяться молча отсидеться, чтобы не уволили - не путь настоящего самурая. Попытаться принять челлендж и зафакапить - отличный вариант. На увольнении карьера не заканчивается. Гораздо хуже изо дня в день подносить полотенца потным сеньорам, которые круто решают проблемы бизнеса. Если вам достаются только мелкие/не срочные/не важные задачи, то шанс увольнения стремится к нулю. Ну, по крайней мере в ближайшие пару недель или месяцев. Зато ни одного шанса на дистанции стать тем самым потным сеньером, которого увольнять для оптимизации расходов будет себе дороже.

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

Ко мне слишком часто приходят люди, которые работают не первый год, но бояться даже выйти на рынок и узнать свою реальную стоимость, потому что “ну, у нас маленький проект”, “я особо ничего выдающегося не делал”. Не надо загонять себя в ловушку. Пытайтесь выбить как можно больше денег. Завышайте ожидания от себя и факапьте. Ваша уверенность в себе гораздо сильнее пострадает от невозможности жить в хорошем районе и финансово помочь родителям, чем от того, что коллеги посчитают вас некомпетентным или вовсе тупым.
🔥27953
Продам гараж воздух, дорого

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

У меня богатый опыт наставничества. Я уже давно перестал называть это обучением. Да даже “менторинг” не совсем попадает в точку. Мне кажется, что умение заряжать других идеей о неминуемом успехе - лучший из навыков, который у меня есть. Не самый прокачанный, но точно самый полезный.

Каждый первый запрос, который я получаю так или иначе связан с желанием изменить свою жизнь. Получение специфического навыка, переговоры, повышения, трудоустройство, да не суть в общем то. Все про одно - желание изменений. И так уж вышло, что люди не очень то любят изменения. Это непонятно, рискованно, хаотично и может полностью выбить из колеи. Всё нутро противится таким колебаниям, что вполне естественно. Точного рецепта борьбы с этим у меня нет, но пару грязных трюков точно могу оцифровать:
- Расспросить максимально подробно про детали.
- Подкинуть не в меру позитивный и хотя бы немного реалистичный план действий.
- Акцентировать внимание на возможных бенефитах
- Заранее уводить разговор от потенциальных сложностей
- Следить за лексикой. Не “если повысят”, а “когда повысят”. И все что возможно в совершенном виде.
Это может помочь идее об изменениях продержаться в голове чуть дольше. Она может укрепиться и привести к каким-то значимым шагами в нужном направлении.

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

Возможно, гуру из интернетов вполне успешно помогают кому-то преодолеть сомнения и страхи. Их вера в чужой успех не совсем неподкупная, может даже вовсе не искренняя. Но не надо судить их слишком строго. Лучше при случае помогите своим участием тому, кто в этом нуждается.
🔥163🤡1
Собственная модель продвижения

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

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

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

За эту осень я провел 13 платных консультаций. Еще 5 условно бесплатных, потому что кейсы для меня были не вполне типичными и в своих силах я уверен не был. В комментариях оставлю скриншот с сайта, на котором не иронично самая скромная на свете кнопка “Купить”. Её конверсия в большей степени поддерживается только приятным впечатлением, которая производит моя искренняя честность. Сайт я все таки решил немного обновить, добавить информативности стоило давно.

//Я знаю кучу умных слов про способы продвижения: фримиум, pay-per-use, inbound. Ни одно из них не подходит под описанную стратегию. Может вы знаете как это называется? “Неуверенность в себе” не предлагать ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥119💅22
Гайд по резюме (часть 1)

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

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

2. Вы пишите резюме не для компании и не для проекта, на котором работали. Уделите им одно предложение в самом начале, чтобы читающему было понятно в какой доменной области у вас есть экспертиза. Например:
Разработка DLP-системы для предотвращения утечек данных и защиты конфиденциальной информации:

Дальше уже только о себе любимом.

3. О себе писать не просто. Особенно в положительном ключе. Понимаю, даже разделяю. Но напомню, что главная цель - выиграть слот на собеседование в конкуренции с другими резюме. Природная скромность и способность трезво оценивать свои силы скорее всего никого не удивят. Потому что очного шанса для этого не будет. Так что, засучив рукава, отправляемся заполнять резюме своими достижениями.

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

пишем
Внедрил непонятную хероту в другую непонятную хероту


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

лучше стало клиентам
Автоматизировал формирование отчетов по ежемесячной выручке

лучше стало топ менеджерам
Разработал тулзу для генерации валидных связанных тестовых данных на стенде

лучше стало тестировщикам

Ну и плохой пример вдогонку для контраста:
Интегрировал сервис с внешним API

выгодоприобретатель тут как бы бизнес в общем. Но работа и так подразумевает выполнение задач бизнеса. Увидеть тут подвиг и впечатлиться довольно трудно.

5. Стоит помнить о когнитивных особенностях человеческого мозга. Даже если вы хорошо обрисовали выгодоприобретателя, есть шанс, что никто тупо не прочтет. Потому что лениво. Много текста. А это уже 20-ое резюме к ряду. К счастью, бороться с этим можно и нужно. “Якорить” взгляд читающего хорошо получается при помощи контрастных вставок. Вот вам примерчик из резюме, которое оказалось под рукой:
Провел масштабный рефакторинг системы антифрода, что помогло увеличить входящий RPS на 28%

И пофиг, что слово “рефакторинг” тут не совсем уместно. Ваш взгляд так же как и мой, зацепился за другое. Вот более душный примерчик для наглядности:
Реализовала механизм асинхронной обработки заказов через Kafka, сократила время отклика API для клиентов с 3 сек до 200 мс за счёт выноса тяжелых операций (генерация PDF/Excel-спецификаций) в фоновый режим

Да, нам нужны аббревиатуры, иностранные слова и числа. Они как минимум увеличат дочитывание, как максимум приласкают ATS(системы для автоматизации отбора), если будут совпадать с текстом вакансии.

Вторая часть тут ⬇️
🔥1053
Гайд по резюме (часть 2)
Первая часть тут ⬆️

6. Правильно расставляйте приоритеты. Чем круче достижение - тем выше его стоит расположить. Если какие-то буллеты кажутся вам блеклыми - опустите их пониже. До них все равно никто не доберется. Напоминаю, в среднем на прочтение резюме тратится около 7 секунд. Так что интригующие факты не приберегаем для сочного эпилога и заходим с козырей.

7. Подробно расписывайте только самый недавний опыт. Весь опыт, которому больше 5 лет стоит описывать максимально кратко. До него не дочитают совершенно точно. А вот ваше умение выделять главное могут оценить по достоинству.

8. Прикрепите приличное фото. В общем-то почти любое фото сильно улучшает конверсию. Просто фото с пляжа, сделанное на тапок, может еще дополнительно создать какое-то ненужное впечатление. Поэтому в анфас, на однородном фоне, в идеале с легкой улыбкой. Если у вас такого фото нет, сделайте себе одолжение - заплатите пару тыщ за фотосессию и на ближайшие лет 10 вопрос закрыт.

9. Будьте внимательнее к деталям. Опечатки, лишние табуляции и орфографические ошибки сильно портят первое впечатление. Они создают ощущение, что вы совсем не старались. Написать резюме - не самое сложное дело на свете. Если даже тут факап, то о чем вообще разговор вести? Попросите кого-нибудь вычитать незамыленным взглядом перед публикацией.

//Примеры для разработчиков, потому что их тут доминирующее большинство. Профессионально за пять тыщ поливаю говном ваше резюме на любую позицию до тех пор, пока оно не станет конфеткой. Ну и от себя идей накидываю. Приходите 🏦
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1764
Больше драмы

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

Что каждый день видит среднестатистический сотрудник большой компании, которого озадачили наймом? Грустные, уставшие лица. Ему и самому невесело. Как человек, который проводит сотни однотипных интервью - докладываю: это скука смертная. И настигает она довольно быстро - спустя 5-10 проведенных собеседований. Дальше полный транс и возня на фоне: ленивое разглядывание пул реквестов, шашки, игра в доту - каждый справляется как может.

Из этого транса хорошо бы интервьюера выдернуть. Он же должен оставить хороший фидбэк. Не просто проставить балл в колонке “софт скиллы”, а прям от себя написать что-то в духе “нереально классный тип, душевно пообщались”. Если вас природа талантом шоумена не обделила - отлично, просто не прячьте его. А для обычных работяг пару работающих рецептов:

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

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

- Вас точно спросят про самую интересную задачу/самый лютый факап. Надеюсь, вы уже заранее подготовились. Попробуйте в свою историю добавить деталей, которые хоть в корне и не изменят суть повествования, но сделают ее ярче. Что угодно, что может вызвать хотя бы мимолетную улыбку. Если интересна моя веселая история про факап - дайте знать в комментариях.

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

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

Расскажите свою дежурную шутку или кулстори, которую используете на собеседованиях ⬇️
Не, ну серьезно, расскажите, интересно же.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1053💅2
Как я телефонным мошенником поработал

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

В 20 и 45 лет в РФ надо менять паспорт. В те уже немного бородатые годы это означало недобровольное участие в квесте “докажи всем, что ты не верблюд”. Надо в десяток мест отнести копию нового паспорта, либо в лучшем случае отправить электронный скан. Горжусь, что банк, в котором я работал, первым сделал удобнейшую фичу. Она позволила минуя визит в офис, просто сфоткать свеженький паспорт прямо в приложении. Вот собственно над ней я и работал.

Банки не зря славятся своей бюрократией. И для сотрудников она еще не самая страшная. Сам банк вынужден отчитываться перед регулятором за каждый пук, который произвел пользователь со своими финансами и персональным данными. Фото паспорта, естественно, относится к ПД. И каждый раз когда в банк присылают очередное фото - регулятору формируется отчет. Такой длинный мерзкий документ с кучей полей: кто прислал, почему прислал, когда прислал. Ну и собственно фото прикладывается.

Я вообще думал, что устраивался пить смузи. Ну и код писать, когда скучно. Но реальность оказалась интереснее. Проверить, что фото паспорта подлинное и достать из него нужные данные было в тысячу раз проще этого тупого отчета. Код, который формирует эти отчеты датировался 2007 годом. И мне нужно было добавить в него пару строк. Что я и сделал. Собрал руками (sic!), ведь в 2007 автоматические системы сборки и деплоя были еще не в моде. Ну и закинул на прод руками.

А дальше началось интересное! Сотрудники поддержки начали атаковать нашу команду со всех сторон, потому что отчеты регулятору формировались неправильно! В них не было вложений. Файлов, короче, фоточек там всяких… Решение выглядело простым: откатить пару строк добавленных мной изменений и вернуть все как было. Но не сработало! Оказалось, что мои пару строчек ни на что не влияли. В репозитории, код которого я собирал руками, был неактуальный код. “Правильный” работающий код кто-то долго и ответственно разрабатывал на своем компьютере, а потом так же руками залил в прод пару лет назад. И всех все устраивало. Работает же. К несчастью этого добряка найти не удалось. Пришлось несколько дней ковыряться в смердящем коде древних предков (на Java 5.0), чтоб запилить утраченный функционал. Это было невероятно тяжело эмоционально. Потому что каждый час отправлялись неправильные отчеты в цб. А это грозило очень большими штрафами за каждый зафакапленный отчет. Менеджеры вокруг невероятно суетились и давили на нервы. Короче, спал я мало в те дни.

Но мякотка истории на самом деле не в этом. Когда страсти слегка поутихли и я смог заставить эту шайтан машину как-то работать - встал вопрос: че делать с сотнями неправильных отчетов. Надо как-то дослать вручную правильные версии, с прикрепленными фотками паспортов. Но мы же не храним фото паспортов! Распознали, проверили, что настоящий, циферки срисовали и все. Нашу команду обещали лишить премии в счет оплаты штрафа регулятора, с чем никто не был согласен категорически! Решение родилось молниеносно! Мы начали обзванивать клиентов и… просили скинуть фото паспорта. Да, вы все правильно поняли: мы представлялись сотрудниками банка, говорили, что произошла техническая ошибка и очень нужно фото паспорта 😁😁😁😁 Почему-то в нашей голове эта картинка сразу как бред не выглядела. Но каждого из нас послали нахер раз по пять за пол часа и пришлось выдумывать более элегантное решение проблемы через чат поддержки.

Поучительная в общем вышла история. И про важность CI/CD в процессе разработки и про то, что оклад и премия - это разные вещи. К счастью я единственный, кто работал не в штате банка. Премии я не лишился, потому что ее мне никто и не обещал. Так что из потерь - 5 бессонных ночей, которые, кажется, стоили этого опыта.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥2087🤯3
==Реклама==

В последнее время стал получать много запросов на апгрейд резюме. Откуда приходят люди - мне неведомо, видимо сарафан хорошо работает даже в отсутствие медийной активности. Решил ему немного помочь, а еще чутка выйти в люди.
У меня для вас два оффера:
1) Хотите вместе со мной сделать из своего резюме конфетку - добро пожаловать, оплатить можно тут Цена - 6к рублей.
2) Хотите, чтобы ваше резюме публично обоссали - просто присылайте в комментарии, либо в лс @Marandyuk_Anatolii. Это бесценно бесплатно. ПД подотру, запись стрима оставлю в комментарии под этим постом.

Если вы недавно уже сделали из резюме конфетку при моем участии - напишите хоть пару слов: довольны/не довольны, зовут/не зовут. Спасибо!
16🔥41
Теория игр

Меня всегда увлекала теория игр. Знания фундаментальных её основ регулярно вызывают фрустрацию. А вот попытки применить их на практике иногда вызывают крайне положительные эмоции, но, похоже, только на короткой дистанции.

Что-то я издалека начал. Давайте с примера, который большинству будет близок: пробки на дорогах. Представьте ситуацию - два потока соединяются в один. Дальше дорога узкая - в одну полосу. Оптимальной стратегией будет вклинивание зиг загом по одной из каждого ряда. Тогда пробка если и случится - то будет незначительной (машины не останавливаются-трогаются, а просто минуют ее на малой постоянной скорости). Все проедут достаточно быстро, но чуть медленнее чем хотели бы. В реальности картинка немного другая: на зиг-заги нет даже намека, так еще и самые опаздывающие стараются объехать поток при любой возможности, чтобы потом вклиниться в него обратно. И каждый раз тем самым его значительно замедляют. Пробка встает основательно. Незначительно выиграла только пара спешащих. И то, только первые из них, остальные, при всем желании успеть к своему парню, намертво встали на 10-ом километре пробки.

На рынке труда происходит примерно то же самое. Мы вот прямо сейчас стоим в пробке. Все без исключения, даже самые опаздывающие. Но обо все по порядку.

Индустрия развивается благодаря квалифицированным специалистам. Зарабатывает все больше денег, требует все больше рабочих рук и вот это вот все. В айти это наиболее показательно, потому что средства производства достаточно примитивны - ноутбук и кофемашина нынче не в дефиците. И если компании нанимают хороших специалистов, они цветут и пахнут. В среднем, разумеется. Факторов, конечно же, масса, но интересен мне именно этот. Так вот - если компании тратят свой бюджет на лучшие кадры - они чувствуют себя хорошо. Если какие-то “спешащие” умники вдруг начинают эксплуатировать уязвимости системы найма и пролезать вне своей очереди, будучи хорошо, если среднячком, то компании на этих умников тратят деньги. А траты не приводят к ожидаемому экономическому эффекту.

Тут можно развести разговоры не по теме, ну вроде: пускай компании лучше отбирают. У них хр ленивые. И менеджмент куда смотрит? Неэффективных надо увольнять. Так-то оно так, все правильно. Их я тут оправдывать не готов. Но я своими глазами видел как сложно было пару лет назад нанять хорошего специалиста. Очередь из опаздунов со сверкающими резюме была настолько большой, что брали кого попало в надежде, что горящие задачки можно будет закидать мясом и получится жаркóе, ихихи. В итоге случилась пробка. Теперь все дружно стоим и ждем пока бесполезных уволят, а на новых полезных снова решаться потратить денег.

К этим рассуждениям меня привела рефлексия о пользе собственных трудов. А не учил ли я лихачить? Я вполне уверен, что очень хорошо помог значительному количеству людей срезать углы на карьерном пути. Их жизнь изменилась в лучшую сторону. Они мне за это благодарны и раньше это было удовлетворительной метрикой успеха. Теперь я задумался чуть глобальнее и уже не настолько уверен в себе. Первые два года после трудоустройства я пристально слежу за успехами студентов и вроде как их повышают. 60% получали повышения в первый же год работы. Значит ли это, что они были полезны бизнесу? Ну, вроде должно. Но если подумать, то для повышений им достаточно было перформить чуть лучше остальных свежих смузихлёбов с соседних совсем дерьмовых курсов. Если продолжить аналогию с дорожным движением - они лихачили увереннее остальных, поэтому их пропускали. Однако, раньше моих студентов не увольняли, а теперь волна сберовских сокращений их коснулась в полный рост.

Полезного вывода у меня, к сожалению, нет. Я бы послушал ваши измышления по поводу. А, и еще, кстати, если вдруг я постарался вам помочь, но на дистанции оказалось, что это медвежья услуга - напишите под этим постом, пока моя гордость сносно терпит уколы.
🔥986💅1