Pull to refresh
4
0.1
Send message

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

И, признаться честно, смотря иногда на код проектов, в которых работали люди, у которых пет-проекты таки есть, я могу сказать, что это им вообще не помогло написать хорошее и надёжное решение :)

Ну, скажем, я бы не против иметь выбор. Условно, иметь специальный счёт в банке, снятие с которого возможно только придя ногами в банк, а пополнение - любым способом. В случае пропажи денег - ответственность полностью на банке.

Хотел бы, чтобы по умолчанию все счета были такими, а если мне нужно что-то иное - я хотел бы явным образом подписать отказ от ответственности банка за мои деньги на понятных мне условиях.

Та же фигня, как с этим бороться не знаю. Вообще не интересно заниматься реализацией того, что уже и так понятно

Я может сейчас чего-то не понял, но где хоть одно слово про архитектуру фронта в этой статье?

Компания сама осталась в России. Т.е. 1300 оставшихся все ещё там работают.

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

Да как посмотреть. Ну, вот я сейчас общаюсь с другом из геймдева, его компания релоцировала на Кипр. Из 1500 сотрудников в России, на сегодняшний день самостоятельно выехали из страны 60 человек. Плюс 40 уже релоцировали. Вроде как в планах ещё около 100 вывезти, если найдутся согласные.

Итого, по сути по собственному желанию уехало около 10%. Это в целом много, но с учётом того, что уходят целые компании - отъезд части рабочей силы, это даже хорошо, т.к. меньше безработицы.

И как по мне, 10% - это ещё даже завыленная оценка. Из знакомых вне геймдева, уехал у меня по сути только один человек. Остальные, даже если их компания уехала, расползались по российским компаниям.

В общем, исход есть и он заметный, но что-то откровенно катастрофической ситуацию не назвать.

Сейчас довольно распространена позиция, что все через пару тройку месяцев устаканится как в 14ом.

Что интересно, сейчас-таки наоборот распространена позиция, что всё пропало и мы все скоро умрём. От голода, от репрессий, от всеобщей мобилизации или ещё бог знает от чего.

Причем, мне лично достаточно очевидно, что до "устаканивания" - ещё очень далеко. Очень. Тем не менее, ровно два месяца назад интернет был завален сообщениями, что через два месяца всему кирдык. Я лично пока смещаю оценки начала грядущих бед не ранее чем на следующую весну, а скорее даже на 2024 и 2025 года. Но правда в том, что сегодня ситуация меняется каждую неделю хаотичным образом и я на самом деле не имею ни малейшего ориентира для прогнозов.

Ну, справедливости ради, в том же Haskell, та же операция foo + bar может означать всё что угодно и даже больше :) Вообще в любом языке, который умеет в перегрузку это может означать всё что угодно)

Задам я самый тупой вопрос во вселенной - зачем такие мегасложности в задаче, в которой можно вообще обойтись без спецификаторов формата? Чем вариант использования заглушек "{}" в стиле python не угодил? А уж если таки надо что-то отформатировать - почему не передавать форматирование аргументов отдельно от аргументов?)

Вместо этого - какой-то лютый мегакостыль :)

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

Да кто ж правда меня услышит. Про "послушает" вообще молчу.

Можно даже без наследования

https://godbolt.org/z/PPjjrcroe

  1. А как множественное наследование будет работать в остальных вариантах?

  2. Можно и без reinterpret_cast https://godbolt.org/z/rfWc173YE

А как на счёт написать что-нибудь такое?

template <typename Base, typename ...T>
struct MyVariant : public std::variant<T...> {
    using std::variant<T...>::variant;

    Base& getBase() {
        uintptr_t ptr = ((0 + ... + reinterpret_cast<uintptr_t>(std::get_if<T>(this))));
        return *reinterpret_cast<Base*>(ptr);
    }
};

https://godbolt.org/z/cPr16xWe3

Я вот тоже офигел с первых строк этой статьи. 30% - это офигеть какая цифра.

Видится мне, что вторая цель - первая. А все эти collateral damage - это лицемерие as is)

Так, простите, зачем идти к работодателю за повышением/увольнением БЕЗ ОФФЕРА? ССЗБ.

Ну, я в своё целенаправленно увольнялся "вникуда". И в целом, не вижу какой-то великой беды уволиться без оффера, отдохнуть и потом начать искать работу. Если руки не из жопы, работу всегда найдёшь. Лучше или хуже - хер его знает, но не попробуешь, не узнаешь.

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

Причем тут госдеп? Я даже против вас ничего не имею. Речь лишь о тех идеях, в которые верите. Я прошу дать мне развернутый ответ с аргументацией, дайте ответ хоть на что-нибудь, убедите меня, потому что пока что ваша аргументация свелась к "это другое" и "ой всё!".

И да, мне вообще не стыдно ни быть русским, ни находиться в стране. Хотя я ваще не патриот, я бы уехал даже, но есть сдерживающие факторы. И да, я себя виноватым вообще не ощущаю. С чего бы?

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

Теперь ваши утверждения стали противоречивыми буквально в соседних предложениях.

Если я ни в чем не виноват, то почему меня наказывают? А если я не виноват, но всё равно должен нести ответственность, чем это отличается от "все евреи плохие, потому что несколько евреев плохие"?

Вы честно не видите того, что ваши рассуждения - это откровенный фашизм? Я искренне не понимаю, в чем разница.

Опять же, вы меня вынуждаете использовать ваши же аргументы против вас. В процессе революции 2014-го на Украине по национальному признаку было убито множество русских людей. Это жирный факт с кучей доказательств. Виновные не понесли наказания и более того, правительство Украины прямо и косвенно поддерживало преступников.

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

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

Если не находите, дайте пожалуйста развернутый комментарий к своей позиции, потому что "это другое" - недостаточно сильный аргумент для меня.

Используете стабильные поддерживаемые крупными коммерческими компаниями решения? :) Опять же - с опытом количество вопросов на которые способен ответить SO сильно снижается. Плюс, вероятно работаете в сфере не требующей быстрого реагирования на изменения, где процветает костылеориентированное программирование. Я вот тоже не работаю в такой области, обычно есть время на подумать и почитать документацию, но не у всех есть такая роскошь)

Information

Rating
4,423-rd
Registered
Activity