Готов поспорить, что мне удастся выдумать пяток-другой задач, сопоставимых по сложности с имплементацией стека, которые половина из ваших 100% решить (особенно прямо на собеседовании) не смогут. Просто потому, что никогда конкретно с похожими проблемами вообще не сталкивались.
Сделает ли это их специалистами, с которыми «дальше продолжать разговор бессмысленно»?
Это ([«свобода слова»]) эквивалентно отсутствию цензуры ведь.
Нет, не совсем. Цензура — фильтрует поток разрешенного до публикации, а свобода слова — гарантирует минимальные права после.
В исконном — это когда охлос и плебс не голосует? Да вы, батенька, наци скам!
Я — да, еще какой! Но в данном случае по случайности я имел в виду не это.
Демократия (и важность каждого голоса) куда более осуществима на таких масштабах, не так ли?
Все так. Поэтому передо мной и не стоял вопрос «в какой стране более лучшая демократия» (ответ: ни в какой). Я выбирал город — в стране, в которой у мэров и губернаторов широкие полномочия. Я тут где-то недавно показывал уже эту картинку; покажу еще раз:
это табличка единственной в мире Улицы Свободного Программного Обеспечения, в Берге, маленьком городке на севере Каталонии; Столман лично приезжал на открытие — это была инициатива тогдашнего мэра Берги поддержанная жителями.
Ну вот и в моем городе я уже принимаю довольно активное участие в городской жизни — и за планомерное обновление карты OSM мне персонально разрешили проголосовать на следующих выборах мэра. Хотя я даже не гражданин. Этот город находится в двух километрах от Барселоны, в составе Metropolitan Area, тут даже зона общественного транспорта все еще первая.
Как-то вот так решаю вопрос демократии вокруг меня я.
У любого линуксоида с опытом есть излюбленный wm, почтовый клиент, редактор, медиаплеер итд.
У Линуса Торвальдса (не знаю, можно ли его назвать настоящим линуксоидом) на личном компе Suse, на рабочем — RHEL, если я ничего не путаю. То, что разные — точно.
Как уже сказал в целом в развитых странах сейчас все достаточно сбалансировано и неплохо. И свобод достаточно.
Приведите, пожалуйста, несколько примеров «развитых», по-вашему, стран. Есть гипотеза, что у нас очень разные представления о «развитости».
Я бы сказал что неплохо например уменьшить цензуру, легализовать легкие наркотики. И подобные мелочи. Но по больше части меня все устраивает.
А, ну у меня просто совершенно другие интересы: «свобода слова» там, «демократия» в исконном значении (а не в смысле «за какого из двух одинаковых страдающих деменцией дедов голосуем сегодня») и т. п.
С мелочами я сам разберусь, в любой стране; в мелочах мне государство — не помеха.
Не нужно говорить что то типо "Вот все жгут евреев и я буду". Нужно самому решить, правильно это или нет. И поступать исходя из этого как лучше в сложившихся обстоятельствах.
Вот это годится! То есть, если я сам решу, что это правильно — то мне и индульгенцию выдадут?
Но тогда при чем тут «сложившиеся обстоятельства»? Ведь «как лучше в сложившихся обстоятельствах» — это всегда «как нравится большинству».
эйчары, которые видят, что Вася уволился из Х и теперь свободен
Чем они увидят, третьим глазом? Как? Или мне теперь пойти обратно открыть профиль на линкедине, и разгребать спам? Зарегистрироваться на фейсбуке и там ныть про потерю работы?
Кроме того, эйчары — это совсем не те люди, с которыми хочется вообще разговаривать. Возможно, это работает до какого-то уровня, дальше — предложения этих эйчаров в лучшем случае вызывают нервный смех.
Профиль на линкедине даст много спама от непоймикого, профили на SO и GH — дадут предметные предложения от CTO/техлидов, которые тебя лично/заочно уже годами знают по этим профилям.
у этих людей обычно есть немало других способов потратить свое время, кроме как на бесплатную работу
Опять деньги. Вы о чем-нибудь, кроме денег, умеете думать? И да, это ни разу не взаимоисключающие вещи. Аргумент про «у меня лапки хобби» я слышал тысячу раз; как правило от людей, у которых основное хобби — прокрастинация.
Эти все коммиты [...] они баннеры вставляют, что ли?
Нет. И вы не это написали во втором параграфе, ну да ладно. Но они появились после того, как Linux стал готов к продакшену. Ну, redhat — во время, хорошо.
А тиражировать её кто будет?
Вот же ж. А кто тиражировал неулучшенную вещь? Кроме того, даже если мы говорим про создание с нуля — найдется капиталист (redhat, угу), который займется тиражированием. Вот только — сюрприз — без коммунистического вливания идеи just for fun — капиталисту тиражировать будет внезапно нечего (не всегда, но все же).
После того, как стал готов к продакшену? Тогда зачем его финансировать?
Вы там во втором параграфе сами на это ответили.
таки немного за зарплату (он был и является научным сотрудником St. Andrews)
Я в курсе, где он работает; но что-то мне подсказывает, что под гениальную идею «запилю новый язычище» грант получить ой, как сложно. Тка что в первое время — бесплатно.
впилить полноценные концепты в С++, например
В С++ — да, непросто; там комитет же ж. А вот в буст, пока он был еще наколеночной поделкой — вполне получалось. Ну и про эликсир вы сами понимаете.
Эта аналогия работает только для вещей с нулевой стоимостью тиражирования. Иначе кому-то действительно надо сделать отдельную вещь отдельно ради меня.
Да кто вам это в голову вбил-то?! Вообще не так. Надо сделать отдельнуюулучшенную вещь отдельно ради меняради всех потребителей.
Например, пилит человек какие-то там пет-проекты на хаскеле — что это даст возможному работодателю? Да ничего.
Да ну? Работодателю это даст гораздо больше, чем можно было бы подумать: человек умнеет, набирается опыта, расширяет кругозор, точит профессионализм. Если мы не про галеры, конечно, где слишком умные никому не вперлись..
Тут и другой момент — если на работе есть достаточное количество интересных задач, то опенсорсом заниматься смысла нет.
Да ну? Прямо-таки нет смысла? Так-то я от неинтересных задач на работе просто отказываюсь, их как раз отлично сделают те, кто не пилит пет-проекты на хаскеле.
могут часто возникать проблемы с приемом этого пр
Да ну? Иногда (пренебрежимо редко, но все же) возникают, но из форка библиотека собирается ничуть не хуже, чем из транка.
P. S. С Шипилёвым, процитированным sergey-gornostaev чуть выше, я при всем этом не согласен. Мне просто нравится делать мир чуть-чуть лучше, дальновидность тут ни при чем.
Ну, то есть ваша конкретность вам помогает не особо :)
Потому что мусор прилетает от эйчаров, которые как свидетели Иеговы же: стоит щель приоткрыть — тут же ботинок всунут и заведут речитативную шарманку.
У меня закрыта страница в Linkedin; во всех местах, где можно наткнуться на мое существование ажурным капслоком набрано «я не ищу работу, и отправляю рекрутеров в бан немедленно». И да, особо инициативные просачиваются и зовут на позицию «Java Junior» в США (хотя про мое отношение к США в целом написано там же, в еще более обсценной форме).
Но, как представитель другой стороны, я не ищу специалистов — сами приходят. Я говорил про ситуацию, когда я получаю резюме от соискателя. Я ожидаю увидеть там чуть больше навыков, чем один язык.
иронично, что лучше всего опенсорс работает, когда он финансируется корпорациями. Linux Kernel, [...]
Передергивать и путать курицу с яйцом — я тоже умею. Linux Kernel стал финансироваться корпорациями апостериори. Elixir, который прекрасно работает (и от нефинансирования корпорациями страдает исключительно в рекламном плане, потому что люди с менталитетом «победившего в холодной войне капитализма» так и будут жрать кактусы и ходить по граблям go до второго пришествия там, где нужна многопоточность).
Деньги — штука хорошая, они помогают жрать, а общество пока настолько уныло, что расцвета киббуцей в обозримом будущем ждать не приходится. Поэтому при помощи корпораций можно работать над OSS больше и качественней, но что-то никто никогда не слышал про блистательный OSS проект, с самого начала спонсируемый корпорацией. Зато примеров обратного — типа Apple купил CUPS и спустя некоторое время похоронил и проект, и разработчика — вагон.
Потому что OSS — это не только возможность заглянуть в код. Это еще и возможность влиять на развитие, что гугл и им подобные непреклонно отсекают под соусом наподобие «дженерики — это для слабаков», или «производительность тут не так важна, у вас же есть Colab».
И по потребностям — туда же, тоже нет. Никто ради меня в опенсорс ничего делать не будет.
Я вам уже это объяснял: вы не с той колокольни смотрите. Ради вас — нет, но коммунизм работает (если бы работал) не так. Эдвин Бради на голом энтузиазме, и на первых порах не за зарплату, написал на коленке немного кода — а вы в результате удовлетворили свою потребность поиздеваться над читателями хабра :)
Ключевое тут — не «ради вас». Ключевое тут «написал на энтузиазме». Чем больше таких людей — тем больше потребностей случайно ваыбранного человека будет закрыто.
Ну вот если не сталкивались, проверьте себя на расстоянии Левенштайна.
Там все в десять раз проще, чем стек.
Готов поспорить, что мне удастся выдумать пяток-другой задач, сопоставимых по сложности с имплементацией стека, которые половина из ваших 100% решить (особенно прямо на собеседовании) не смогут. Просто потому, что никогда конкретно с похожими проблемами вообще не сталкивались.
Сделает ли это их специалистами, с которыми «дальше продолжать разговор бессмысленно»?
Нет, не совсем. Цензура — фильтрует поток разрешенного до публикации, а свобода слова — гарантирует минимальные права после.
Я — да, еще какой! Но в данном случае по случайности я имел в виду не это.
Все так. Поэтому передо мной и не стоял вопрос «в какой стране более лучшая демократия» (ответ: ни в какой). Я выбирал город — в стране, в которой у мэров и губернаторов широкие полномочия. Я тут где-то недавно показывал уже эту картинку; покажу еще раз:
это табличка единственной в мире Улицы Свободного Программного Обеспечения, в Берге, маленьком городке на севере Каталонии; Столман лично приезжал на открытие — это была инициатива тогдашнего мэра Берги поддержанная жителями.
Ну вот и в моем городе я уже принимаю довольно активное участие в городской жизни — и за планомерное обновление карты OSM мне персонально разрешили проголосовать на следующих выборах мэра. Хотя я даже не гражданин. Этот город находится в двух километрах от Барселоны, в составе Metropolitan Area, тут даже зона общественного транспорта все еще первая.
Как-то вот так решаю вопрос демократии вокруг меня я.
У Линуса Торвальдса (не знаю, можно ли его назвать настоящим линуксоидом) на личном компе Suse, на рабочем — RHEL, если я ничего не путаю. То, что разные — точно.
Приведите, пожалуйста, несколько примеров «развитых», по-вашему, стран. Есть гипотеза, что у нас очень разные представления о «развитости».
А, ну у меня просто совершенно другие интересы: «свобода слова» там, «демократия» в исконном значении (а не в смысле «за какого из двух одинаковых страдающих деменцией дедов голосуем сегодня») и т. п.
С мелочами я сам разберусь, в любой стране; в мелочах мне государство — не помеха.
Вот это годится! То есть, если я сам решу, что это правильно — то мне и индульгенцию выдадут?
Но тогда при чем тут «сложившиеся обстоятельства»? Ведь «как лучше в сложившихся обстоятельствах» — это всегда «как нравится большинству».
Чем они увидят, третьим глазом? Как? Или мне теперь пойти обратно открыть профиль на линкедине, и разгребать спам? Зарегистрироваться на фейсбуке и там ныть про потерю работы?
Кроме того, эйчары — это совсем не те люди, с которыми хочется вообще разговаривать. Возможно, это работает до какого-то уровня, дальше — предложения этих эйчаров в лучшем случае вызывают нервный смех.
Профиль на линкедине даст много спама от непоймикого, профили на SO и GH — дадут предметные предложения от CTO/техлидов, которые тебя лично/заочно уже годами знают по этим профилям.
Работодатель-то, работодатель как его найдет? Или вы предлагаете специалисту такого уровня рассылать резюме?!
Опять деньги. Вы о чем-нибудь, кроме денег, умеете думать? И да, это ни разу не взаимоисключающие вещи. Аргумент про «у меня
лапкихобби» я слышал тысячу раз; как правило от людей, у которых основное хобби — прокрастинация.Во-первых, это зависит от того, что написано в NDA. Во-вторых, мы тут про коммиты в OSS, алё.
Непробиваемый аргумент. Был бы, если бы для опровержения не требовал одного контрпримера. Так вот, в моем мире это так. На моей работе это так.
Бывают люди, выбравшиеся из нижнего слоя пирамиды Маслоу, для них «бесплатно» или «за деньги» не является ни определяющим, ни значимым фактором.
Ну и мне лично платят зарплату за развлечения в OSS, все зависит от того, как договоришься с работодателем.
Один из квадриллиона гитхабовских ботов, предназначенных специально для этого.
Чтобы потом не рассылать резюме, а откликаться на приглашения людей, которые разыскали тебя сами, например.
Нет. И вы не это написали во втором параграфе, ну да ладно. Но они появились после того, как Linux стал готов к продакшену. Ну, redhat — во время, хорошо.
Вот же ж. А кто тиражировал неулучшенную вещь? Кроме того, даже если мы говорим про создание с нуля — найдется капиталист (redhat, угу), который займется тиражированием. Вот только — сюрприз — без коммунистического вливания идеи just for fun — капиталисту тиражировать будет внезапно нечего (не всегда, но все же).
Вы там во втором параграфе сами на это ответили.
Я в курсе, где он работает; но что-то мне подсказывает, что под гениальную идею «запилю новый язычище» грант получить ой, как сложно. Тка что в первое время — бесплатно.
В С++ — да, непросто; там комитет же ж. А вот в буст, пока он был еще наколеночной поделкой — вполне получалось. Ну и про эликсир вы сами понимаете.
Да кто вам это в голову вбил-то?! Вообще не так. Надо сделать
отдельнуюулучшенную вещьотдельно ради меняради всех потребителей.Да ну? Работодателю это даст гораздо больше, чем можно было бы подумать: человек умнеет, набирается опыта, расширяет кругозор, точит профессионализм. Если мы не про галеры, конечно, где слишком умные никому не вперлись..
Да ну? Прямо-таки нет смысла? Так-то я от неинтересных задач на работе просто отказываюсь, их как раз отлично сделают те, кто не пилит пет-проекты на хаскеле.
Да ну? Иногда (пренебрежимо редко, но все же) возникают, но из форка библиотека собирается ничуть не хуже, чем из транка.
P. S. С Шипилёвым, процитированным sergey-gornostaev чуть выше, я при всем этом не согласен. Мне просто нравится делать мир чуть-чуть лучше, дальновидность тут ни при чем.
Ну, то есть ваша конкретность вам помогает не особо :)
Потому что мусор прилетает от эйчаров, которые как свидетели Иеговы же: стоит щель приоткрыть — тут же ботинок всунут и заведут речитативную шарманку.
У меня закрыта страница в Linkedin; во всех местах, где можно наткнуться на мое существование ажурным капслоком набрано «я не ищу работу, и отправляю рекрутеров в бан немедленно». И да, особо инициативные просачиваются и зовут на позицию «Java Junior» в США (хотя про мое отношение к США в целом написано там же, в еще более обсценной форме).
Но, как представитель другой стороны, я не ищу специалистов — сами приходят. Я говорил про ситуацию, когда я получаю резюме от соискателя. Я ожидаю увидеть там чуть больше навыков, чем один язык.
Мне кажется логичным в резюме писать так:
— разработчик
— люблю: C#
— могу: Rust, F#
— могу, но не буду: C++, Java, Go, Haskell
У меня (когда у меня было резюме) — именно так и было написано (только языков побольше).
В любом случае, позиция обычно обозначает список услуг, которые компания норовит получить от разработчика.
Всё. Загляните в его исходный код, или в бенчмарки на системах, в которые не завезли нативные контейнеры (Win, Mac).
Го слабо (никак) предназначен для таких задач.
При таком строгом выборе — я пойду официантом в бар, буду программистам подавать ананасную воду.
TensorFlow
наJS
, докер наGo
, файловый менеджер на питоне, что дальше? ОС наLua
?Передергивать и путать курицу с яйцом — я тоже умею. Linux Kernel стал финансироваться корпорациями апостериори. Elixir, который прекрасно работает (и от нефинансирования корпорациями страдает исключительно в рекламном плане, потому что люди с менталитетом «победившего в холодной войне капитализма» так и будут жрать кактусы и ходить по граблям go до второго пришествия там, где нужна многопоточность).
Деньги — штука хорошая, они помогают жрать, а общество пока настолько уныло, что расцвета киббуцей в обозримом будущем ждать не приходится. Поэтому при помощи корпораций можно работать над OSS больше и качественней, но что-то никто никогда не слышал про блистательный OSS проект, с самого начала спонсируемый корпорацией. Зато примеров обратного — типа Apple купил CUPS и спустя некоторое время похоронил и проект, и разработчика — вагон.
Потому что OSS — это не только возможность заглянуть в код. Это еще и возможность влиять на развитие, что гугл и им подобные непреклонно отсекают под соусом наподобие «дженерики — это для слабаков», или «производительность тут не так важна, у вас же есть Colab».
Я вам уже это объяснял: вы не с той колокольни смотрите. Ради вас — нет, но коммунизм работает (если бы работал) не так. Эдвин Бради на голом энтузиазме, и на первых порах не за зарплату, написал на коленке немного кода — а вы в результате удовлетворили свою потребность поиздеваться над читателями хабра :)
Ключевое тут — не «ради вас». Ключевое тут «написал на энтузиазме». Чем больше таких людей — тем больше потребностей случайно ваыбранного человека будет закрыто.