×Закрыть

Як хитрі рекрутери хантять цінних та рідкісних спеціалістів

huntflow.ru/...​hedkhantinga-v-socsetyakh

Для усиления эффекта вакансию можно сдобрить фразой про печеньки: «Шикарный кофе и печеньки круглосуточно ожидают Вас в нашем офисе!» Пресловутые печеньки это красная тряпка для IT. Они считают, что вот тут‑то их обязательно заставят работать за еду!
Скандал заставит их выдать массу информации о себе. Например: «Да у меня ипотека, семья, дети, я в команде Сысоева разрабатывать начинал, а мне тут щавель какая‑то кобыла предлагает!» Автор подобной реплики — особо ценный для нас персонаж.
Могу, конечно. И задаю. Он мой. Когда между нами установился добрый контакт, человек не посмеет грубо мне ответить. Он выслушает и тем самым даст мне шанс раскрыть все плюсы предложения.

Читаємо обговорюємо баттхертимо

LinkedIn

Лучшие комментарии пропустить

It’s a trap!

Срач в коментах вже почався. Потім виявиться, що ТС це фейковий акк цих рекрутерів і цей пост створений для срача, щоб виявити спеців по NGINX. Пєніє і Козлов вже потрапили у пастку.

А вот как НЕ работает на самом деле HR. Я считаю, эту цитату нужно внести в рамочку и повесить на стену, чтобы помнить почему не надо обращаться к ыйчаркам если нужно найти людей:

Допустим, мы ищем разработчика NGINX под задачу программирования модулей и API. Такие спецы — крайне редкое явление, и работу они не ищут.

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

Что делают эти [парнокопытное рода баранов] зацените: они просто ищут по ключевым словам! Для них кейвордами являются NGINX, API, модуль. А совсем не C++. Стопудово, к вакансии добавлено ещё 20-30 баззвордов «патамушо так принято».

Да они ж отсеют нужного кандидата даже если им за руку привести.

Проблема статьи и рекрутеров в том, что женщины (90% рекрутеров) судят по себе. Если мужчина не заметил новое украшение у женщины или прическу, сказал: нормально...она будет всячески беситься и пытаться доказать ему что он неправ. Такого же поведения ожидают рекрутеры от мужчин (85% айти-специалистов), указывая неадекватную вилку в вакансиях, но мужчины существа практичные и прагматичные, у них есть более важные дела помимо описанного в статье деструктивного поведения.

Вот лично мне, среднему гребцу-погроммисту приходит 10-20 подобных писем в неделю, вилки там естественно нет, если я стою 3X, а мне предложат X сходу, я потрачу примерно 0,5-3 секунды на удаление рекрутера, письма, добавления в черный список и все. Грубо я не отвечу — я отвечу четко, мне ваша вилка не подходит, удачных поисков и хорошего настроения...

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

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

— И как вы начнете диалог?
— Да я его просто забаню!

Это кайф, циничный но артистичный биз)

Скандал заставит их выдать массу информации о себе.

Почему-то мне кажется, что скандалить начнет 1, а 999 — пройдут мимо и подумают, мол «ололо, опять печенье».

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Читая высеры этих «охотниц» и девочки, что хантит в Тиндере, в голову приходит только одна мысль: это скорее всего тот самый «черный пиар». Чтоб их обсуждали и они были на слуху. Может, в соседей стране оно и работает, но насколько человек должен быть недалеким, чтоб повестись на такой хантинг? Есть определенные рамки, за которые считаю некорректным заходить.

зато как стараются, приятно!)

Відкрив почитати той сайт, там виявляється є інструкція як хантити в тіндері!
huntflow.ru/...​ticle/recruting-in-tinder

Ну, про це ще на затишному писали 2017/09/21/tindercruiting/

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

Чесно кажучи, не користувався — одружився задовго до появи не те що тіндера, а і повсюдного розповсюдження андроїд смартфонів.

Хм. Тогда только через постель.

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

Жечь таких рекрутеров на костре.

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

Исходя из логики этих рекрутеров, ценный и редкостный специалист это тот, который учавствет в срачах об упоротых вакансиях. Ню-ню, гуд лак. :-)
ЗЫ Какой упоротый дев будет шарить свою зп не с анонимного профиля?

ЗЫ Какой упоротый дев будет шарить свою зп не с анонимного профиля?

тут некоторые так делают

который учавствет в срачах об упоротых вакансиях. Ню-ню, гуд лак. :-)

описал 90% девов с еб@ного и 50% отсюда, да, это большая редкость среди нытиков-программистов)
зайди в срачи социальных стартаперов которые ищут участников проекта без оплаты и посмотри на этот армагедон. И оно как бы не касается большинство отписавшихся, я могу представить что начнется если более конкретно указать требования к деву и зп в 800 баксов на синиор позицию

Ну хз. Побатхертить немного и похейтить вакансию — это конечно норма. Но вот то что они описывают в статье:

Да у меня ипотека, семья, дети, я в команде Сысоева разрабатывать начинал

Неужели вот этим вот кто-то будет заниматься?

Таки да )) у них там вообще какой-то пунктик на nginx и лично я не могу не сказать что что-то в этом есть.

Это какой-то сайт-пародия, да?

а если печеньки с коноплей?

Интересна ... а шо, хитровыделаному деву захантить ценную и редкостную рекрутершу сейчас так же кумарно?

Ценные и редкостные уже заняты. А те кто свободны — нафиг никому не нужны

звідки таке бажання лізти й дивитися, як там хантять в РФ? Що там може бути корисного? Заповідник якийся. В рекрутингу скандал не потрібен в жодному разі. Професійні рекрутери працюють тихо й непомітно ))) А увагу до себе привернути можна й без скандалів.

Немає такого бажання — то ваші проекції. Я просто твітор відкрив, побачив статтю, почитав, репостнув. До мене не зразу дійшло що дія відбувається в РФ.

угу, а домен .ру — це ж ні разу не РФ :) Мої проекції, хе-хе...

Не знаю як ви а я вже давно не звертаю увагу на що там у адресі. Тим більше що є .ru домени які насправді про українське. Наприклад, портал екстремалів-велосипедистів x-bikers.ru зовсім не про РФ як можна було б подумати :)

винятки, звісно ж, мають місце. Але на те ж вони і винятки ))) До того ж, я ж не казав «про РФ», а .ру — значить РФ. Навіть ексбайкери, певен, основною частиною авдиторії мають саме РФ. Ну, таке. Суті то не міняє. Біда в тому, що більшість моїх українських колег теж продовжують жити в російському рекрутерському інфополі. А це сум і журба.

Навіть ексбайкери, певен, основною частиною авдиторії мають саме РФ

Ні, там їх одиниці.

Біда в тому, що більшість моїх українських колег теж продовжують жити в російському рекрутерському інфополі.

А чим воно різниться з українським? Крім того що у них взагалі ринок від нашого суттєво відрізняється.

Ні, там їх одиниці.

ну, я ж написав про винятки )))

А чим воно різниться з українським? Крім того що у них взагалі ринок від нашого суттєво відрізняється.

ну, Ви ж, власне, самі й відповіли на своє питання.

А що тут розбиратись. Російська мова — значить росія. Українська — україна.

Ліл, дійсно, як я не здогадавсь одразу.

Реальним світом правлять ТП, а не IT.

Лише тією частиною, що П накрилась.

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

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

Хорошая работа как-то редко в руки идёт сама по себе, но бывает и так.

Тут есть что обсудить.

И начинается самое интересное: манипуляции, сокрытие фактов, забивание баков монотонным словесным поносом, рассчитывая на то, что человек забудет что-то уточнить.
В редких случаях от рекрутёров поучения, ещё на этапе переписки в LinkedIn, примерно такие:
1) ах ты ж такой/такая — не хочешь 2 часа на работу добираться / на проекте с Delphi/Interbase работать — (А в союзе дети в школу 10 км через лес с волками пешком ходили / А джуны к нам вообще на электричке из соседней области ездили, из какой-нибудь Жмеринки или Овруча)
2) ты много просишь, давай будешь просить меньше.

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

Если в вакансии вилка неадекватная и платят ещё ниже, чем в Укртелекоме или список требований на 2 листа А0 — это не то, что вы желаете, зачем оспаривать и поучать кого-то там?

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

Фигня какая-то. Ценные специалисты не работают за зарплату.

А за шо? :) Звідки інфа?

Зависит от ценности специалиста :)
Помните пирамиду Маслоу? Там в какой-то момент дешевле сыграть на чем-то другом, чем манить на +500..

Ценных кодерков заманивают приятным часовым рейтом, вместо средненькой годовой зарплаты.

Ценных кодерков заманивают приятным часовым рейтом

угу, сам себя не похвалишь, никто не похвалит)))

Стосовно (однієї тільки) піраміди Маслоу можна сперечатися.
Справа в тому що я якраз і є таким цінним спеціалістом про якого ви говорите. І я не буду працювати за «інтєрєсниє праєкти» якщо робота не буде супроводжуватися відповідним пресом зелені.

Повірте, ніхто ціниий не буде працювати коли прайс буде ринковим. А люди типу Торвальдса, яких ви напевне маєете наувазі згадуючи про піраміду, мають компенсаційний пакет під назвою «fuck you money» тому можуть собі дозволити займатися чим хочуть.

Стосовно (однієї тільки) піраміди Маслоу можна сперечатися.

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

Ви оце зараз явно не про цінного співробітника написали. Жодна доросла нормальна людина не буде
1. Батрачити в опенспейсі
2. Грати на приставці
3. Приділяти увагу корпоративам

І так далі. А бухгалтерія та відпустки це гігієнічні фактори.

Вам треба Єгора почитати — www.yegor256.com/...​19/what-motivates-me.html

Из этого всего я не согласен только с Payments per results, потому что это слишком рисковано (result может быть не достигнут или достигнут позже по независящим от тебя причинам, и хз как оценить ту или иную фичу в деньгах). Ну и надеяться на Isolation of tasks и No Agile/Scrum, please в наше время наивно. Много лет не сталкивался с тем, чтобы автор некой идеи/фичи до конца понимал все ньюансы и точно мог сказать что нужно.

А так всё правильно он пишет.

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

А ещё многие кто транслируют «программист не должен думать о деньгах» умело упускают тот факт, что не должен он думать о них при условии что ему платят достаточно.

Я власне про це і кажу + твереза оцінка власної вартості завжди має бути. Інакше тебе розводять як крілика.

личные доктора в компании

Лучше бы медстраховка. Всю больницу IT — компания не наймёт и содержать не будет.

Игровая приставка в зоне отдыха

А нахрена? У меня дома есть компьютер игровой. Захочу приставку — могу себе позволить. Это комфортнее чем сидеть больше положенного на работе потому что в обед ты заигрался.

корпоративы

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

Ты не в теме, ватный форумный балабол.

Он по крайней мере, имеет смелость писать своё негативное мнение не из-под анонимного аккаунта. ;)

1. «Олексій Пєніє» без какой-либо отсылки на реальый профиль в линкедине и прочем фацебуке — вполне себе анонимный эккаунт, как по мне.
2. Мой эккаунт не анонимный — просто ты ленив. И не в теме.

1. За 2 секунди нагуглилось www.linkedin.com/...​n/алексей-пение-48123138

У нашего пения стоит «Developer, Java в забугорье» — а у линкединовского какой-то там админ в Приватбанке 8 лет назад...

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

хитрі рекрутери

Та які ж вони хитрі. На фото — дві типові тп середнього віку. Особливо на 2-му фото.

определяем т и п человека по обычной фотографии? крутой скил, че

Фенотиполог дипломований.

О, а ты фейсбук смотрю в профиль добавил? По тебе тоже сразу можно много чего сказать.

Тоже мне новость, на что тут многие горазды так это говорить, да)

Но ведь оно правда выглядит как утка и крякает как утка

тп можно определить только по поступкам (либо постам онлайн)
их подход можно оценить любыми словами но не «тупым»

Но хоть с «п» ты согласен?)

фи поручик, разве так можно о дамах! =D

та что спрва там явный сколиоз , а то и больше) лечить тетку надо не иначе)

прям соц. инжениринг целый

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

Если хантеры поголовно предлагали бы 100% удалённую работу, то не нужно было бы описанным «пикаперством» заниматься. А так предлагают сменить одно стойло на другое. Точнее даже на этапе соцсетей/сообщений не новое стойло, а запись на конкурс на пересадку в новое офисное стойло из текущего.

Ничё-то ты в женских романах не шаришь. Могу рассказать вкратце сюжет не только лишь всех:
Х-як — х&як — х&як — х&як — х&як — х&як — и принц.

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

Саме так написали б рекрутерші з топіку з під фейкового аккаунту! Тема є гарною саме тому, що можно почати грати в параною!
Я давно підозрюю топ коментаторів доу!

Буквально недавно мне кто-то отписался на эту тему старой шуткой
«Даже если у Вас паранойя это не значит что ОНИ за Вами не наблюдают»

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

It’s a trap!

Срач в коментах вже почався. Потім виявиться, що ТС це фейковий акк цих рекрутерів і цей пост створений для срача, щоб виявити спеців по NGINX. Пєніє і Козлов вже потрапили у пастку.

судя по демонстрируемому (не)знанию, как делаются модули для nginx, меня, скорее, можно записывать в провокаторы

А ты получаешь 200 000? Даже не так, «от 200 000».

То й що, їм реальним хтось роботу надасть чи що? Як я зрозумів, то взагалі Масква. В них із HR ще гірше аніж у нас.

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

— И как вы начнете диалог?
— Да я его просто забаню!

Это кайф, циничный но артистичный биз)

Он бы подошёл — я бы отвернулась :)

Проблема статьи и рекрутеров в том, что женщины (90% рекрутеров) судят по себе. Если мужчина не заметил новое украшение у женщины или прическу, сказал: нормально...она будет всячески беситься и пытаться доказать ему что он неправ. Такого же поведения ожидают рекрутеры от мужчин (85% айти-специалистов), указывая неадекватную вилку в вакансиях, но мужчины существа практичные и прагматичные, у них есть более важные дела помимо описанного в статье деструктивного поведения.

Вот лично мне, среднему гребцу-погроммисту приходит 10-20 подобных писем в неделю, вилки там естественно нет, если я стою 3X, а мне предложат X сходу, я потрачу примерно 0,5-3 секунды на удаление рекрутера, письма, добавления в черный список и все. Грубо я не отвечу — я отвечу четко, мне ваша вилка не подходит, удачных поисков и хорошего настроения...

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

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

А люди судят по себе в 100% случаев, за редкими исключениями по некоторым категориям где у них есть образование. Например, сутенёр разбирается в проститутках. А клиент, как ни странно, нет.

Не. Это психология.
Если скажут 0.8 от нормы — тогда да, «извините неинтересно».
А вот если напишут на сайте работы 0.33 со знанием датского языка — все ПрекрасноеИТ слетится ыв течении часа, плюс еще будут долго мусолить в социалочках, как на личных страницах, так и в группах.

О, это распространенный случай. Мой коллега называл эту особенность рекрутеров.

Наличие психологического образования при отсутствии психологических способностей.

В переводе на русский, прошла 2-недельные курсы.

стараюсь хорошо запутывать следы, чтобы меня не вычислили

Это, внимание, рекрутер пишет. А можно вы, багини, все так сделаете, а? Хотя с другой стороны, ведь именно благодаря им, труженицам нижнего полушария мозга, специалисты стоят от 200 000 :)

// именем себя объявляю этот день пятницей

А вот как НЕ работает на самом деле HR. Я считаю, эту цитату нужно внести в рамочку и повесить на стену, чтобы помнить почему не надо обращаться к ыйчаркам если нужно найти людей:

Допустим, мы ищем разработчика NGINX под задачу программирования модулей и API. Такие спецы — крайне редкое явление, и работу они не ищут.

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

Что делают эти [парнокопытное рода баранов] зацените: они просто ищут по ключевым словам! Для них кейвордами являются NGINX, API, модуль. А совсем не C++. Стопудово, к вакансии добавлено ещё 20-30 баззвордов «патамушо так принято».

Да они ж отсеют нужного кандидата даже если им за руку привести.

модули на NGINX пишуться как обычные линуксные либы

да, но если у тебя нет техлида-консультанта(который будет код-ревьювать каждую строчку и давать подсрачники вовремя), то разраб должен и в НТТР ориентироваться, и в TCP, и во внутрянке NGINX, иначе напишет нечто, что компилируется, но память течет, бо life cycle надо учитывать, даже если с указателями как бог работаешь.

Не поверишь, везде так. И как раз таки модульность и подразумевает, что работать с низкоуровневыми протоколами не придётся, это сам NGINX делает лучше всех. А вот модулям придётся работать с конкретным API, выполняя конкретные задачи. Весьма скучное и примитивное занятие, надо сказать.

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

Обычная дисциплина. И как ни странно, тестирование. В отличие от прикладных задач, узконаправленные тестируются очень и очень распрекрасно. Банально берёшь лог трафика — и на вход, сразу видишь чё будет.

Кто знает мат.часть человеческих машин — ничтоже сумняшеся возьмёт джуна. Но правильного джуна, благо выбор огромен. Почему: его время дешевле, а значит можно тратить больше. Зато он меньше самоуверен [альфа-быдло-самцов отсеяли сразу], и потому будет куда более критически относиться к своей писанине, по несколько раз всё перепроверит, и с уважением отнесётся к фидбеку об ошибках. И что самое важное — в любой непонятной ситуации RTFM.

И как раз таки модульность и подразумевает, что работать с низкоуровневыми протоколами не придётся, это сам NGINX делает лучше всех.

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

Та ну. Надо разделять backend и data layer. Бекендщики пускай следят за хедерами, а датамайнеры — за скоростью и памятью.

RAII?
Smart pointers?
Valgrind?
Memory pools?

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

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

А ну, давай расскажи, как найти спецов умеющих рулить вероятностными ситуациями, при этом не выходя за рамки бюджета и не создавая из проблемы ProblemFactory.

1) Не пихать в продакшн в пятницу
2) Не бояться откатить
3) Вочдоги — как начнутся тормоза, половина процессов умрет и отдаст ресурсы
4) Не обновлять все сервера сразу
5) Thread affinity
6) Profiling
7) Memory pools

Ну и контора, которая джунам отдает продакшн сервера — ну не знаю(((

Спасибо, посмеялся. Это не тетрис для домохозяек, это NGINX. Ты себе хорошо представляешь процедуру отката баги из прода разбросанного по географиям кода?

Там всё должно работать как армия. Один ли хер что прилетело, пока жив — он должен всеми силами стремиться выполнить боевую задачу. А задача-то примитивна: в бассейн втекает 4000 тонн воды в секунду, вытекает с учётом аварийного слива — 2900 тонн. А ты даже систему аварийного слива не строишь, твоя задача просто воду хлорировать. И да, в момент разработки туда 4000 тонн не втекало, а втекало 0.001 на полигоне, 1.8 на продакшене.

В общем случае у этой задачи нет решения. Только частные. И разумеется RTFM.
Вот тебе типичнейшая проблема: хост для VPN выделил мало inode, в результате поток нормально не открыть. И об этом надо как-то сообщать админу, мало того, пока он растелится, ресурс должен продолжать работать. И не дай то бог в логи нигигабайтить.

Ты себе хорошо представляешь процедуру отката баги из прода разбросанного по географиям кода?

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

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

И вот тут помогают вочдоги или аффинити. Вочдоги убивают процессы, которые не справляются. Реквесты дропаются, но система не глохнет. Аффинити привязывает процессы или потоки к ядрам CPU, и в системе остается 1 ядро под ось, чтобы не захлебнулись.

Пулы памяти освобождают ОС и аллокатор от нагрузки. Расшаривание константных данных через mmap позволяет нескольким процессам работать с дурными объемами без затрат системных ресурсов.

А еще есть такая штука как нагрузочное тестирование. И как дупликация трафика с продакшн серверов на тестовый.

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

И вот тут как раз опыт и бьёт копытом всю затею. Когда у джуна упало — он полезет и посмотрит, где фейлится. И вотчдогов поднимет, и уровни логирования расставит, и RegExp будет бояться как чёрт ладана. А когда какая-нить сильно сертифицировання козлина начинает заявлять «ничё не знаю, у меня всё работает» — тут хоть стреляйся.

А теперь подумай, насколько разбираются в этих тонкостях HRки. Примерно настолько же, как Поклонская в кинематографе.

Откатывается папочка с бинарями и либами, то есть все приложение data layer.
1) сервер отключается от запросов
2) скрипт стирает старую папку с приложением и накатывает новую
3) сервер подключается к запросам
Ура! если backend/data layer API не менялось между версиями, мы за 5 минут откатили data layer.
А вот если API меняли и раскатали сразу на все сервера без тестирования на реальных запросах (дупликация трафика или чаще направление части пользователей на обновленный сервис) — кто кому злобный буратино.
Да, бывает запрос, который крешит data layer. Но он 1-2, а процессов в data layer десятки. Пускай запрос хоть всю ночь висит — вреда это не нанесет. Утром прийдут, засекут, и разберутся.
И да, у нормальных админов СМСки приходят, когда сервера перегружены или простаивают. И они ночью туда коннектятся и разбираются.

Как я и говорил, это уже скорее философия, чем программирование. И прикинь, когда такого спеца пытается найти типичная ХРюша среди петь и вась, с которыми она списала фейковые эккаунты. Очень удивится небось, узнав что в её сети сплошные фабричные троли и маркетинговые боты.

А проблема возникает не когда надо проапдейтить продакшен, а когда этот продакшен вообще не подконтролен, и находится на третьей стороне. Это собственно основной фактор, повышающий время (деньги) на разработку раза в два минимум.

А теперь подумай, насколько разбираются в этих тонкостях HRки. Примерно настолько же, как Поклонская в кинематографе.

А если еще подумать и сравнить это насколько и еще одно — насколько рекрутерша думает, что она в них разбирается, становится совсем грустно :( А думает она как правило настолько, что какого-нить тим-лида , заказчика вакансии, спросить впадло.

Бляха, в JS есть GC.
Так, есть целая куча граблей, которая позволяет получить утечку памяти(ну, ладно, не так уж и много: источником является в любом случае механизм замыкания, но схем для получения проблемы действительно, много).

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

Код, вызываемый NGINX, не живет достаточно долго — обработал запрос и можешь сбрасывать состояние. Поэтому memory pool is must have.

тогда моё замечание не актуально, спасибо за уточнение

А можно я не поверю? NGINX это сервер, откуда известно что он выгружает либы после обработки запроса? Я этого не замечал.

Другой вопрос, насколько в своей песочнице варится обработка запроса. Рискну предположить, что нет никакой песочницы, всех песочат в общей куче. И соответственно, течь там может просто таки адски. Чего одни только потоки стоят.

NGINX это сервер, откуда известно что он выгружает либы после обработки запроса?

Он не выгружает либы, но можно реюзать ресурсы, использованные для обработки предыдущего запроса. Делаешь blog.molecular-matters.com/...​egies-a-linear-allocator

Чего одни только потоки стоят.

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

Ну вот вы и попались в расставленную ловушку :) В статье же было русским по белому разъяснено, зачем пишутся подобные провокационные вакансии

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

Скандал заставит их выдать массу информации о себе.

Почему-то мне кажется, что скандалить начнет 1, а 999 — пройдут мимо и подумают, мол «ололо, опять печенье».

А потом удивляются что наняли скандалистов, потому что больше никто не пришёл. А с хера ли им прийти.

Эта секта даже не понимает с чем имеет дело, какие мотивы уравновешиваются. Образование? А зачем! Ведь есть рылигия!!

А красиво звучит, хед хантеры. Для тех кто знает, где хед :)

Это DOU. Здесь немного другое it

Ну ми ж без первонахів якось жиємо.

Я серьёзно, напиши туда, там оценят. А здесь лучше про хороших напиши.

Той ресурс неприємно читати, не те що регатися там. Фу.

Так то не для тебе, то для героїнь сюжету :)

че там батхертить, норм тактика.
как «пикаперство», только не на секс направленно.

Нікітонський баттхертить — twitter.com/...​status/925070641132392448

я искренне не могу осознать, от чего у него бомбит.

Вот сижу сейчас и думаю:
— с какой начальной скоростью вылетел горшок с кактусом в адрес сказавшего?

Подписаться на комментарии