Таймкоды: JavaScript: 1:08 Event Loop - что такое, с чем едят, для чего нужен? 2:02 Какую проблему решает Event Loop? 4:35 Как устроены Promise'ы? 7:05 Что такое Async/Await? Как они связаны с промисами? 8:01 Замыкания - что такое, как можно использовать? 10:00 Прототипы. Как они реализованы в JS? 11:24 Статические методы объектов - как определяются, как используются? 13:10 Set, Map, Array - чем отличаются? 14:52 Сборщик мусора - знаешь что-нибудь? 15:27 В каких случаях сборщик мусора начинает работать? Верстка: 18:35 С какими CSS-препроцессорами работал? 19:05 Какую проблему решает модульный CSS? 19:25 Как сделать так, чтобы у селектора в стилях был максимально возможный вес? React: 20:14 Что такое Virtual DOM? 22:32 При написании кода, где приходится принудительно указывать ключи (key)? 22:45 Что такое JSX? Можно ли использовать React без JSX? 23:20 Доводилось ли работать с классовыми компонентами? В чем отличия функционального и классового подходов? 24:44 Хуки. В каких случаях стоит/не стоит использовать useCallback? 25:30 Знаком ли с Context API? Что предпочтешь использовать - Context API или Redux? 26:21 Знаком ли с Portals? 26:37 Для чего Portals был введен в React? Redux: 27:04 Опиши жизненный цикл в Redux 28:46 RTK Query. Кэширование данных. Инвалидация. TypeScript: 30:00 Какой опыт? Что такое дженерики? 30:52 Примеры utility-типов/функций? Общие вопросы: 31:20 Что такое протокол HTTP? 31:23 Сталкивался ли с CORS? Знаком с механизмами обхода CORS? 33:11 CORS реализуется на стороне бэкенда или фронтенда? Кто проверяет исполнение CORS-политик? 34:08 Сталкивался ли с проксированием? 34:36 Сталкивался ли с web-socket'ами? 34:45 Как организовывается передача данных через веб-сокеты? 35:05 Какие альтернативы есть веб-сокету? (polling / long polling / server-sent events) Задачи: 37:25 JavaScript: Что будет выведено в результате выполнения функции? 45:00 React: провести код-ревью. Джун написал компонент с моковыми данными (бэк не был готов), который отображает список справочников. Надо отревьюить, сформулировать максимум замечаний, предложить идеи по улучшению. Оргмоменты: 1:05:29 Есть ли какие-то красные линии, которые для тебя недопустимы на работе? 1:07:17 Интервьюеры рассказывают о проекте и спрашивают об ожиданиях кандидата
Не, тут видимо все не так. У него нейронка слушает вопрос и генерит ответ. Поэтому вначале каждого вопроса он "экает и мыкает", ждет пока прогрузится ответ и потом его читает, пытаясь сходу уловить основную суть.
10:39 поправка. У любого объектов в js есть скрытое свойство-аксессор(getter, setter) - `__proto__`, а у любой функции, класса есть скрытое свойство `prototype`
Многие пишут про то, что собес душный, вопросы базовые, легкие и т.п. Да, это духота, но по ответу легко определить лже-мидла. Для этого и нужны подобные собесы. Они хоть и не определяют твой реальный практический опыт, умение найти оптимальный подход к задаче и т.п., но они показывают, что человек потратил время и разобрался как это работает, а не типа: нафига это мне, когда придет время, я зайду в доку и почитаю. И вот тебе прилетает таска поправить закрытие модалки, а ты не понимаешь как всплытие работает. И тратишь пол дня, чтобы в этом разобраться, а тебя другие ждут, выкатываться нужно. Или какое нибудь замыкание, это база, нужно знать. Но один начинает нести хрень про какую-то функцию, которая возвращает другую функцию и чет там запоминает. В общем прочел первое выпавшее определение гугла и типа разобрался. А реальный мидл доступно обьяснит про лексическое окружение.
@@rususa2000 эти вопросы не показывают реальный уровень знаний кандидата, человек может писать откровенный говнокод но просто зазубрить эту теорию и получается пройдет собес) У меня вот 11 лет опыта и многое у меня уже на автомате делается, если я не заучу ответы то выходит я не пройду собес? хотя у меня много опыта и много знаний)
@@rhost-9968скорее всего там несколько этапов отбора, с твоим опытом пары вечером подготовки хватит, чтобы немного структурировать знания в голове перед собесом и быть готовым поддержать диалог с интервьюером, а твое портфолио и решение задач на практическом собесе с лёгкостью покажет, кто опытный, а кто "зазубрил" теорию просто.
Вопросы как под копирку у всех, ивент лупы, замыкания и т.д. что на джуна, что на мидла, что на синьора. Серьёзно? Спрашивать синьора про то как работает async await? А не проще посмотреть его проекты предыдущие, посмотреть где и на какой должности он работал, открыть гитхаб его, у синьора за плечами должно быть уже много проектов, по которым и так понятно будет, что он async await знает иначе как он работал вообще.
Интересно как ты собрался смотреть его предыдущие проекты, если как правило они под nda или вообще для узкого сектора пользователей, в который просто так со стороны доступ не получить.
Гитхаб с проектами существует только у задротов (в хорошем смысле) и джунов. Первых очень очень мало. Среднестатистический мидл/сеньер не имеет проектов тупо потому что он работает и ему некогда. Да и не у всех есть идеи и желание для пет проектов.
Привет, спс за видос. Мне не очень понятно. Тебя зовут на тех собес до того, как ты с РЕкрутером обсуждаешь график работы(удаленка гибрит), ожидания по ЗП? Или тех спецы все равно переспрашивают?
А можешь написать потом по обратной связи, пожалуйста, интересно что сказали, тоже сейчас просто на собесы пойду, в целом несколько моков уже прошел и по твоему собеседованию все понятно
Я тут на джуна готовлюсь уже, хотел спросить кое-что. Я вот думаю, если там scroll state заменить на useRef, это поможет оптимизировать код? Там типа когда скроллишь же, то постоянно ререндерится компонент из-за useState, а при useRef мемоизируется и ререндеринга не происходит, правильно понимаю?
useRef не вызывает ререндер, это да. Но твой вариант не подходит, т.к переменная scroll вставлена в вёрстку Scroll {scroll} В твоём случае, при использовании useRef скролл страницы изменит переменную `scroll`, но не перерисует компонент, то есть изменений в интерфейсе не будет. А useState вызовет ререндер -> интерфейс обновится
так а приняли в итоге? очень не хватает резюмирования в конце - прошел/не прошел, т.к. видны их вопросы, видны твои ответы, а вот результата - не видно, непорядок :) за видео спасибо, хорошо держался, вопросы в меру адекватные, хотя меня бы напрягло мокать данные вперед бэка, т.е. видимо даже контракт еще не готов. в остальном - каждому свое
мммм.. душнота. Опять вопросы по алгоритму - выучи 100 тыщ вопросов jS документации , которые тебе никак не понадобятся в реальной работе и напыщенный интревьюер, который это спрашивает таким тоном будто познал Вселенскую мудрость.
"В каких случаях сборщик мусора начинает работать" - ну эт прям пздц вопрос. Действительно, как же писать код и приложения, не зная такие важные нюансы. И ведь еще забракуют тебя, если на такую херь не ответишь. Не ну серьезно, это вопрос на для инженера который вручную работает с памятью и пишет на Си или похожем языке, но нахера такое спрашивать у того, кто пилит интерфейсы обмазанном кучей абстракций в виде фрейворков, сторонних библиотек и тд...
@@wayfaringstranger2798 , Фронтенд-разработчику важно понимать принципы работы сборщика мусора (Garbage Collector, GC) в JavaScript по нескольким причинам: Оптимизация производительности: Понимание того, как работает сборщик мусора, помогает разработчику создавать более эффективный код. Например, избыточные или забытые ссылки на объекты могут привести к утечкам памяти. Если разработчик понимает, как и когда память освобождается, он может избегать ситуаций, которые замедляют работу приложения. Избежание утечек памяти: Утечки памяти происходят, когда объекты в памяти остаются недоступными, но не удаляются сборщиком мусора. Знание того, как работают замыкания, слабые ссылки (WeakMap, WeakSet), а также особенности работы с DOM-деревом, помогает избегать таких ситуаций. Эффективное управление ресурсами: Фронтенд-разработчик должен понимать, как долго объекты могут оставаться в памяти и как это влияет на использование ресурсов. Например, манипуляции с большим количеством данных (например, создание множества DOM-элементов) требуют осторожного подхода, чтобы избежать ненужного потребления памяти. Отладка и решение проблем: Если приложение работает медленно или нестабильно, знание принципов работы GC помогает в диагностике и исправлении проблем. Понимание того, как именно сборщик мусора освобождает память, помогает интерпретировать профилирование памяти и находить узкие места. Поведение в разных окружениях: Важно понимать, что сборщик мусора может работать по-разному в разных браузерах и средах выполнения JavaScript (например, Node.js). Это может повлиять на то, как код будет работать в продакшене, поэтому понимание принципов работы GC помогает обеспечить стабильность и предсказуемость приложения в разных условиях. Знание работы сборщика мусора не обязательно для написания базового кода, но оно становится крайне важным при создании крупных и сложных приложений, где оптимизация и управление ресурсами играют ключевую роль.
Хочу немного поумничать ))) Компилировал JS код в байт-код и примитивы передаются по ссылке тоже ) при создании одной строки все переменные используют один и тот же адрес памяти , даже если создать 2 переменные с одинаковой строкой, в них будет один адрес памяти , так что Но стоит уточнить что это работает для строк и дробных чисел
@@frontend-m0neyнормально, напиши где то список всего что ты умеешь и знаешь. Ещё интересно сколько времени может уйти на изучение frontend, чтобы найти хотя бы минимальную работу
Сори дядь, но ты не прошел. Мысли местами правильные, но сам себя угоняешь не туда, нет уверенности. На первой задаче с рефактором посыпался. В целом молодец, но больше уверенности, не Экай, с ходу ответ (мысли то правильные, их и транслируй). Ну и 300к ЗП с таким результатом собеса не сходится
Ты конечно большой дядя, видишь - кому и какая зарплата полагается! Видимо и линейка у тебя есть, по которой точно понятно, на какую ЗП пришел кандидат... Тебе не кажется, что ты много на себя берешь? Вали, чиновникам и продажным полицаям выставляй мерило ЗП
@@kawaikaino5277 Я, конечно, согласен, что чел борщит с оценкой скиллов и зп, и не ему ее мерить, но тебе хрюкнуть не захотелось, случайно, когда последнее предложение писал? Или ,может, желудь хочешь?
@@kawaikaino5277 Точно. И перейду на эльфоящик, ведь там именно те люди, которые хотят рассказать правду;) Глубокое понимание ситуации, благодарю за совет.
@@kawaikaino5277 и посмотреть эльфоящик? с чистейшей правдой от людей в белом пальто и чистой совестью. Глубокое понимание вопроса , и мнение аргументированное, сразу видно :)
с такой важжностью в голосе - у нас гибрид, мы стараемся ходить в офис.... с каких пор хождение в офис стало работой. Если человек на удаленке решает все ваши задачи , зачем ему е*ть мозги бессмысленым хождением. Или там такое расп-йство что не могут иначе работать и надо хоть раз в неделю за ними следить
Я тоже из Сбера и у нас это руководитель обосновывает тем, что виден процесс, видны обсуждения, решения проблем, а вот те кто дома сидят, не понятно, чем занимаются. И не важно, что эти обсуждения бесполезны, потому что челы проблему решают, которую сами же создали, но для него, как человека, который не шарит это процесс, это хорошо.
@@gabblz480 ты все ещё работаешь в сбере? Если да то можно было тебе задать пару вопросов так как хочу узнать про процесс Очень интересно. Если тебе удобно будет
Помощь в трудоустройстве и повышении ЗП - goo.su/xeDj
ТГ канал - t.me/m1sha_frontend
ТГ для связи со мной - t.me/m1sha_bbn
Таймкоды:
JavaScript:
1:08 Event Loop - что такое, с чем едят, для чего нужен?
2:02 Какую проблему решает Event Loop?
4:35 Как устроены Promise'ы?
7:05 Что такое Async/Await? Как они связаны с промисами?
8:01 Замыкания - что такое, как можно использовать?
10:00 Прототипы. Как они реализованы в JS?
11:24 Статические методы объектов - как определяются, как используются?
13:10 Set, Map, Array - чем отличаются?
14:52 Сборщик мусора - знаешь что-нибудь?
15:27 В каких случаях сборщик мусора начинает работать?
Верстка:
18:35 С какими CSS-препроцессорами работал?
19:05 Какую проблему решает модульный CSS?
19:25 Как сделать так, чтобы у селектора в стилях был максимально возможный вес?
React:
20:14 Что такое Virtual DOM?
22:32 При написании кода, где приходится принудительно указывать ключи (key)?
22:45 Что такое JSX? Можно ли использовать React без JSX?
23:20 Доводилось ли работать с классовыми компонентами? В чем отличия функционального и классового подходов?
24:44 Хуки. В каких случаях стоит/не стоит использовать useCallback?
25:30 Знаком ли с Context API? Что предпочтешь использовать - Context API или Redux?
26:21 Знаком ли с Portals?
26:37 Для чего Portals был введен в React?
Redux:
27:04 Опиши жизненный цикл в Redux
28:46 RTK Query. Кэширование данных. Инвалидация.
TypeScript:
30:00 Какой опыт? Что такое дженерики?
30:52 Примеры utility-типов/функций?
Общие вопросы:
31:20 Что такое протокол HTTP?
31:23 Сталкивался ли с CORS? Знаком с механизмами обхода CORS?
33:11 CORS реализуется на стороне бэкенда или фронтенда? Кто проверяет исполнение CORS-политик?
34:08 Сталкивался ли с проксированием?
34:36 Сталкивался ли с web-socket'ами?
34:45 Как организовывается передача данных через веб-сокеты?
35:05 Какие альтернативы есть веб-сокету? (polling / long polling / server-sent events)
Задачи:
37:25 JavaScript: Что будет выведено в результате выполнения функции?
45:00 React: провести код-ревью. Джун написал компонент с моковыми данными (бэк не был готов), который отображает список справочников. Надо отревьюить, сформулировать максимум замечаний, предложить идеи по улучшению.
Оргмоменты:
1:05:29 Есть ли какие-то красные линии, которые для тебя недопустимы на работе?
1:07:17 Интервьюеры рассказывают о проекте и спрашивают об ожиданиях кандидата
🎉
Такое чувство , что интервьюер общается с голосовым чатом гпт
Не, тут видимо все не так. У него нейронка слушает вопрос и генерит ответ. Поэтому вначале каждого вопроса он "экает и мыкает", ждет пока прогрузится ответ и потом его читает, пытаясь сходу уловить основную суть.
они думали на 50к а он в конце уничтожил их от 300к ))
10:39 поправка. У любого объектов в js есть скрытое свойство-аксессор(getter, setter) - `__proto__`, а у любой функции, класса есть скрытое свойство `prototype`
После услышанной зп вопросы отпали 😂
Собеседуемый разговаривает как умирающий лебедь(
хороший собес, интервьюер розумный достаточно, хоть не всегда и грамотно формулирует вопрос
Розумный?
25:35 Контекст или Редакс? - Да! (в том смысле, что редакс работает через контекст, странный вопрос)
Многие пишут про то, что собес душный, вопросы базовые, легкие и т.п. Да, это духота, но по ответу легко определить лже-мидла. Для этого и нужны подобные собесы. Они хоть и не определяют твой реальный практический опыт, умение найти оптимальный подход к задаче и т.п., но они показывают, что человек потратил время и разобрался как это работает, а не типа: нафига это мне, когда придет время, я зайду в доку и почитаю. И вот тебе прилетает таска поправить закрытие модалки, а ты не понимаешь как всплытие работает. И тратишь пол дня, чтобы в этом разобраться, а тебя другие ждут, выкатываться нужно. Или какое нибудь замыкание, это база, нужно знать. Но один начинает нести хрень про какую-то функцию, которая возвращает другую функцию и чет там запоминает. В общем прочел первое выпавшее определение гугла и типа разобрался. А реальный мидл доступно обьяснит про лексическое окружение.
Спасибо за видео)
Ты, кстати, пересмотрел, когда видео смонтировал?
Там сберовские лица засветились.....ахахахах
судя по душности собеса, представляю какой там говнокод в сберыче)
да вроде всё по делу спросили, даже минимум для senior, по базе прогнали
@@rususa2000 эти вопросы не показывают реальный уровень знаний кандидата, человек может писать откровенный говнокод но просто зазубрить эту теорию и получается пройдет собес) У меня вот 11 лет опыта и многое у меня уже на автомате делается, если я не заучу ответы то выходит я не пройду собес? хотя у меня много опыта и много знаний)
@@rhost-9968 не пройдешь
@@rhost-9968скорее всего там несколько этапов отбора, с твоим опытом пары вечером подготовки хватит, чтобы немного структурировать знания в голове перед собесом и быть готовым поддержать диалог с интервьюером, а твое портфолио и решение задач на практическом собесе с лёгкостью покажет, кто опытный, а кто "зазубрил" теорию просто.
@@rhost-9968 Хочешь сказать, что за 11 лет опыта, у тебя нет понимания что ты делаешь и как все работает? Мне кажется ты прибедняешься...
Сразу лайк не глядя)
Вопросы как под копирку у всех, ивент лупы, замыкания и т.д. что на джуна, что на мидла, что на синьора. Серьёзно? Спрашивать синьора про то как работает async await? А не проще посмотреть его проекты предыдущие, посмотреть где и на какой должности он работал, открыть гитхаб его, у синьора за плечами должно быть уже много проектов, по которым и так понятно будет, что он async await знает иначе как он работал вообще.
Интересно как ты собрался смотреть его предыдущие проекты, если как правило они под nda или вообще для узкого сектора пользователей, в который просто так со стороны доступ не получить.
Сеньору некогда и незачем пет проекты на гитхабе вести😂
Гитхаб с проектами существует только у задротов (в хорошем смысле) и джунов. Первых очень очень мало.
Среднестатистический мидл/сеньер не имеет проектов тупо потому что он работает и ему некогда. Да и не у всех есть идеи и желание для пет проектов.
разница должна быть в грубине и деталях ответа на эти вопросы
Пет проект это метка Джуна или трейни.
Очень хороший собес ❤
Сильный кандидат, лайк
Красавчик)
6:50 о каких сокетах шла речь?
О сетевых, видимо
Привет, спс за видос.
Мне не очень понятно. Тебя зовут на тех собес до того, как ты с РЕкрутером обсуждаешь график работы(удаленка гибрит), ожидания по ЗП?
Или тех спецы все равно переспрашивают?
зовут после общения с HR
спасибо за видео
А можешь написать потом по обратной связи, пожалуйста, интересно что сказали, тоже сейчас просто на собесы пойду, в целом несколько моков уже прошел и по твоему собеседованию все понятно
6:40 что подразумевал интервьюер под сокетами и ОС? Как это нагуглить?
Сетевые сокеты погуглите
@@tebesvet Благодарю
Я тут на джуна готовлюсь уже, хотел спросить кое-что. Я вот думаю, если там scroll state заменить на useRef, это поможет оптимизировать код? Там типа когда скроллишь же, то постоянно ререндерится компонент из-за useState, а при useRef мемоизируется и ререндеринга не происходит, правильно понимаю?
useRef не вызывает ререндер, это да.
Но твой вариант не подходит, т.к переменная scroll вставлена в вёрстку
Scroll {scroll}
В твоём случае, при использовании useRef скролл страницы изменит переменную `scroll`, но не перерисует компонент, то есть изменений в интерфейсе не будет.
А useState вызовет ререндер -> интерфейс обновится
@@Валерабезруков-щ8д не увидел, что оно на странице изображается, спасибо)
так а приняли в итоге? очень не хватает резюмирования в конце - прошел/не прошел, т.к. видны их вопросы, видны твои ответы, а вот результата - не видно, непорядок :) за видео спасибо, хорошо держался, вопросы в меру адекватные, хотя меня бы напрягло мокать данные вперед бэка, т.е. видимо даже контракт еще не готов. в остальном - каждому свое
В сбере так делают, сам работаю там
Это был тренировочный собес + там гибридный график, по которому у меня нет возможности работать и в начале был скрин с фидбеком от хр
@@frontend-m0ney понял, проглядел видимо, спасибо
@@frontend-m0neyникакого скрина нет
@@golddeaggler2029 0:15
Судя по всему, главное на теоретические вопросы ответить - а тачку решить и джун сможет
нет
вместо него взяли азазина в сбер
мммм.. душнота. Опять вопросы по алгоритму - выучи 100 тыщ вопросов jS документации , которые тебе никак не понадобятся в реальной работе и напыщенный интревьюер, который это спрашивает таким тоном будто познал Вселенскую мудрость.
"В каких случаях сборщик мусора начинает работать" - ну эт прям пздц вопрос. Действительно, как же писать код и приложения, не зная такие важные нюансы. И ведь еще забракуют тебя, если на такую херь не ответишь.
Не ну серьезно, это вопрос на для инженера который вручную работает с памятью и пишет на Си или похожем языке, но нахера такое спрашивать у того, кто пилит интерфейсы обмазанном кучей абстракций в виде фрейворков, сторонних библиотек и тд...
@@wayfaringstranger2798 ,
Фронтенд-разработчику важно понимать принципы работы сборщика мусора (Garbage Collector, GC) в JavaScript по нескольким причинам:
Оптимизация производительности: Понимание того, как работает сборщик мусора, помогает разработчику создавать более эффективный код. Например, избыточные или забытые ссылки на объекты могут привести к утечкам памяти. Если разработчик понимает, как и когда память освобождается, он может избегать ситуаций, которые замедляют работу приложения.
Избежание утечек памяти: Утечки памяти происходят, когда объекты в памяти остаются недоступными, но не удаляются сборщиком мусора. Знание того, как работают замыкания, слабые ссылки (WeakMap, WeakSet), а также особенности работы с DOM-деревом, помогает избегать таких ситуаций.
Эффективное управление ресурсами: Фронтенд-разработчик должен понимать, как долго объекты могут оставаться в памяти и как это влияет на использование ресурсов. Например, манипуляции с большим количеством данных (например, создание множества DOM-элементов) требуют осторожного подхода, чтобы избежать ненужного потребления памяти.
Отладка и решение проблем: Если приложение работает медленно или нестабильно, знание принципов работы GC помогает в диагностике и исправлении проблем. Понимание того, как именно сборщик мусора освобождает память, помогает интерпретировать профилирование памяти и находить узкие места.
Поведение в разных окружениях: Важно понимать, что сборщик мусора может работать по-разному в разных браузерах и средах выполнения JavaScript (например, Node.js). Это может повлиять на то, как код будет работать в продакшене, поэтому понимание принципов работы GC помогает обеспечить стабильность и предсказуемость приложения в разных условиях.
Знание работы сборщика мусора не обязательно для написания базового кода, но оно становится крайне важным при создании крупных и сложных приложений, где оптимизация и управление ресурсами играют ключевую роль.
У нас везде три единицы не из-за var, а из-за push
Нде искать работу? на ххру?
Да где ты эти вакансии находишь? Я уже пол-месяца смотрю, шляпа одна.
полмесяца.. я уже год ищу
Хочу немного поумничать ))) Компилировал JS код в байт-код и примитивы передаются по ссылке тоже ) при создании одной строки все переменные используют один и тот же адрес памяти , даже если создать 2 переменные с одинаковой строкой, в них будет один адрес памяти , так что
Но стоит уточнить что это работает для строк и дробных чисел
Ты скажи, ты работаешь то в итоге? И сколько зп?
да, ~400
собесы прохожу просто для практики
@@frontend-m0neyнормально, напиши где то список всего что ты умеешь и знаешь. Ещё интересно сколько времени может уйти на изучение frontend, чтобы найти хотя бы минимальную работу
можешь курс создать свой или хотя бы руд мап что учить, детальный построить пожалуйста?@@frontend-m0ney
на Ангулар не будет собеседование?
нет, так как работаю на React стеке
@@frontend-m0neyреакт протык
Со сборкой мусора интервьюер сам не понимает, что спрашивает
Про eventloop не раскрыли тему, как будто оба не до конца понимают как работает движок. Просто собеседующий сам не раскрыл эту тему до конца.
Не сильно приятно смотреть, советую посмотреть как другие люди собесы записывают, а то просто звук на фоне кота….
Сори дядь, но ты не прошел. Мысли местами правильные, но сам себя угоняешь не туда, нет уверенности. На первой задаче с рефактором посыпался. В целом молодец, но больше уверенности, не Экай, с ходу ответ (мысли то правильные, их и транслируй). Ну и 300к ЗП с таким результатом собеса не сходится
Ты конечно большой дядя, видишь - кому и какая зарплата полагается! Видимо и линейка у тебя есть, по которой точно понятно, на какую ЗП пришел кандидат... Тебе не кажется, что ты много на себя берешь? Вали, чиновникам и продажным полицаям выставляй мерило ЗП
@@kawaikaino5277 Я, конечно, согласен, что чел борщит с оценкой скиллов и зп, и не ему ее мерить, но тебе хрюкнуть не захотелось, случайно, когда последнее предложение писал? Или ,может, желудь хочешь?
@@AmazinglyUniqueUserName Это намек типа на Украинца?)) Чел, проспись! И перестань смотреть зомбоящик))
@@kawaikaino5277 Точно. И перейду на эльфоящик, ведь там именно те люди, которые хотят рассказать правду;) Глубокое понимание ситуации, благодарю за совет.
@@kawaikaino5277 и посмотреть эльфоящик? с чистейшей правдой от людей в белом пальто и чистой совестью. Глубокое понимание вопроса , и мнение аргументированное, сразу видно :)
с такой важжностью в голосе - у нас гибрид, мы стараемся ходить в офис.... с каких пор хождение в офис стало работой. Если человек на удаленке решает все ваши задачи , зачем ему е*ть мозги бессмысленым хождением. Или там такое расп-йство что не могут иначе работать и надо хоть раз в неделю за ними следить
Я тоже из Сбера и у нас это руководитель обосновывает тем, что виден процесс, видны обсуждения, решения проблем, а вот те кто дома сидят, не понятно, чем занимаются. И не важно, что эти обсуждения бесполезны, потому что челы проблему решают, которую сами же создали, но для него, как человека, который не шарит это процесс, это хорошо.
@@gabblz480 ты все ещё работаешь в сбере? Если да то можно было тебе задать пару вопросов так как хочу узнать про процесс
Очень интересно. Если тебе удобно будет
@@gabblz480можешь скинуть тг ?