Как стать автором
Обновить
-16
@LeetcodeM0nkeyread⁠-⁠only

Пользователь

Отправить сообщение

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

А C++ требуется какой? Он ведь большой и требования на рынке весьма разношёрстны. От рассово верных raw pointers и неприятия никаких готовых структур данных и алгоритмов, до мастерства шаблонного метапрограммирования, включая все новые фичи ещё неопубликованного очередного стандарта.

В статье правильно упоминается cost factor и соль, поэтому все остальные требования попросту избыточны. А если юзер выбирает 123, то он сам себе злобный буратина.

Почему-то разработчикам закрытого софта не удалось пока занять серверный сегмент.

Это всё довольно условно. Приличный опенсорс основательно контрибьютится людьми на щедрой зарплате корпораций. Собственно, только поэтому он становится приличным из поделок энтузиастов.

Девочки, не сорьтесь. :) Боевики тогда раздавали по общему кабелю, но сигнал проходил через магическую коробочку, которая кажется так и называлась "декодер" (или, у особо продвинутых - "скремблер"). С некоторой периодичностью вещатель менял ключ, и надо было ездить или вызывать мастера чтобы он проапгрейдил ключ в этой коробочке. Соответственно, неплательщики благополучно отсеивались.

Люди так легко говорят, что можно там и там соврать, а потом сами удивляются, почему им никто больше не верит.

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

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

Биологический подход - брать количеством ( ака 300 миллионов икринок у рыбы Луны ) в инженерии не очень получается:

В GPU тысячи тормозных ядер, но по ряду задач они уже давным давно помахали ручкой классическим CPU.
Оба подхода работают, в зависимости от обстоятельств. Вон у человеков всего 2 личинки за всю жизнь. Но это не точно.

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

К слову. Эту "вершину" человек лишь сам себе придумал. В природе нет "вершин", есть лишь разные ветви эволюции. Динозавры тоже "вершина" - вон какие большие. Были. Человечество это такая же колония тупых бактерий: сожрать всё доступное вокруг, размножиться так чтобы на головах друг у друга сидеть, после чего благополучно сдохнуть в куче собственных отходов жизнедеятельности. Обычная амёба, с развитой нейронной сетью, которая используется лишь для более эффективного достижения своих амёбных целей. Сложно эту причудливую отрыжку эволюции называть "вершиной".

А после старших классов что, все в бабочек превращаются? Дети просто непосредственны, "что вижу то пою", так сказать. У взрослых лишь добавляется некий флёр типа цивилизованности. Который и работает-то только когда обстановка вокруг сытная и спокойная. А как фигня какая, всё это дерьмо вылезает наружу, во всей красе.

А что, собственно, плохого быть классифицированным обезьяной? Вот если так же по ошибке тигром бы например классифицировало, то обиженного бы наоборот распирало от гордости. Где логика, где разум, правда? И после этого мы учим жизни незамутнённый этими условностями ИИ?

Альфа ненавидим почти всеми

Тут одну такую альфу 2/3 страны готовы в попу целовать в буквальном смысле. Не поверил бы, если бы не был живым ежедневным свидетелем этого феномена.

Даже у собак социум устроен сложнее упомянутой примитивной линейки. У людей еще сложнее.

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

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

Как же прекрасно это характеризует индусов которых я наблюдаю: выдроченный литкод-хард, но просто какое-то дикое и варварское решение реальных инженерных задач.

Следствие айти-пузыря. Зарплаты разработчиков такие что на модели "чайников и холодильников" такая разработка попросту нерентабельна.

Это, при том, что раскрутка стэка и весь оверхед эксепшенов происходит только в момент этого самого exception

А сам exception, если действительно применять их по назначению, это чуть менее 0,01% всего остального времени исполнения.

Всё же исключение это в первую очередь радикальное изменение хода выполнения программы. Поэтому если для вас исключение это "разворачивание стека и проблема производительности", и, скорее всего, в обработчике вы просто проверяете значение ошибки с минимумом изменений в control flow, то, скорее всего, вы что-то спроектировали не так.
std::expected это скорее ещё одно решение когда пространство значений возвращаемого результата не может включать специальных значений для сигнализации о чём-то плохом. Но это никак не альтернатива исключениям в принципе.

То бишь признать что нет уже никакого "дефицита кадров". Конкурс везде как в Гугл, поэтому приходится фильтровать толпу набежавших как в Гугле.

Никак. Но, наверно, проще всё-таки подцепить этот словарь, а не перекладывать проблему на пользователя? freeexec например гарантированно не брутится. Нравится когда в нагрузку требуют !@#?

Классическая ситуация перекладывания проблемы с больной головы (утечки хэшей) на здоровую (пользователя). Pbkdf с солью практически гарантированно делает пароли невосстанавливаемыми. Но нет, будем продолжать дальше хэшировать каким-нибудь древним MD5 и мучать пользователя чтобы придумывал всякие !@#.

1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность