Здравствуйте, smeeld, Вы писали:
S>Здравствуйте, a7d3, Вы писали:
A>>Когда долгое время человек сидит на саппорте больших объёмов легаси кода, то у него лёгкий сдвиг по фазе начинается. Надо всё же иногда писать новые вещи с чистого листа, т.е. не в рамках микро-задач рядом с кучей окаменелых копролитов, а нырять в полностью новые проекты.
S>98% всей мировой индустрии крутится на том самом легаси. Новомодные свистелки или эфемерны, живут пару лет или пару месяцев, или постепенно сращиваются с тем легаси, дополняя его. Всегда занимался не саппортом легаси, а его дополнением новыми вещами.
Например? Шар земной вот тоже на чём-то крутится.
А понятие мировая индустрия — это вещь очень размытая. Крупные продакшены есть и на базе Active Directory, даже в РЖД было развёрнуто на 135 или 160 тысяч рабочих мест. Не говоря уже о крупных иностранных компаниях в тех же азиатских странах.
K>>мрак какой K>>я там не работал, но — совершенно нормальные ребята оттуда приходят, совершенно нормальные ребята туда уходят, исключений не встречал K>>я бы не пошел, но чисто по профессиональным соображениям
A>А сфера деятельности у тебя какая? В том смысле, что «ты чьих будешь-то?». A>Интернет-компания, аутсорцер, интегратор и т.д.?
продуктовые компании, обасучиваю всякие разные индустрии (в смысле каждая продуктовая компания обасучивает одну индустрию, разумеется, но я уже старенький и компаний было некоторое количество)
Здравствуйте, jamesq, Вы писали:
J>Здравствуйте, a7d3, Вы писали:
A>>Ничего нового под Луной. A>>Раньше носители этой системы ценностей толкались в загоне аутсорца. Теперь, поскольку аутсорц отмирает и жутко деградирует, они стали смещаться в нишу опенсорса. A>>Раньше было модно работать гребцом на галерах в душных, шумных и вонючих опен-сейсах. Это давало ощущение покупки входного билета в волшебный и высокотехнологичный ИТ-мир. A>>Теперь модно коммитить на гитхабе и размахивать перед работодателями звёздочками в этом своём профиле.
J>Можно вопрос, а вы где работаете, географически? Неужели не в опенспейсе? Неужели не в России/СНГ?
Можно. В опен-спейсах работать никогда не доводилось, ни в РФ, ни в других странах на иных континентах.
С моей точки зрения, исходя из моего опыта — планировка офисов опен-спейсом является уделом аутсорца, финтеха и интернет-компаний.
Компании разрабатывающие собственные продукты тяготеют к кабинетному принципу, когда в одной комнате размещается одна команда в пять-шесть человек, в отдельных случаях до девяти человек.
Здравствуйте, koenig, Вы писали:
K>>>мрак какой K>>>я там не работал, но — совершенно нормальные ребята оттуда приходят, совершенно нормальные ребята туда уходят, исключений не встречал K>>>я бы не пошел, но чисто по профессиональным соображениям
A>>А сфера деятельности у тебя какая? В том смысле, что «ты чьих будешь-то?». A>>Интернет-компания, аутсорцер, интегратор и т.д.?
K>продуктовые компании, обасучиваю всякие разные индустрии (в смысле каждая продуктовая компания обасучивает одну индустрию, разумеется, но я уже старенький и компаний было некоторое количество)
забавно, а торгуются чисто на российском рынке?
в иностранных компаниях, поднимающих на российском рынке не более трёх процентов выручки, кадровики российских бранчей отсеивают яндексойдов со словами: «очень херовая статистика по ним накопилась, за последние десять лет — гонору много, а работать неспособны и никому не нужны. в один департамент возьмёшь, так потом переводить приходится, но все другие открещиваются, никто брать не готов».
Здравствуйте, a7d3, Вы писали:
A>В мире интернет-компании и финтеха принято одно отношение персоналу, а у компаний живущих с разработки программных продуктов — несколько другое. Объяснимо и с позиции иной оборачиваемости инвестиций, и другого принципа генерации стоимости, включая добавочную-прибавочную.
Работал и в тех, и в тех, никакой такой принципиальной разницы не заметил. Больше похоже на твои личные тараканы.
Здравствуйте, Skorodum, Вы писали:
L>> Их студенты 1-3 курсов пачками проходят. S>Ну вот в этом и проблема: после 3 курса нормальный студент знает теорию нормализацию БД, матан, теорвер, матстат, всякие хитрые слова про алгоритмы, а программирует так себе
Ну и правда, должен же быть студент чем то хуже. Иначе как то неуютно выходит.
Здравствуйте, chaotic-kotik, Вы писали:
CK>И если говорить про действительно крутых чуваков, то те место работы чаще выбирают сами и зачастую идут через общий трек с обычными собеседованиями.
Это вряд ли. Я про общий трек. Выбирать то они выбирают, но практика показывает, что достаточно закинуть удочку в желаемую компанию, и либо сразу же, либо через некоторое время находится вкусная позиция без всякого общего трека. В некоторых компаниях какой то минимум пройти нужно в силу корпоративной политики, но там надо просто не завалится и не оказаться пузырем.
A>забавно, а торгуются чисто на российском рынке? A>в иностранных компаниях, поднимающих на российском рынке не более трёх процентов выручки, кадровики российских бранчей отсеивают яндексойдов со словами: «очень херовая статистика по ним накопилась, за последние десять лет — гонору много, а работать неспособны и никому не нужны. в один департамент возьмёшь, так потом переводить приходится, но все другие открещиваются, никто брать не готов».
было по всякому
сейчас 100% зарубеж, российских клиентов нет
обобщать по компании мне кажется очень странным, компании внутри неоднородны
Здравствуйте, smeeld, Вы писали:
S>Здравствуйте, chaotic-kotik, Вы писали:
CK>>просто просмотрел сверху вниз один раз и вижу CK>>- reinterpret_cast<void*>
S>Оно там надо. Без этого никак. Это не хелловорлд от олимпиадников.
CK>>- неинициализированные переменные
S>Открой исходники линукса и посчитай количество функций, в которых переменные объявляются все в начале функции и используются далее в функции разным образом, в том числе и в циклах. Авторитет разрабов линукса для меня гораздо более значим, чем непонятных юзернеймов с rsdn.
Ну справедливости ради стоит отметить что они от этого страдают,
даже запиили плагин к gcc, чтобы находить неинецилизированные на стеке,
переменные, который потенциально могут попасть в user-space и зануляют их.
Здравствуйте, a7d3, Вы писали:
A>забавно, а торгуются чисто на российском рынке? A>в иностранных компаниях, поднимающих на российском рынке не более трёх процентов выручки, кадровики российских бранчей отсеивают яндексойдов со словами: «очень херовая статистика по ним накопилась, за последние десять лет — гонору много, а работать неспособны и никому не нужны. в один департамент возьмёшь, так потом переводить приходится, но все другие открещиваются, никто брать не готов».
не выдавай желаемое за действительное. чтобы hr рубил кандидатов по принципу работал там-то значит гонору много — это надо быть невероятно тупым hr-ом, во вторых, людей с яндексом в резюме не очень много на рынке труда РФ, т.к. они часто уходят во всякие гугло-фейсбуки или продолжают сидеть в этом своем яндексе десятилетиями, поэтому твой тезис о том что где-то накопилась по ним статистика — крайне неубедителен (в кое каких интернет компаниях накопилась, но ты точно там не работаешь)
Здравствуйте, koenig, Вы писали:
A>>забавно, а торгуются чисто на российском рынке? A>>в иностранных компаниях, поднимающих на российском рынке не более трёх процентов выручки, кадровики российских бранчей отсеивают яндексойдов со словами: «очень херовая статистика по ним накопилась, за последние десять лет — гонору много, а работать неспособны и никому не нужны. в один департамент возьмёшь, так потом переводить приходится, но все другие открещиваются, никто брать не готов».
K>было по всякому K>сейчас 100% зарубеж, российских клиентов нет K>обобщать по компании мне кажется очень странным, компании внутри неоднородны
Мир внедренцев и разработчиков АСУ ТП мне лично никак не знаком. Там всегда были слишком маленькие зарплаты для инженеров и слишком междусобойский рынок сбыта (узкая ниша с малой ёмкостью).
С другой стороны, этот сектор недооценён и игроки на нём когда-нибудь таки подымутся с колен/пятой точки. Если бы не уход мировых производителей за дешёвой рабочей силой в Азию, то вся эта промышленная автоматизация с робототехникой по оборотам и выручке быстро начала уделывать весь нынешний ИТ.
Имею в виду всё то, что лежит от СУУТП до универсальных роботизированных конвейеров.
Здравствуйте, chaotic-kotik, Вы писали:
CK>Здравствуйте, a7d3, Вы писали:
A>>забавно, а торгуются чисто на российском рынке? A>>в иностранных компаниях, поднимающих на российском рынке не более трёх процентов выручки, кадровики российских бранчей отсеивают яндексойдов со словами: «очень херовая статистика по ним накопилась, за последние десять лет — гонору много, а работать неспособны и никому не нужны. в один департамент возьмёшь, так потом переводить приходится, но все другие открещиваются, никто брать не готов».
CK>не выдавай желаемое за действительное. чтобы hr рубил кандидатов по принципу работал там-то значит гонору много — это надо быть невероятно тупым hr-ом, во вторых, людей с яндексом в резюме не очень много на рынке труда РФ, т.к. они часто уходят во всякие гугло-фейсбуки или продолжают сидеть в этом своем яндексе десятилетиями, поэтому твой тезис о том что где-то накопилась по ним статистика — крайне неубедителен (в кое каких интернет компаниях накопилась, но ты точно там не работаешь)
Конкретику в студию. Сколько людей за последние года покинуло стройные ряды яндексойдов?
HR'ы в своей деятельности оперируют не только и не столько опытом своего текущего работодателя. В этом зарыт серьёзные архипелаг подводных камней. На каждом из которых нет места для рисования титаников.
Здравствуйте, a7d3, Вы писали:
A>Компании разрабатывающие собственные продукты тяготеют к кабинетному принципу, когда в одной комнате размещается одна команда в пять-шесть человек, в отдельных случаях до девяти человек.
Вот да, это круто. Сам об этом мечтаю. Когда всё разделено на отдельные compartments, и они изолированы друг от друга. Шум-гам, беготня и толкучка народа идут лесом. В каждом помещении, какая то своя жизнь. Где-то кипишь, решаются оперативные вопросы, где-то тишина, и люди долгими часами думают.
Только вот есть момент, что когда в вашу вот комнату, как купе поезда, попадает неприятный персонаж, вам всем становится ещё хуже чем в опенспейсе.
В моём офисе мечты, ещё всё равно должны быть общие крупные пространства, ибо социализация.
Здравствуйте, jamesq, Вы писали:
J>Здравствуйте, a7d3, Вы писали:
A>>Компании разрабатывающие собственные продукты тяготеют к кабинетному принципу, когда в одной комнате размещается одна команда в пять-шесть человек, в отдельных случаях до девяти человек.
J>Вот да, это круто. Сам об этом мечтаю. Когда всё разделено на отдельные compartments, и они изолированы друг от друга. Шум-гам, беготня и толкучка народа идут лесом. В каждом помещении, какая то своя жизнь. Где-то кипишь, решаются оперативные вопросы, где-то тишина, и люди долгими часами думают. J>Только вот есть момент, что когда в вашу вот комнату, как купе поезда, попадает неприятный персонаж, вам всем становится ещё хуже чем в опенспейсе. J>В моём офисе мечты, ещё всё равно должны быть общие крупные пространства, ибо социализация.
Называется кухня, а ещё спорт-зал, только не подумай плохого — это где столы для кикера и пинпонга + велодорожка для какой-нибудь девочки секс-символа с отдельного бизнес-юнита. Потому никто толком не знает, чем она занимается, но наблюдать за её формами в лосинах многим нравится, но пикнуть никто не смеет из-за запрета на харазмент.
Так что нормально всё с социализацией. Если человек разогрел еду, то не должен поглощать это перед монитором, вызывая у работающих коллег рвотные спазмы её запахом.
Здравствуйте, so5team, Вы писали:
S>Может вы еще и обосновать попробуете?
Наведя неважный и бесполезный косметический марафет, переставив стулья с одного угла в другой, и сделав код, якобы, красивее и понятнее, причём, это так только согласно Вашим вкусам, Вы нанасли удар по системе в двух местах.
Первое:
const auto current_chunk = node_descp->get_current_storage_chunk();
использование сохранённого ранее значения в reinit_if_necessary(descp, current_chunk) вместо получаемого с get_current_storage_chunk, приведёт к сегфолту в течении 1-5 секунд. Там везде вызывается get по той причине, что другие могут вызвать и вызывают set. Использование непоследовательного значения в set, полученного не через вызов get при вызове set, а через вызов get с сохранением этого значения где-то и применением его через некоторое время в set, приведёт к нарушению механизма синхронизации. Там lockfree.
Второе-та строка, в while, в которой присутствует это
current_chunk < get_journal_storage_chunk_count()
снова вызовет нарушение синхронизации по той же самой причине использования current_chunk вместо get_current_storage_chunk(). Условие может отработать некорректно, не будет произведено set когда надо или наоборот.
Здравствуйте, reversecode, Вы писали:
R>на вскидку R>ring R>petcube R>ubiquiti R>все в опенспейсе
Ringcentral? Которые ещё DINO Systems что ли? Так это интернет-компания, они не живут с продажи софтовых продуктов.
petcube, ubiquiti так вообще делают гаджеты, а не софтваре.
Здравствуйте, a7d3, Вы писали:
A>Компании разрабатывающие собственные продукты тяготеют к кабинетному принципу, когда в одной комнате размещается одна команда в пять-шесть человек, в отдельных случаях до девяти человек.
Объем статистической выборки можно озвучить и размеры компаний? Ибо у меня из 2-х продуктовых компаний в собственном бэкграунде к кабинетному принципу не тяготела ни одна. И, наоборот, в Яндексе большая часть моей и соседней команды сидит в "кабинете" человек на 10, хотя опенспейсов вокруг тоже хватает. В Сбертехе, кстати, тоже довольно долго сидели в комнатке на 8 человек.