Skip to content

Instantly share code, notes, and snippets.

@leshikus
Created July 25, 2025 12:40
Show Gist options
  • Save leshikus/0cdde3a3f5b2d10d8eba212ff3a9a34e to your computer and use it in GitHub Desktop.
Save leshikus/0cdde3a3f5b2d10d8eba212ff3a9a34e to your computer and use it in GitHub Desktop.
Soft skills video transcript
00:00:00.080 такой человек, ну, как бы совсем ни разу
00:00:02.320 не командный игрок. Его все хотят
00:00:04.080 придушить. С другой стороны, ну, работа
00:00:05.759 нужна. Не сойдётся с командой, команда
00:00:07.680 не сойдётся с ним. С ним будет плохо
00:00:09.440 работать, он не сможет вписаться. И это
00:00:12.120 риски. Жун может быть
00:00:14.080 приятным обобщении, а Синер токсичным,
00:00:16.680 самоуверенным и вообще упырём. Там
00:00:19.160 тонкая грань. Да ну его нафиг. Петя
00:00:21.240 сейчас начнёт какую-то лобуду
00:00:22.560 рассказывать. Вот это даже не красный
00:00:24.480 флаг. Это флаг просто размером с
00:00:26.800 полстраны. Здравствуйте, мои дорогие. Ты
00:00:29.240 уже много лет в разработке, но
00:00:30.599 продолжаешь заваливать технические
00:00:32.079 собеседования. При этом ты точно знаешь,
00:00:34.399 у тебя отличные знания, ты решаешь
00:00:36.680 сложные задачи, архитектура тебе не
00:00:38.680 чужда, но снова отказ. Проблема может
00:00:41.800 быть не в твоих хардскилах, а в чём-то,
00:00:44.320 о чём ты даже не подумал. Меня
00:00:47.039 по-прежнему зовут Сергей Немчинский, и
00:00:49.120 мы поехали разбираться.
00:00:52.840 [музыка]
00:00:56.000 No text
00:00:56.520 Foxminded празднует день рождения и
00:00:59.000 дарит скидку 20% на менторство весь
00:01:02.600 июль. Ментор - это не просто наставник,
00:01:05.360 это человек, который даёт направление,
00:01:07.439 помогает не учить лишнего, не терять
00:01:09.320 время, идти чётко и напрямую к первой
00:01:12.119 работе. Ну а если ты уже работаешь,
00:01:14.960 улучшить знания, разобраться в сложном и
00:01:17.880 расти уверенно. Только раз в год можно
00:01:20.920 приобрести любое количество месяцев
00:01:22.759 менторства со скидкой 20%. Это твой шанс
00:01:26.159 выйти на новый уровень. Не упусти.
00:01:31.000 No text
00:01:31.880 Я честно скажу, ко мне в последнее время
00:01:34.159 прямо массово стали приходить люди,
00:01:36.200 которые попали в ту ситуацию, которую я
00:01:38.000 только что описывал. Я
00:01:40.960 синир плюс разработчик. У меня 7 10 15
00:01:44.600 лет стажа. Я прихожу на собеседование,
00:01:47.439 меня начинают спрашивать про какую-то
00:01:50.040 чушь, которая совершенно точно не нужна
00:01:52.159 для работы. Аля, ну я на примере
00:01:54.680 джаверов, например, расскажу, да, там
00:01:56.680 про структуру байткода,
00:01:58.880 про детали многопоточности, которые
00:02:01.119 почти нигде в энтерпрайзе не
00:02:02.600 используются, про какие-то аспекты
00:02:05.079 спринга, прямо совсем кишки и так далее.
00:02:07.399 Люди говорят: "Зачем я должен это
00:02:08.959 знать?"
00:02:10.639 И тут, собственно говоря, мы начинаем
00:02:14.319 разбираться. Первое, о чём я хотел
00:02:16.080 сказать - это рынок меняется. Изменилась
00:02:20.000 логика отбора. Понимаете, в чём прикол?
00:02:24.280 Э такое вот отступление, вернее, лекция,
00:02:27.720 которую я читаю вечно всем, кто ко мне
00:02:30.560 приходит такой проблемой. Дело в том,
00:02:32.000 No text
00:02:33.280 что
00:02:35.080 с компанией нужно
00:02:37.599 два типа любой компании и не только
00:02:40.080 разработческой нужно два типа
00:02:41.760 сотрудников. Первый тип сотрудников -
00:02:44.480 это командные игроки с хорошими, а лучше
00:02:47.599 сильными софтскилами. И софт сильные
00:02:50.239 софтскилы сейчас это новая валюта.
00:02:52.000 Почему? Сейчас разберёмся. Компании ищут
00:02:54.959 людей, которые готовы войти в их команду
00:02:58.040 уже существующую или начать формировать
00:03:00.239 команду и работать как часть этого
00:03:04.519 большого механизма. Нужны сотрудники
00:03:06.000 No text
00:03:06.959 второго типа. Сотрудники аля Докторхаус
00:03:12.400 с запредельными хардскилами, о чём
00:03:14.519 позже, да, ну и с проблемами софтскилов
00:03:18.200 для того, чтобы такого человека взять и
00:03:20.200 заткнуть им дыру в процессах. Ну когда
00:03:22.799 вот как бы вот там полная никто не
00:03:24.840 знает, что делать, вот такого человека
00:03:26.480 берут и им запихивают. Естественно, для
00:03:28.720 такого человека уже как-то плевать,
00:03:30.840 собственно говоря, на его софтскилы.
00:03:32.760 Спасибо, что ты сможешь всё закрыть. Кто
00:03:35.159 смотрел доктора Хауза, я думаю,
00:03:36.519 понимаете, о чём я говорю. Кто не
00:03:38.200 смотрел, это Доктор гениальный, с
00:03:41.319 отвратительными софтскилами, который
00:03:42.920 ссорился со всеми, просто невозможно
00:03:44.959 общаться и так далее, но при этом вот он
00:03:47.799 всегда знал, что делать. Такой человек,
00:03:50.400 ну, как бы совсем ни разу не командный
00:03:52.280 игрок, его все хотят придушить, с другой
00:03:54.439 стороны, ну, работа нужна. Так вот,
00:03:56.920 поймите, в чём прикол. Если вас, как
00:03:59.840 опытного разработчика
00:04:02.439 начали внезапно на собеседовании
00:04:04.680 заваливать кучей сложнейших технических
00:04:08.040 вопросов, аля, как ты там это самое, вот
00:04:12.000 это вот кишки спринга знаешь, то это
00:04:15.239 означает, что собеседование на первый
00:04:17.680 тип сотрудников ты уже провалил.
00:04:20.759 Они посмотрели на тебя и сказали: "О,
00:04:22.680 нет, не командный игрок. Ладно, хорошо,
00:04:24.880 посмотрим. Может быть, это доктор Хаус".
00:04:28.280 Вот. И когда вы проваливаете
00:04:30.039 собеседование, скорее всего, вы не
00:04:31.720 доктор Хаус, потому что если вы им были,
00:04:34.199 скорее всего, это было бы понятно с
00:04:35.919 самого начала, и вы бы это собеседование
00:04:37.600 прошли просто с сверкающими софитами за
00:04:41.600 спиной, и вас бы сразу взяли. Понимаете,
00:04:43.840 да? Вы начинаете попадать в ту самую
00:04:45.880 ситуацию. Я вроде опытный разработчик,
00:04:49.320 я вроде знаю, что делать, я умею
00:04:53.120 разрабатывать, я знаю, что нужно на моём
00:04:55.479 месте. Зачем меня спрашивают про кишки
00:04:57.639 спринга? Многопоточность.
00:05:00.000 Особенно забавно, когда многопоточность
00:05:01.560 PHP разработчиков спрашивают. Но вы
00:05:03.520 понимаете, к делу не относящиеся
00:05:05.320 аспекты. Это значит просто, что вам
00:05:07.800 нужно качать совсем не хардски, потому
00:05:11.039 что хардскилы для вас качать
00:05:12.680 бессмысленно.
00:05:14.600 Если бы вы могли раскачать их до уровня
00:05:17.160 доктора Хауза, вы бы давно это сделали,
00:05:19.440 потому что такого типа сотрудников это
00:05:22.080 драйвит. Это люди, которые вот обожают
00:05:25.680 зарыться в эти самые кишки, разобраться
00:05:27.639 до последнего байтика, что же там
00:05:29.240 происходит, и у них идёт пена ртом,
00:05:31.600 когда они начинают об этом рассказывать,
00:05:33.400 и он бы сразу прошёл это собеседование.
00:05:35.240 Никаких вопросов. Если это пытается
00:05:37.440 сделать человек, который потенциально
00:05:39.720 командный игрок, но какие-то проблемы с
00:05:41.560 софтскилами, не, не выйдет. У меня не
00:05:44.479 выйдет, честно. И у вас, скорее всего, с
00:05:46.440 большой вероятностью, не выйдет. Таких
00:05:48.280 людей, ну, процентов пять. Так что,
00:05:50.720 исходя из всего этого, вы должны
00:05:52.199 понимать, когда вы проваливаете
00:05:54.280 собеседование по хардскилам, на самом
00:05:57.440 деле вам нужно качать софтскилы для
00:06:00.080 того, чтобы вас собеседовали на первый
00:06:02.080 тип сотрудников, на командного игрока, а
00:06:04.600 не на доктора хауза, понимаете? Потому
00:06:07.199 что именно этого вам не хватает. Есть
00:06:09.919 ещё второй аспект, о котором я хотел
00:06:11.560 тоже поговорить. Дело в том, что, к
00:06:14.240 сожалению, у нас в компаниях не принято
00:06:16.560 давать ээ настоящие
00:06:19.120 фидбеки. То есть, честно сказать, чувак,
00:06:21.960 ты не проходишь по софтскилам. Сказать,
00:06:24.400 что ты не проходишь по хардскилам, даже,
00:06:26.599 господи, по какому мне по знанию кишков
00:06:28.840 спринга, как который, с моей точки
00:06:30.599 зрения, стыдно спрашивать. Это
00:06:32.599 нормально. То есть дать вам фидбэк, ты
00:06:35.000 не знаешь, как детально работает
00:06:36.639 многопоточность где-нибудь там в коровой
00:06:38.360 библиотеке. Зачем это? Никому это не
00:06:41.319 важно. Но это такой фидбк дать абсолютно
00:06:43.880 нормально. А вот дать фидбк, чувак, ты
00:06:46.080 разговаривать вообще-то не умеешь. Это у
00:06:48.639 нас считается как-то стыдно. Поэтому
00:06:51.160 даже если, и это довольно часто, и я
00:06:53.960 даже по себе знаю, если приходит
00:06:55.840 рекрутёр и говорит: "Ты сказал, мы не
00:06:57.960 берём этого кандидата". Какой ему дать
00:07:00.879 фидбэк? Ты говоришь: "Ну, я не знаю, он
00:07:02.840 мне просто не понравился". Она говорит:
00:07:04.800 "А, ну я не могу такой фидбэк дать". А
00:07:08.080 какой? Ну скажи, что он плохо знает
00:07:11.280 многопоточность коровой библиотеки. И вы
00:07:14.400 получаете такой фидбэк такой: "О боже, я
00:07:17.680 плохо знаю многопоточность базовой
00:07:19.520 библиотеки". И бежите учить эту самую
00:07:22.080 многопоточность базовой библиотеке. А
00:07:24.039 надо было прокачать софтскилы. Да, вы
00:07:26.720 можете меня опять же спросить. Раньше
00:07:29.199 такого не было. Раньше меня брали?
00:07:31.120 Конечно, вас раньше брали, когда рынок
00:07:33.440 на взлёте. Очень сильно не хватает
00:07:35.800 разработчиков. Я прекрасно помню, что
00:07:37.840 тогда любому разработчику, у которого
00:07:39.599 хотя бы 3 года стажа, рекрутёры разве
00:07:42.160 что в окна не заглядывали,
00:07:44.720 понимаете? То есть открываешь почту и у
00:07:47.080 тебя там всегда 10-15 оферов. Приходите
00:07:49.280 к нам, пожалуйста, мы без вас плачем. И
00:07:52.759 вы такие: "А а сейчас что поменялось?"
00:07:55.240 Ну, всё поменялось. На сегодняшний
00:07:57.639 момент на рынке больше кандидатов, чем
00:08:00.639 позиции. Поэтому компании могут
00:08:02.599 перебирать. И угадайте из двух людей,
00:08:03.000 No text
00:08:06.919 один из которых сильный командный игрок,
00:08:08.919 но слабоват с хардскилами. Ну, то есть
00:08:12.000 хардскилы окстаточные, потому что если
00:08:14.639 хардски недостаточный, его просто не
00:08:16.240 возьму, да. Хардски просто достаточные.
00:08:18.680 и другой сотрудник, у которого больше
00:08:20.479 стажа, у которого круче хардскилы, но
00:08:22.759 так себе с софтскилами кого возьмёт
00:08:24.440 любая компания, просто любая, первого,
00:08:27.440 без вариантов, потому что со вторым,
00:08:30.560 если ты понимаешь, что у человека есть
00:08:32.279 какие-то проблемочки с софтскилами,
00:08:35.440 есть ненулевая вероятность того, что он
00:08:37.679 не сойдётся с командой, команда не
00:08:39.360 сойдётся с ним, с ним будет плохо
00:08:41.000 работать, он не сможет вписаться, и это
00:08:43.679 риски. Нахера оно надо? Если человек
00:08:46.640 изначально лапочка, вы видите, что он
00:08:48.480 понравился просто всем. Все его хотят,
00:08:50.680 то как бы а что не взять-то? Идеально,
00:08:53.440 он точно войдётся в команду. Всё очень
00:08:55.480 просто. Поэтому на сегодняшний момент у
00:08:57.839 вас ровно два пути. Кого я обманываю?
00:09:00.680 Ровно один путь. Если у вас достаточное
00:09:03.240 количество опыта, забейте на хард скилы,
00:09:05.839 за исключением
00:09:07.480 небольших особенностей, о которых я чуть
00:09:09.279 позже скажу. Но что вы должны сделать? В
00:09:12.560 первую очередь качать софтскилы.
00:09:15.560 Всё. Всё остальное на сегодняшний момент
00:09:19.399 только для тех, которые докторы хаузы
00:09:21.320 туда. Или если ваши хардскилы
00:09:23.839 недостаточно для того, чтобы закрыть
00:09:25.480 основные позиции. То есть, например,
00:09:27.240 если вы очень долго сидели на старом
00:09:29.600 проекте, сильно старом проекте, который
00:09:31.600 совершенно не соответствует текущему
00:09:32.880 состоянию рынка, вы выходите на рынок и
00:09:35.000 такой: "Ээ, зараза, я ничего не знаю
00:09:37.560 вообще из того, что требуется". Тогда
00:09:39.600 сорян, но это придётся качать, потому
00:09:41.399 что тогда, даже будучи охрененным
00:09:43.680 командным игроком с воттокенными
00:09:46.360 софтскилами, вы всё равно не попадёте на
00:09:49.040 работу, потому что не будете проходить
00:09:50.839 первычный отсев. Ну, потому что если
00:09:52.720 человек ничего не знает, сорян, но он
00:09:54.040 всё-таки не разработчик. О'кей, даже
00:09:55.760 если он знает что-то, что вам не нужно.
00:09:58.360 Как-то так. Что добавилось из артхилов,
00:10:01.600 которые вы должны знать для прохождения
00:10:03.399 собеседования? Первое, алгоритмы
00:10:05.440 структуры данных. Не спрашивайте, зачем
00:10:08.200 это.
00:10:09.200 Не спрашивайте.
00:10:10.920 Подавляющему большинству
00:10:12.040 бизнес-разработчиков это не пригодится в
00:10:13.880 работе никогда. Почему это спрашивают?
00:10:16.560 Потому что могут. Этот ответ подходит
00:10:19.399 почти к любому вопросу. Почему это
00:10:21.440 делается? Потому что они могут. Ну дело
00:10:23.480 в том, что если раньше на одну позицию
00:10:26.480 был максимум один кандидат, и если он
00:10:28.880 подходил, то его брали, то сейчас
00:10:32.079 довольно частая ситуация, когда на одну
00:10:33.839 позицию несколько подходящих кандидатов.
00:10:36.279 Ну, как бы надо хоть по каким-то
00:10:38.000 признакам их отличать, кого брать, кого
00:10:39.680 нет. Ну, естественно, гораздо проще
00:10:41.760 взять и спросить не то, что пригодится
00:10:43.760 по работе, потому что тогда надо
00:10:45.360 разбираться, нужно думать, это сложно.
00:10:48.800 Гораздо проще спросить что-то, что
00:10:50.720 формализовано и почему, можно совершенно
00:10:53.000 точно сказать, знает, не знает. Поэтому
00:10:55.320 идут какие-то вещи, которые как бы нужны
00:10:58.920 всем разработчикам. Поэтому алгоритмы
00:11:00.839 структуры данных. Можете начинать шторм
00:11:03.079 в комментариях со словами, что
00:11:04.279 алгоритные структуры данных нужны всем
00:11:06.200 разработчикам. Я буду драться, честно,
00:11:09.800 не не всем, мягко говоря. Подавляющему
00:11:12.720 большинству они нахер не нужны. Почему?
00:11:15.000 Потому что алгоритмы
00:11:17.200 серьёзно на современных компьютерах с
00:11:18.920 современными объёмами данных,
00:11:20.279 подавляющем большинстве случаев знание
00:11:22.160 ваших алгоритмов, ну, такое себе. Ну,
00:11:24.160 сложности алгоритмов. И, а, структуры
00:11:26.959 данных во всех современных языках
00:11:29.320 встроены в коргбиблиотеке.
00:11:31.440 Ну и серьёзно, я больше 25 лет
00:11:34.279 разработал разработчиком на разных
00:11:36.160 языках программирования, и я по
00:11:39.079 образованию программист. Я проходил
00:11:41.120 алгоритмы структуры данных. Я знаю, есть
00:11:43.920 вопрос. Просто структуры данных, кроме
00:11:47.639 списка и сета я практически не
00:11:51.880 использовал.
00:11:53.440 То есть, по-моему, один раз за всю
00:11:55.320 трудовую карьеру мне понадобился стек. И
00:11:59.279 несколько раз я использовал связанный
00:12:00.920 список, хотя он мне нахер был не нужен,
00:12:02.800 просто потому что, ну, можно я его
00:12:04.800 использую, пожалуйста. Вот. А всё
00:12:07.760 остальное, ну, как бы такое,
00:12:10.639 ну, серьёзно. Ну, и всякие алгоритмы
00:12:14.160 поиска, они тоже встроены в коровой
00:12:16.279 библиотеке. Зачем вам это? Ну ладно,
00:12:19.120 если вы рендерпрограммист или вам вы
00:12:21.199 работаете в системах реального времени
00:12:22.720 или в чём-то таком, да, конечно, вам это
00:12:24.399 надо без вопросов. Но если вы обычный
00:12:26.720 бизнес-программист, вас это не заденет
00:12:28.360 никак. Так вот, вам нужно знать
00:12:30.639 алгоритмы структуры данных, потому что
00:12:32.160 про это спрашивают. Кстати, у нас есть
00:12:33.760 такой курс, если хотите, без проблем, но
00:12:36.560 можете это найти по интернатам где
00:12:38.240 угодно, это не сложно. Второй аспект
00:12:42.079 кандидатов, даже со знанием алгоритмов и
00:12:44.040 структуры данных, всё равно остаётся
00:12:45.360 больше одного, больше двух, и компания
00:12:47.519 тоже не знает, кого бы ещё нанять. Э,
00:12:50.839 поэтому как бы компании такие: "Э,
00:12:54.279 о'кей, а давайте мы дадим им какую-то
00:12:57.040 простую задачу". Какую простую задачу?
00:13:00.560 Ну, естественно, поскольку самим его
00:13:02.760 придумывать скучно, давайте дадим ему
00:13:04.800 задачу слиткода. Поэтому, особенно если
00:13:07.560 вы работаете в Америке или в Западной
00:13:10.199 Европе, боюсь, что вероятность того, что
00:13:12.279 дадут задачу слиткода, очень высокая.
00:13:15.040 Если же вы работаете в Украине или в
00:13:17.160 какой-нибудь соседней стране, ну, тоже
00:13:19.720 высокая, но не очень, короче, я бы
00:13:22.800 советовал слазить на лидкод и
00:13:25.399 попроходить немножко задач
00:13:28.160 оттуда, потому что вообще ни разу не
00:13:31.040 нулевая вероятность того, что задачи
00:13:32.560 оттуда будут. Вы хотя бы должны
00:13:34.000 посмотреть, как они выглядят, и за что
00:13:35.560 их дёргать. О'кей. Ну, это как бы я
00:13:39.079 понимаю, что это идиотизм. Я надеюсь,
00:13:41.079 что эта ситуация на рынке труда
00:13:42.480 закончится. Ну, ребят, ну, блин, кто я
00:13:46.360 такой, чтобы спорить с рынком? Вы,
00:13:47.880 кстати, тоже можете начать спорить с
00:13:49.839 рынком, рассказывать рынку, что он не
00:13:51.519 прав, вот так не надо, это какая-то
00:13:53.519 херота и так далее, но я не советую.
00:13:55.800 Гораздо лучше следовать за рынком. Рынок
00:13:58.160 считает вот так. Вы такой: "О'кей, я
00:14:00.399 пошёл". Поняли, о чём я? Да. Ну, как-то
00:14:03.240 так. Значит, так. Давайте подытожим.
00:14:06.759 Первое. Сильные софтскилы - это новая
00:14:09.160 валюта. Вы должны понимать, что вам
00:14:10.759 сейчас стоит убиваться а софтскилы.
00:14:13.240 Компания ищет не кодеров, которые умеют
00:14:15.440 какой-то функционал реализовать. Таких
00:14:17.160 на рынке полно. Компания ищет командных
00:14:20.000 игроков. Тесты на хард скилы - это
00:14:22.160 фильтр.
00:14:23.680 Мы вообще ок или не ок для игроков
00:14:26.360 первого уровня, то есть игроков,
00:14:28.279 простите, программистов, для игроков
00:14:30.360 второго типа это вы должны знать всё.
00:14:33.880 Просто зараза всё и больше. Ну, короче,
00:14:36.920 если вы такой, то вы уже там, вам всё
00:14:39.079 понятно, вы знаете, как можете называть
00:14:40.959 себя доктор Хауса и так и представляться
00:14:43.000 и рассказывать о том, что все врут и вот
00:14:44.720 это всё. Вы поняли? Если же, опять же
00:14:48.440 подытоживаю, если ты не прошёл на
00:14:51.079 программиста или сотрудника первого
00:14:52.759 типа, если ты не прошёл по
00:14:54.399 коммуникационным скилам, тебя будут
00:14:57.639 учить на задачах и 100% завалят. Дальше,
00:15:00.759 почему джуны проходят, а синеры нет?
00:15:02.680 Потому что джун может быть
00:15:04.639 приятного оббщении. Синер токсичным,
00:15:07.240 самоуверенным и вообще упырём. Очень
00:15:10.000 No text
00:15:10.160 просто. Теперь давайте поговорим о том,
00:15:12.199 как выглядит плохо прокачанный софт. Вы
00:15:14.399 можете звучать как робот. Это красный
00:15:16.800 флаг. Чем вообще, в принципе, это очень
00:15:19.800 легко считывается, если человек не
00:15:21.639 двигается во время разговора совсем не
00:15:24.560 жестикулирует, у него нет мимики.
00:15:28.560 Я звучу как робот. Ну, примерно так. Это
00:15:31.079 реально классный флаг. И не только
00:15:33.720 рекрутёр, но и технический интервьюер
00:15:36.040 очень напряжётся, увидя, что вы очень
00:15:38.240 сильно зажаты и с вами сложно. Нет, все
00:15:41.880 понимают, что, конечно, нормальные
00:15:44.040 интервьеры, нормальные рекрутёры
00:15:45.880 понимают, что вас надо как-то
00:15:47.240 расслабить. Я всегда интервью начинаю,
00:15:49.199 например, с каких-то весёлых вопросов,
00:15:51.360 там, из серии: "Как вам погодка? Как
00:15:52.959 доехали, удалось ли подключиться,
00:15:55.079 почитали ли про нашу компанию, ну, как
00:15:56.920 мы вам там, знаете, какие-то вот такие
00:15:58.639 вот вещи, чтобы человека расслабить". Но
00:16:01.199 если вы никак не расслабляетесь, ну это
00:16:03.240 да, красный флаг, конечно. Ну потому что
00:16:06.160 ты начинаешь думать, он вот на каждом
00:16:07.959 совещании вот такой же будет сидеть.
00:16:10.680 У нас и так тяжёлая работа. Ну нафига
00:16:12.639 мне работать с человеком, который
00:16:14.360 выглядит как
00:16:16.440 роботвертор?
00:16:18.440 Соревнования роботовгитаристов. Ну типа
00:16:21.000 No text
00:16:21.199 поняли? Если вы не можете объяснить свою
00:16:23.519 мысль, это вообще не разует не про
00:16:25.360 харизму, это про умение формулировать
00:16:27.880 мысли и доносить
00:16:29.959 какое-то своё решение, какое-то
00:16:31.680 описывать ситуацию, передавать
00:16:33.199 информацию. Это ваша необходимый навык
00:16:36.199 для того, чтобы вообще-то работать кем
00:16:38.360 угодно и уж тем более программистам.
00:16:40.480 Если вы не можете своему коллеге или
00:16:42.079 представителю заказчика объяснить,
00:16:43.600 почему и какое решение вы приняли,
00:16:47.000 но с вами будет очень сложно. С вами
00:16:49.519 будет очень сложно. Все люди будут
00:16:51.040 говорить: "Слушай, я не пойду там к
00:16:52.800 Пет". Да ну его выго. Петя сейчас начнёт
00:16:55.199 какую-то лобуду рассказывать. Ты можешь
00:16:56.959 мне объяснить, что Петя сделал? Вот если
00:16:59.120 про вас так говорят, ну вы понимаете,
00:17:02.040 нафиг надо, не нужно. Дальше слишком
00:17:04.679 много умничения. Если вы перегибаетесь
00:17:07.599 демонстрации знаний, если вы прямо
00:17:09.959 перегибаете, ну, на собеседование это
00:17:11.919 норм, но, знаете, как бы там тонкая
00:17:15.520 грань. Конечно, на собеседовании вы
00:17:17.559 должны показать, что вы это знаете,
00:17:19.199 потому что если выне этого не знаете,
00:17:20.799 нахер вы такой нужный? Это как бы
00:17:22.359 очевидно, да. Естественно, собеседование
00:17:24.199 должны поразить глубиной своих знаний,
00:17:26.400 но вы должны показывать это просто как
00:17:28.600 свои знания, а ни в коем случае не как,
00:17:32.080 знаете, вот хороший пример. Я довольно
00:17:34.320 часто вижу, мне задавали такие вопросы:
00:17:36.480 "А можно ли
00:17:38.640 я буду задавать сам вопрос интервьеру,
00:17:41.480 чтобы проверить его знания?" Вот это
00:17:43.320 даже не красный флаг. Это флаг просто
00:17:45.840 размером с полстраны. То есть я такого
00:17:48.480 человека не возьму никогда. То есть
00:17:51.039 человек пришёл на собеседование для
00:17:53.000 того, чтобы показать, что он тут умнее,
00:17:55.039 чем другие. Серьёзно,
00:17:58.360 нахер мне такой человек, чтобы он потом
00:18:00.559 срался со всей командой, кто у кого тут
00:18:03.000 это длиннее в холодной воде. Серьёзно,
00:18:06.240 пусть идёт обратно в старшую школу, если
00:18:08.159 для него это вот эта история. Если вы
00:18:10.640 такой, переставайте этим заниматься.
00:18:13.159 Серьёзно? Потому что знания - это то,
00:18:16.440 что нужно для бизнеса. Да, безусловно.
00:18:19.120 Но если ты считаешь, что твои знания как
00:18:21.720 бы это повод для того, чтобы унижать
00:18:24.559 других людей, у меня для тебя плохие
00:18:27.159 новости.
00:18:28.880 К психологу. Совершенно точно. Что на
00:18:31.000 No text
00:18:32.360 самом деле хочет от вас интервьюер?
00:18:34.679 Давайте подытожим. Любой интервьюер,
00:18:37.240 любой рекрутёр хочет собеседника. не
00:18:40.520 гуру, которого он будет учиться. Ты
00:18:42.679 должен быть понятным и ни в коем случае
00:18:45.159 не демонстрировать превосходство. Ты
00:18:46.799 должен быть простым, открытым и вот
00:18:49.679 прям, ну, понятным, да, вот прозрачным.
00:18:52.840 То есть человек, глядя на тебя, должен
00:18:54.640 понимать, да, это там разработчик devops
00:18:57.480 с хорошими знаниями, очень приятными
00:18:59.120 общения, с ним будет хорошо. Вот такой
00:19:01.640 вывод должен быть о тебе, потому что
00:19:03.559 если о тебе вывод, ээ, я не знаю, будет
00:19:06.120 ли с ним хорошо, но я с ним работать не
00:19:07.679 хочу.
00:19:09.240 У меня для вас плохие новости. Вас не
00:19:10.880 возьмут гарантированно, какие бы знания
00:19:12.919 вы не показали. Но за исключением
00:19:14.280 ситуации, когда вы показали просто
00:19:16.120 запредельные знания, и тогда такие: "О,
00:19:18.520 господи, ну он вообще всё знает. Ладно,
00:19:20.480 нам нужен такой человек". Хотя тоже
00:19:22.400 спортный момент, могут и в таком случае
00:19:23.960 не взять. Токсичных упорей никто не
00:19:26.000 No text
00:19:26.159 любит. Дальше. Кейсы и жизненные примеры
00:19:29.159 важнее алгоритмов. Любой интервьюер
00:19:32.080 очень любит истории. Как ты решал
00:19:34.000 что-то? Где ошибся?
00:19:36.360 фейлы, находки, ещё что-то. То есть,
00:19:39.679 когда вас просили, задали какой-то
00:19:41.400 технический вопрос, вы всегда можете
00:19:42.919 сказать: "О, у меня как раз похожая
00:19:44.600 ситуация была". Понятно, что не на
00:19:46.080 каждый вопрос. Вряд ли у вас были
00:19:48.480 ситуация на каждый. Даже с моим опытом
00:19:50.440 это невозможно. Но вам задали вопрос, вы
00:19:52.600 такой: "О, как раз на на последнем
00:19:54.559 проекте или там на предыдущем проекте
00:19:56.320 или 5 лет назад у меня был похожий кейс,
00:19:59.080 где мы вот ошиблись вот в этой штуке. И
00:20:01.720 вот так вот прекрасно. Это очень
00:20:04.159 располагает. видно, что человек в
00:20:06.120 состоянии поддерживать беседу. Вообще
00:20:08.919 смоутолки и умение рассказать какую-то
00:20:12.039 историю сторителлинг- это прямо одна из
00:20:15.200 наилучших аспектов софтскилов.
00:20:17.480 Показывайте это. Ну и вывод отсюда.
00:20:18.000 No text
00:20:20.559 Никто не хочет токсичную звезду. Даже
00:20:23.080 гениальные технори не проходят, если от
00:20:25.000 них прямо веет конфликтами. И человек,
00:20:27.679 который собирается вас нанять, говорит,
00:20:29.120 думает такой: "Ну я его возьму, у меня
00:20:31.240 остальная вся команда разбежится".
00:20:33.960 Нет, погуглите как-нибудь, есть даже
00:20:35.640 статьи такие. Мы уволили нашу звезду, и
00:20:38.240 это было самое лучшее решение. Ну, как
00:20:40.720 бы вы понимаете, вас просто не наймут.
00:20:42.840 Теперь поговорим о том, как качать
00:20:43.000 No text
00:20:44.440 софтскилы, если вы интроверты. А если вы
00:20:46.919 программист,
00:20:48.799 практически гарантированно вы интроверт.
00:20:50.480 Это особенность нашей профессии. Надо
00:20:52.760 начать говорить,
00:20:54.880 причём вслух, а не в своей голове. Ну,
00:20:57.919 хотя бы сам с собою, ну, лучше всё-таки
00:21:00.760 с другими людьми. Очень хорошо для этого
00:21:03.080 помогают животные, маленькие дети и даже
00:21:06.480 не маленькие. Очень хорошо помогают. Я
00:21:08.480 помню прекрасно, когда у меня дети были
00:21:10.080 маленькие, это очень здорово. С
00:21:11.799 ребёнком, особенно маленьким, там до
00:21:13.440 годика или там до трёх, скажем, вообще
00:21:15.520 шикарно работает, когда ты объясняешь
00:21:17.159 каждое своё действие. А сейчас мы
00:21:19.360 возьмём с тобой ботиночки,
00:21:21.720 наденем эти ботиночки и пойдём гулять.
00:21:24.799 Ну, то же самое с собакой. Я регулярно
00:21:27.679 общаюсь со своей собакой.
00:21:30.279 Вон она валяется, кстати. Второй совет
00:21:31.000 No text
00:21:32.679 будет очень болезненным для вас, поэтому
00:21:35.240 лучше сядьте. Сели? Ну я же просил
00:21:38.919 сесть. Сядьте, пожалуйста. Так вот,
00:21:41.919 запишите себя на камеру. Я знаю, я знаю,
00:21:45.840 вы не хотите. Ну, честно, но это надо.
00:21:49.320 Ээ, более того, я категорически советую,
00:21:51.919 если у вас проблемы с паблик спикингом,
00:21:53.799 то есть если вы не умеете публично
00:21:55.240 выступать, а этот навык необходим, в том
00:21:58.039 числе для прохождения собеседований,
00:22:00.400 заведите блог. Да, видеоблог, да, вам.
00:22:04.159 Во-первых, никто не заставляет вести его
00:22:06.559 под своим именем, хотя можете и под
00:22:08.200 своим, поверьте мне, всем насрать.
00:22:09.919 Советую ввести блок на тему, которая вас
00:22:12.440 реально драйвит. Ну, у вас должно быть
00:22:14.640 хобби, да, на тему своего увлечения.
00:22:16.799 Вот, заведите себе блок.
00:22:18.960 Это нужно серьёзно на той платформе,
00:22:21.559 которой вы больше пользуетесь. Если вы
00:22:22.960 сейчас смотрите меня на Ютубе, я
00:22:24.159 подозреваю, что это именно так, то
00:22:26.480 YouTube ваша платформа. Ну да, ну можете
00:22:29.240 TikTok, можете Instagram, без проблем.
00:22:31.400 Что нравится, рассказывайте там про свои
00:22:33.799 интересные вещи. Если у вас есть прямо
00:22:35.679 классное увлечение, а оно, скорее всего,
00:22:37.600 есть. Вам будет интересно вести этот
00:22:40.080 блок. Да, сначала будет страшно, сначала
00:22:42.600 будет непривычно и так далее. Нет
00:22:44.279 никакой проблемы. Вы просто берёте свой
00:22:45.880 телефон, покупаете или используете любую
00:22:48.720 подставку под телефон. Например,
00:22:50.799 продаются раундлелмпы с подставкой
00:22:54.000 телефон, набор начинающего блогера.
00:22:56.919 Поставили, включили свет и рассказали.
00:23:00.559 Вам нужно первое - это записывать,
00:23:03.840 второе - выкладывать, причём в паблик не
00:23:06.279 для себя, в-третьих пересматривать, в
00:23:08.559 четвёртых не удалять. Если вам что-то не
00:23:11.159 нравится, что там было сделано, снимите
00:23:13.919 новое. Оставьте то, как было. Снимите
00:23:16.159 новое, потому что это важно, и это вам
00:23:18.640 поможет в раскачке софтскилов. Это один
00:23:21.360 из важнейших навыков. Более того, вы
00:23:23.279 привыкнете разговаривать с камерой.
00:23:25.120 Когда вы привыкнете разговаривать с
00:23:26.520 камерой, ну, как я сейчас разговариваю,
00:23:28.080 вы же понимаете, я же тоже интроверт,
00:23:29.559 вообще-то. У меня ужасные софтскилы были
00:23:32.120 в юности. Я делал себя сам. Но вы
00:23:35.480 спрашивали, как. Вот вам, пожалуйста. В
00:23:37.640 том числе и ведение блога. Это было
00:23:39.440 одним из способов улучшить свои навыки.
00:23:43.200 Как видите, получилось. Может быть, нет,
00:23:46.159 гарантированно у вас получится, если вы
00:23:47.799 просто не отступитесь. Рассказывайте,
00:23:50.080 пересматривайте, смотрите, как что
00:23:52.200 лучше. Поначалу вам будет выглядеть,
00:23:54.279 что, ну, вот прямо будет это ощущаться,
00:23:56.720 что, господи, этот чувак вообще, о,
00:23:59.159 господи, я меня сейчас стошнит, у меня
00:24:01.000 кровь из ушей, не надо. Нет, ни в коем
00:24:03.080 случае, прекратите, но заставляйте себя
00:24:05.559 это пересматривать. И через некоторое
00:24:07.400 количество видео, где-то 3 5, вы
00:24:11.360 увидите, что это уже не настолько
00:24:13.039 тошнотворно, что у вас стало получаться
00:24:15.600 лучше, заметно, даже вы заметите, и вы
00:24:17.919 начнёте замечать, какие аспекты ведения
00:24:20.760 блога у вас правда получаются,
00:24:23.480 понимаете? И осталось
00:24:27.399 это запомнить и запомнить, какие аспекты
00:24:29.679 у вас не получаются и какие выглядят
00:24:31.559 смешно. Я, например, увидел, что у меня
00:24:33.360 дикое количество слов паразитов, о
00:24:35.080 котором я их даже не знал. И я такой:
00:24:38.080 "Вау, прикольно. Ладно, буду с этим
00:24:40.440 разбираться." И теперь регулярно
00:24:41.760 пересматриваю свои видео. Серьёзно, я
00:24:43.640 постоянно пересматриваю свои видео и
00:24:46.039 смотрю, где я там правильно себя повёл,
00:24:48.200 как выглядит с выражение моего лица,
00:24:49.840 когда я что-то делаю, кож говорю, как
00:24:52.840 выглядит моя жестикуляция,
00:24:54.960 насколько она адекватна. И улучшаю, и вы
00:24:59.600 точно так же. И когда вы насобачитесь
00:25:02.159 разговаривать с камерой, то разговор с
00:25:05.520 на интервью будет в разы проще. Если
00:25:07.840 просто не то, что в разы, на порядке
00:25:10.039 проще. Вы увидите, насколько же легко,
00:25:12.960 оказывается, говорить с живыми людьми с
00:25:14.640 той стороны камеры, когда они на тебя
00:25:16.480 ещё и смотрят. Господи, ты такой: "Ха,
00:25:19.279 после камеры это вообще не вопрос".
00:25:21.080 Серьёзно, пробуйте. Дальше можно просто
00:25:22.000 No text
00:25:24.000 тренироваться на мокнтервью, на
00:25:25.960 митингах. Собственно говоря, вы же
00:25:27.640 где-то сейчас уже работаете. Ну вот
00:25:29.520 тренируйтесь на всех своих витингах,
00:25:31.279 выступать, говорить, смотреть в глаза,
00:25:33.880 поддерживать визуальный контакт,
00:25:35.799 поддерживать активное слушание и так
00:25:38.080 далее. Это очень полезно. Но можно
00:25:40.320 ходить и на искусственные собеседование,
00:25:42.480 ну или даже выступать на стендапах.
00:25:46.200 Почему нет? Давайте подытожим. Если ты
00:25:48.600 провалил техническое собеседование, это
00:25:50.279 ещё не значит, что ты слабый
00:25:51.480 разработчик. Скорее всего, наоборот. Но
00:25:54.520 это сигнал. Пора прокачивать не код, а
00:25:57.919 коммуникацию, потому что даже самые
00:26:00.000 сильные алгоритмы не спасут, если с
00:26:01.799 тобой просто тупо не хотят работать.
00:26:04.720 Такие дела. Люблю вас и до встречи.
00:26:10.480 Иногда жизнь бывает очень жёсткой, но я
00:26:12.720 никогда не жалуюсь. Я играю рок. Роджер
00:26:15.640 Гловер Pop. M.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment