Классического хайлоада больше нет. С одной стороны железо сделалось очень мощным, а с другой нагрузки перестали экспоненциально расти, как в эпоху развития интернета.
M>Классического хайлоада больше нет. С одной стороны железо сделалось очень мощным, а с другой нагрузки перестали экспоненциально расти, как в эпоху развития интернета.
Хорошо, в не классическом хайлоаде (сегодняшнем) есть корреляции?
Здравствуйте, Murk, Вы писали:
M>>Классического хайлоада больше нет. С одной стороны железо сделалось очень мощным, а с другой нагрузки перестали экспоненциально расти, как в эпоху развития интернета. M>Хорошо, в не классическом хайлоаде (сегодняшнем) есть корреляции?
Здравствуйте, Murk, Вы писали:
M>Есть ли корреляция между M>риском выгореть M>и RPS (throughput)?
M>Есть ли корреляция между M>риском нарушения work-life balance M>и RPS (throughput)?
M>Как это зависит от позиции (Junior, Middle, Senior, team\tech lead)?
Есть корреляция между риском выгореть и целеустремленностью. То есть, если ты можешь, скажем, недели две пахать за компьютером часов по 10-12 (потому что у тебя есть идея), то считай, что у тебя есть очень высокий риск выгореть, и есть высокий риск нарушения баланса в жизни. В таких случаях рекомендуется сбавить обороты и просто работать в том же темпе, в каком работают все остальные люди (другие люди не могут работать в таком темпе, а не то, чтобы не хотят. Просто не могут, не способны — не хватает внутренней энергии).
От прикладной области это мало зависит. Это особенность характера.
Может быть, я про RPS не понял. В общем, если твое RPS означает работоспособность, то тогда да, корреляция прямая. При высокой работоспособности есть очень высокий риск выгорания. Особенно, если ты способен работать больше и дольше, чем могут другие. В таких случаях сильно рекомендуют следить за режимом работы. Таким работоспособным людям кажется, что они могут, но нет, природу не обманешь
Здравствуйте, Miroff, Вы писали:
M>Вот в AI бывает такая корреляция. Накосячила твоя модель скоринга на 0.5% и банк потерял пару миллиардов на невозвратных кредитах.
А судьи кто? Как можно точно доказать, что это регрессия в модели, а не рецессия в экономике?
Здравствуйте, Murk, Вы писали:
M>Хорошо, в не классическом хайлоаде (сегодняшнем) есть корреляции?
А если ты постоянно тревожишься и переживаешь (например, из-за чрезмерно высокой стоимости ошибки), то тогда есть высокий риск эмоционального выгорания. Ты этого боишься? Или кто-то из твоих коллег подвержен такому риску?
Это нормально, когда ты распознаешь, что вот в такой-то области не можешь работать. Хуже, если что-то чувствуешь, но продолжаешь работать. Мы — все разные, и у каждого из нас есть предрасположенность к определенным видам деятельности, а также есть такие виды деятельности, которые нам просто противопоказаны. Это абсолютно нормально.
Так-то, работа хорошего HR в том и должна состоять, чтобы чувствовать, для какой задачи человек подходит, а для какой — нет. Но это в идеальном мире, где на месте HR тоже работает человек, который от природы предрасположен быть HR... Также подобное должен чувствовать и хороший руководитель. Такой руководитель должен уметь определять, подходит человек для задачи или нет. Только HR это обычно определяет иррационально, а руководитель — рационально
Здравствуйте, dsorokin, Вы писали:
D>Есть корреляция между риском выгореть и целеустремленностью. D>При высокой работоспособности есть очень высокий риск выгорания.
"Выгорание" — эффект потери самомотивации. От работоспособности и тем более(!) от целеустремленности не зависит. У всех на виду к примеру Конюхов. Что там у него с выгоранием? А работоспособность и целеустремленность зашкаливают.
Выгорание связано с психологической усталостью. Да, усталость физическая влияет тут прямо — но устают и работоспособные и не очень — просто за разное время и под разной нагрузкой, тут связи никакой.
Целеустремленность — вообще фактор, который отражает способность именно долгосрочно вкладывать усилия ради достижения цели. Т.е. скорее надо говорить об обратной зависимости — у целеустремленных людей мотивация сохраняется наоборот дольше и менее подверженна временным провалам.
Наиболее сильно на мой взгляд влияют два фактора:
1. Наличие/отсутствие положительной обратной связи. Т.е. когда твои усилия не приводят к положительной динамике или результату. (Привет целеустремленным — на них это меньше влияет). А более работоспособные достигают больше плюшек (при правильном приложении усилий!), т.е. тоже скорее связь обратная.
2. Оптимизм. Люди, склонные рисовать себе радужные перспективы и выделять в происходящем всегда скорее плюсы, сильно игнорируя и быстро забывая минусы — намного менее подвержены выгоранию.
Работоспособные целеустремленные оптимисты — наименее подвержены выгоранию, они всю жизнь в движняке и на хорошем настроении. А ищущие быстрого результата слабаки пессимисты — выгорают чуть ли не перманентно.
Кстати, оптимисту становиться реалистом — опасно, лучше не надо, лучше на драйве поменьше одергивать себя дебагом потенциальных проблем. "Дорогу осилит идущий" — это про целеустремленных оптимистов — про тех, кто мало думает о проблемах и просто идет к цели потому что планомерно хочет её достичь.
Здравствуйте, viellsky, Вы писали:
V>"Выгорание" — эффект потери самомотивации. От работоспособности и тем более(!) от целеустремленности не зависит. У всех на виду к примеру Конюхов. Что там у него с выгоранием? А работоспособность и целеустремленность зашкаливают.
Это если повезет, когда основной вид деятельности совпадает с тем, где у тебя мотивация. А так бывает не всегда.
Есть расхожее заблуждение, что целеустремленные дескать всегда на вершине пирамиды, руководители и все такое. Это всего лишь миф. Если работа совпадает с основным делом, то, наверное, это здорово, и мотивация будет выше при положительной связи. Но часто бывает и какой-нибудь фриланс или удалёнка при наличии дополнительно того, что действительно мотивирует целеустремленного, например, это может быть семья или любимое дело (с масштабными целями). И тогда уже выгорание становится куда более реальным.
Про Конюхова я мало знаю. Может быть, он периодически делает интенсивные перерывы в изоляции, чтобы набраться сил для своих новых путешествий. Вполне себе вариант. Целеустремленные периодически заряжают свою батарейку. Это нормально
Здравствуйте, Miroff, Вы писали:
M>Классического хайлоада больше нет. С одной стороны железо сделалось очень мощным, а с другой нагрузки перестали экспоненциально расти, как в эпоху развития интернета.
Согласен. Если раньше хай лоад был искусством профилирования и придумывания велосипедов, то сейчас в Java EE появился стандартный реактивный стэк Spring Reactor, основанный на идеях высокой нагрузки от Netflix, который из коробки умеет в хай лоад.
Есть всякие библиотеки типа Resilience4j с наборами хайлоад-паттернов (https://proselyte.net/protective-patterns/), которые условно позволяют превратить в хайлоад даже обычное старое легаси-приложение на блокирующем стеке, просто обвешав его снаружи аннотациями Resilience4j для соблюдения правил манифеста реактивных систем (https://www.reactivemanifesto.org/ru). Ещё в джаву подвезли легковесные потоки, которые могут вообще убить реактивный стэк (ввиду его сложности для освоения и контринтуитивности).
Главное понимать разницу межуд блокирующих стэком и реактивным, и понимать когда хватает и обычного блокирующего стэка (типа, если нагрузка не превышает 500 rps, то и блокирующий стэк справится). Если же все сервисы городить на реактивном стэке, это получится сложный в сопровождении золотой унитаз.
То же и с нагрузкой на БД, можно обойтись реляционной БД, в 90;% спасают обычные индексы, а если данных много, то сделав обычное прозрачное партицирование таблиц партманом, а не городить NoSQL базы, т.к. за нереляционую модель нужно платить (сложностью кода, слабой целостностью данных и рассинхроном на узлах по теореме CPA)
Здравствуйте, dsorokin, Вы писали:
D>Есть расхожее заблуждение, что целеустремленные дескать всегда на вершине пирамиды, руководители и все такое.
Целеустремленность все же про другое. "Вершина пирамиды, руководители" — про амбиции.
D>Если работа совпадает с основным делом, то, наверное, это здорово, и мотивация будет выше при положительной связи.
А если не совпадает — то откуда возьмется: D>недели две пахать за компьютером часов по 10-12 (потому что у тебя есть идея),
Ответ — ниоткуда. Человек и не будет в таком случае 10-11 часов активно работать, а будет как остальные "чаек, болтовня с коллегами, немного кодинга до 18, а потом в кабак/в казино/на велик". Так что тут в рассуждениях надо "или крестик снять или трусы надеть".
D>Но часто бывает и какой-нибудь фриланс или удалёнка при наличии дополнительно того, что действительно мотивирует целеустремленного, например, это может быть семья или любимое дело (с масштабными целями). И тогда уже выгорание становится куда более реальным.
Выгорание от чего именно, уточни? Если от работы — ну так человек и не загорелся там, чего ему выгореть. Если "от жизни такой" — так это и есть отсутствие достаточно положительного результата в приемлемый срок.
D>Про Конюхова я мало знаю. Может быть, он периодически делает интенсивные перерывы в изоляции, чтобы набраться сил для своих новых путешествий. Вполне себе вариант. Целеустремленные периодически заряжают свою батарейку. Это нормально
Да какая разница, как он поступает — человек не выгорел за многие годы. Хотя по твоим тезисам о прямой корреляции его качеств, должен был уже давно в депрессию впасть и бросить эти свои путешествия.
D>Так-то, работа хорошего HR в том и должна состоять, чтобы чувствовать, для какой задачи человек подходит, а для какой — нет.
HR должен понять есть ли у кандидата знания и может ли он выполнять работы в ближайшие несколько лет.
То что будет после нескольких лет с кандидатом далеко не каждый HR будет анализировать:
выгорет, не выгорет это выбор кандидата.
Может для него ок выгорание, он на это сознательно идёт.
Здравствуйте, viellsky, Вы писали:
V>Здравствуйте, dsorokin, Вы писали:
D>>Есть расхожее заблуждение, что целеустремленные дескать всегда на вершине пирамиды, руководители и все такое. V>Целеустремленность все же про другое. "Вершина пирамиды, руководители" — про амбиции.
Дело не столько в амбициях, сколько в необходимости контроля того, что связано с основным делом, а это, как правило, ведет вверх по карьерной лестнице
D>>Если работа совпадает с основным делом, то, наверное, это здорово, и мотивация будет выше при положительной связи. V>А если не совпадает — то откуда возьмется: D>>недели две пахать за компьютером часов по 10-12 (потому что у тебя есть идея), V>Ответ — ниоткуда. Человек и не будет в таком случае 10-11 часов активно работать, а будет как остальные "чаек, болтовня с коллегами, немного кодинга до 18, а потом в кабак/в казино/на велик". Так что тут в рассуждениях надо "или крестик снять или трусы надеть".
Если в Америке, то наверное, что ниоткуда. А у нас пока никто не может покуситься на твое свободное время (если нет конфликта интересов).
А так, да, целеустремленный тем и отличается от всех остальных, что он только исключительно сам может определить для себя цели — характерное отличие
D>>Но часто бывает и какой-нибудь фриланс или удалёнка при наличии дополнительно того, что действительно мотивирует целеустремленного, например, это может быть семья или любимое дело (с масштабными целями). И тогда уже выгорание становится куда более реальным. V>Выгорание от чего именно, уточни? Если от работы — ну так человек и не загорелся там, чего ему выгореть. Если "от жизни такой" — так это и есть отсутствие достаточно положительного результата в приемлемый срок.
См. подсказку выше
D>>Про Конюхова я мало знаю. Может быть, он периодически делает интенсивные перерывы в изоляции, чтобы набраться сил для своих новых путешествий. Вполне себе вариант. Целеустремленные периодически заряжают свою батарейку. Это нормально V>Да какая разница, как он поступает — человек не выгорел за многие годы. Хотя по твоим тезисам о прямой корреляции его качеств, должен был уже давно в депрессию впасть и бросить эти свои путешествия.
Я думаю, что он выгорает после каждого своего путешествия. Потом отдыхает, восстанавливается, набирается сил и все по-новой, чтобы всем нам доказать возможности того, на что способны мы как люди
Уход в собственную пещеру для восстановления — это часть естественного цикла для целеустремленного
Здравствуйте, viellsky, Вы писали:
V>Выгорание от чего именно, уточни?
Выгорание от постоянного нервного напряжения из-за того, что раньше Хай Лоад был искусством, а не ремеслом, т.е. результат успеха в оптимизациях был непредсказуемым. Если ты сидел 3 ночи и не придумал, как повысить скорость работы микросервиса, который на бизнесе тормозит и падает при любой пиковой нагрузке, например когда начинается маркетинговая кампания и нагрузка вырастает x10, то у тебя будет стресс. Ведь ты не знаешь, что можно сделать репликацию, и ты вместо репликации пытаешся ускорить саму программу, а она у тебя в виде единственного монолита на тяжеловесных потоках, и ты пытаешься её ускорить путём скажем игры с алгоритмами поиска. Да, ты ускоришься на x2, но тебе нужно ускорение x10, а в идеале — произвольное ускорение при любой входящей нагрузке.
Сейчас хай лоад превратился в ремесло, есть много хороших книг, есть готовые шаблоны проектирования и готовые стэки (типа Spring Reactor или Resiliencej4), и хайл лоад стал обычным ремеслом с предсказуемым результатом, поэтому сейчас выгорания там нет. Если конечно ты читаешь книжки и изучаешь реактивные паттерны. Если ты занимаешься хай лоадом без книжек, чисто на интуитивном уровне, тогда выгорание возможно, т.к. ты будешь постоянно придумывать свои велосипеды для решения типовых проблем зай лоада и можешь легко выгореть от перенапряжения.