Очень сильное утверждение, примерно как сказать "Если ваша проверка силовых качеств грузчика страдает от того что кандидат будет проходит ее в экзоскелете вам надо меняться" - нет, если кандидату дают код из 10 строк и спрашивают что он выведет то абсолютно некорректно разрешать ему его запустить до того как он скажет ответ - смысл задания в том чтобы понять, кандидат вообще представляет себе как оно работает, или нет. Нейросеть может просто выполнить код и сказать ответ - значит ли это что кандидату не нужно теперь понимать как работает инструмент с которым ему предстоит работать?
Вот в том и дело, сейчас обычно путаю две специальности, среднее-специальное "программист" и высшее "инженер-программист". Средне-специальному программисту абсолютно нормально работать по сделанному для него "чертежу", инженер-программист сам делает "чертеж". Все ищут инженер-программистов, а им из всех сил пытаются продать средне-специальных (это в лучшем случае) - уж больно вкусно продавать людей которых не всегда можно даже джунами (тех кого пытаются продавать часто даже средне-специальными не являются по навыкам) на реальные проекты брать по ценнику миддлов, и для этого да, запрет на нейросетки во время собеседований очень мешает.
Ок, если ему дали задание нарезать резьбу на пруток который в тисках будет работать, для прижима - если он не знает разницы в типах резьб как он должен это сделать? Если речь о том что токарю должны давать задания вида "режь вот такую резьбу вот тут" то давайте вспомним что токарь появился как аналогия к разработчику, и вопрос - разработчик которому нужно ставить задания на уровне "пиши вот такой код вот тут" - это правда миддл-разработчик (автор статьи не указал уровень на который ищут, предположу что уровень не ниже) ?
Увы но не получится - собеседование сильно меньше даже 1 рабочего дня, это надо объемное тестовое давать, а с ним свои проблемы - 1) его кандидаты не хотят делать 2) никак не проверить что его делал именно кандидат
Чудовищно эмоциональный текст не содержащий ответа на главный вопрос - если кандидат не может без нейросетки пройти собеседование, почему это хороший кандидат? Потому что "дайте ему нейросетку в руки и он огого как быстро наваяет"? А разгребать за таким "воятором" потом кому? Вы активно успользуете аналогии, вот по аналогии с наймом токаря, токарь должен без нейронки понимать чем дюймовая резьба отличается от метрической?
Если на собеседовании просят пересказывать параграфы из учебника - это правда бесполезное занятие, но это вопрос к самому собеседованию, а не к разрешению на использование на нем нейросети.
На выставках очень часто показывают не рабочие системы а концепты (микроавтобус Юность, ЗИЛ-118, тоже был показан на выставке и завоевал награды, причем он был прямо таки в металле, настоящий, вот только реально их было несколько штук, и до финала выпуск так и не наладили), а рабочая система это которая в повседневной работе используется, покажите пожалуйста хоть что-нибудь про использование этой чудо-системы в реальном дорожном строительстве.
Правдоподобно пофантазировать и сделать рабочую систему сильно не одно и то же, если бы все что в этом прекрасном журнале было практически реализовано, то уже и яблони на Марсе, и плуги пахающие электричеством было бы явью
Приоритет в реализации фич многое говорит о целях: ту же LoRa не реализовали (хотя для условий именно техногенных проблем она очень бы пригодилась), а экстренное удаление всех данных по тройному клику (что для условий техногенных аварий скорее вредно - можно случайно удалить все нужное, а восстановить неоткуда) - сделали
Если следовать вашей терминологии, то нет владельца приватного ключа - это же просто число, нельзя быть владельцем числа.
Вцелом аналогия с банком некорректна т.к. если начать разбираться то окажется что для того чтобы нолики-единички как-то в суде к "физическим" понятиям о собственности привязать есть большой правовой аппарат (например безналичный рубль не собственность, для того чтобы его можно было, например, наследовать есть отдельный кусок в законе).
Представьте себе что я заплатил денег поэту за крутую скороговорку, могу я запретить другим ее произносить?
Биткоин как минимум во многих странах это просто циферки, за математические операции с которыми какие-то чудики платят деньги, но от этого собственность ни на числа, ни на математику они не приобретают.
Потому в ходу появился термин «у.е.», то есть условная единица, под которой чаще всего понимали доллар. В «у.е.» было проще выражать цены и вести расчёты. И это не была история чёрного рынка. Сотовые операторы в начале 2000-х вполне официально выражали стоимость своих услуг в «у.е.». Некоторые товары или услуги также стоили именно «у.е.». А в коммерческих магазинах начала 90-х у вас бы спокойно приняли доллары.
Что-то я совсем иначе это помнню - сотовая связь уже и в нулевых была прямо в долларах/центах, карты оплаты прямо в них номинировались, потом это официально запретили, и в этот момент появились у.е., которые дальше уже были вытеснены рублями.
Кажется приведенный пример несколько противоречит концепции бессознательного решения на базе замеченных но неосознанных признаков - в тот момент когда выполнялось действие снаряд еще даже заряжен не был
Объясняли клиенту, почему его запрос обрабатывался 5 секунд (потому что GC)
Пока что сценарии нагрузочного тестирования отвечают ПРОМ-нагрузке подобное не требуется. Вцелом у вас почему-то во всем GC виноват, хотя, например, плохая работа с конкурентными ресурсами убьет производительность в любом языке.
Дебажили OOM в продакшене из-за неочевидного retain в лямбде
Никогда - в ПРОД запрещен дебаг службой безопасности.
Пересобирали весь кластер из-за security-дыры в Spring-зависимости?
У вас странная фиксация на необходимости пересборки при обновлении зависимостей, обновлять зависимости приходилось не раз, но если мы говорим про Spring то это никогда не было задачей даже на день - свежие версии выходят, о изменениях настроек по-умолчанию и api известно сильно заранее.
А к Zig новые версии не выходят? Или в имеющихся каким-то образом гарантируется отсутствие ошибок в генерируемой компилятором коде?
В Zig тесты показывают, где я накосячил
Zig пишут люди, они могут ошибаться - их ошибки также могут проявляться во время нагрузочного тестирования.
В Java тесты показывают, где JVM решила устроить фестиваль сборки мусора
Ошибки разработчика также могут быть видны во время нагрузочного тестирования
Если для вас «не знать Spring» = «не разбираться в разработке» — поздравляю, вы идеальный кандидат на позицию «корпоратного программиста года»
Показатель для меня не знать инструменты и пытаться судить о них.
Забавно, что вы считаете, будто проблема решается «покупкой памяти». Видимо, никогда не сталкивались с тем, как GC под нагрузкой превращается в русскую рулетку — когда приложение внезапно замирает на секунду, потому что JVM решила почистить бардак, который сама же и создала.
Видимо вы не вкурсе насчет разных GC в современной Java, прежде чем пересказывать историю из нулевых актуализовали бы собственные знания.
Если для вас DI — это просто «вынести new», тогда Spring с его 15 слоями абстракции — это как стрелять из пушки по воробьям
Вы похоже просто не вкурсе Java-мира. Не то что бы знание java-мира обязательно, но рассуждать о том в чем не разбираетесь должно быть стыдно
P.S. Кстати, если уж говорить о деньгах — интересно, сколько стоит месяц простоя из-за того, что GC не справился с нагрузкой?
А Zig нагрузочного тестирования не требует? Или вам кажется что в мире Java нет такого?
Или час дебага «магического» поведения Spring-приложения?
Если для разработчика поведение его собственного инструмента "магическое", то это вопросы к конкретному разработчику, а не к инструменту.
Надо писать на PHP — потому что «программистов много».
Вы это сами придумали, PHP не единственный популярный язык
Надо нанимать первого попавшегося — потому что «дешевле»
Вы это сами придумали, вам указали на то что в условиях выбора из большого числа кандидатов шанс найти подходящего укладывающегося в бюджет выше
Надо молиться, чтобы «автобус» не приехал — потому что иначе проект развалится
Вы это сами придумали, вам указали на то что в рамках малого числа кандидатов шанс того что вы останетесь с вундервафлей которую никто не может запустить после перезагрузки сервера выше
Но почему-то Bun.sh, Uber и TigerBeetle как-то рискнули и выбрали Zig — и, кажется, у них всё работает
В работоспособности Zig никто не сомневался, вы уверены что работаете в Uber или конторе сопоставимого размера? Возможности по найму специалистов сильно зависят от размера конторы.
Еще как - Собачье сердце не на пустом месте писалось. Если вы вдруг жируете 1 в нескольких комнатах вас вполне могли переселить, а ваше жилье отдавать кому нужнее, или уплотнить - запрет на создание коммуналок это уже очень позднее явление. А кроме того, если у вас вдруг появлялась новая квартира (например вы ее как раз в кооперативе купили) то ваше предыдущее жилье будьте добры сдать государству.
Это даже лицемернее чем сказать Ока примерный аналог Бентли. Что артель, что колхоз (сельскохозяйственная артель) не могли решить ни что им делать, ни как, савхозам спускали что и когда им сеять, артели придавали производствам, которые диктовали что и сколько делать, и почем сдавать государству. С ООО при таком подходе общее разве что то что и там и там как-то коллектив собирается, и названия можно похожие выбирать.
Готовность к откату операции продажи? А ничего что там с той стороны добросовестный покупатель?
А мне финал тоже был интересен
Очень сильное утверждение, примерно как сказать "Если ваша проверка силовых качеств грузчика страдает от того что кандидат будет проходит ее в экзоскелете вам надо меняться" - нет, если кандидату дают код из 10 строк и спрашивают что он выведет то абсолютно некорректно разрешать ему его запустить до того как он скажет ответ - смысл задания в том чтобы понять, кандидат вообще представляет себе как оно работает, или нет. Нейросеть может просто выполнить код и сказать ответ - значит ли это что кандидату не нужно теперь понимать как работает инструмент с которым ему предстоит работать?
Вот в том и дело, сейчас обычно путаю две специальности, среднее-специальное "программист" и высшее "инженер-программист". Средне-специальному программисту абсолютно нормально работать по сделанному для него "чертежу", инженер-программист сам делает "чертеж". Все ищут инженер-программистов, а им из всех сил пытаются продать средне-специальных (это в лучшем случае) - уж больно вкусно продавать людей которых не всегда можно даже джунами (тех кого пытаются продавать часто даже средне-специальными не являются по навыкам) на реальные проекты брать по ценнику миддлов, и для этого да, запрет на нейросетки во время собеседований очень мешает.
Ок, если ему дали задание нарезать резьбу на пруток который в тисках будет работать, для прижима - если он не знает разницы в типах резьб как он должен это сделать? Если речь о том что токарю должны давать задания вида "режь вот такую резьбу вот тут" то давайте вспомним что токарь появился как аналогия к разработчику, и вопрос - разработчик которому нужно ставить задания на уровне "пиши вот такой код вот тут" - это правда миддл-разработчик (автор статьи не указал уровень на который ищут, предположу что уровень не ниже) ?
Увы но не получится - собеседование сильно меньше даже 1 рабочего дня, это надо объемное тестовое давать, а с ним свои проблемы - 1) его кандидаты не хотят делать 2) никак не проверить что его делал именно кандидат
Чудовищно эмоциональный текст не содержащий ответа на главный вопрос - если кандидат не может без нейросетки пройти собеседование, почему это хороший кандидат? Потому что "дайте ему нейросетку в руки и он огого как быстро наваяет"? А разгребать за таким "воятором" потом кому? Вы активно успользуете аналогии, вот по аналогии с наймом токаря, токарь должен без нейронки понимать чем дюймовая резьба отличается от метрической?
Если на собеседовании просят пересказывать параграфы из учебника - это правда бесполезное занятие, но это вопрос к самому собеседованию, а не к разрешению на использование на нем нейросети.
На выставках очень часто показывают не рабочие системы а концепты (микроавтобус Юность, ЗИЛ-118, тоже был показан на выставке и завоевал награды, причем он был прямо таки в металле, настоящий, вот только реально их было несколько штук, и до финала выпуск так и не наладили), а рабочая система это которая в повседневной работе используется, покажите пожалуйста хоть что-нибудь про использование этой чудо-системы в реальном дорожном строительстве.
Правдоподобно пофантазировать и сделать рабочую систему сильно не одно и то же, если бы все что в этом прекрасном журнале было практически реализовано, то уже и яблони на Марсе, и плуги пахающие электричеством было бы явью
Приоритет в реализации фич многое говорит о целях: ту же LoRa не реализовали (хотя для условий именно техногенных проблем она очень бы пригодилась), а экстренное удаление всех данных по тройному клику (что для условий техногенных аварий скорее вредно - можно случайно удалить все нужное, а восстановить неоткуда) - сделали
Если следовать вашей терминологии, то нет владельца приватного ключа - это же просто число, нельзя быть владельцем числа.
Вцелом аналогия с банком некорректна т.к. если начать разбираться то окажется что для того чтобы нолики-единички как-то в суде к "физическим" понятиям о собственности привязать есть большой правовой аппарат (например безналичный рубль не собственность, для того чтобы его можно было, например, наследовать есть отдельный кусок в законе).
Представьте себе что я заплатил денег поэту за крутую скороговорку, могу я запретить другим ее произносить?
Биткоин как минимум во многих странах это просто циферки, за математические операции с которыми какие-то чудики платят деньги, но от этого собственность ни на числа, ни на математику они не приобретают.
Что-то я совсем иначе это помнню - сотовая связь уже и в нулевых была прямо в долларах/центах, карты оплаты прямо в них номинировались, потом это официально запретили, и в этот момент появились у.е., которые дальше уже были вытеснены рублями.
Кажется приведенный пример несколько противоречит концепции бессознательного решения на базе замеченных но неосознанных признаков - в тот момент когда выполнялось действие снаряд еще даже заряжен не был
Epsilon GC. Какой вопрос такой ответ.
Пока что сценарии нагрузочного тестирования отвечают ПРОМ-нагрузке подобное не требуется. Вцелом у вас почему-то во всем GC виноват, хотя, например, плохая работа с конкурентными ресурсами убьет производительность в любом языке.
Никогда - в ПРОД запрещен дебаг службой безопасности.
У вас странная фиксация на необходимости пересборки при обновлении зависимостей, обновлять зависимости приходилось не раз, но если мы говорим про Spring то это никогда не было задачей даже на день - свежие версии выходят, о изменениях настроек по-умолчанию и api известно сильно заранее.
А к Zig новые версии не выходят? Или в имеющихся каким-то образом гарантируется отсутствие ошибок в генерируемой компилятором коде?
Zig пишут люди, они могут ошибаться - их ошибки также могут проявляться во время нагрузочного тестирования.
Ошибки разработчика также могут быть видны во время нагрузочного тестирования
Показатель для меня не знать инструменты и пытаться судить о них.
Видимо вы не вкурсе насчет разных GC в современной Java, прежде чем пересказывать историю из нулевых актуализовали бы собственные знания.
Вы похоже просто не вкурсе Java-мира. Не то что бы знание java-мира обязательно, но рассуждать о том в чем не разбираетесь должно быть стыдно
А Zig нагрузочного тестирования не требует? Или вам кажется что в мире Java нет такого?
Если для разработчика поведение его собственного инструмента "магическое", то это вопросы к конкретному разработчику, а не к инструменту.
Вы это сами придумали, PHP не единственный популярный язык
Вы это сами придумали, вам указали на то что в условиях выбора из большого числа кандидатов шанс найти подходящего укладывающегося в бюджет выше
Вы это сами придумали, вам указали на то что в рамках малого числа кандидатов шанс того что вы останетесь с вундервафлей которую никто не может запустить после перезагрузки сервера выше
В работоспособности Zig никто не сомневался, вы уверены что работаете в Uber или конторе сопоставимого размера? Возможности по найму специалистов сильно зависят от размера конторы.
Похоже вы мало имели дел с драконом :)
Spring есть за что критиковать (как вцелом и любой достаточно большой фреймворк), но всё-таки он до сих пор сильно легче в использовании чем EJB
Еще как - Собачье сердце не на пустом месте писалось. Если вы вдруг жируете 1 в нескольких комнатах вас вполне могли переселить, а ваше жилье отдавать кому нужнее, или уплотнить - запрет на создание коммуналок это уже очень позднее явление. А кроме того, если у вас вдруг появлялась новая квартира (например вы ее как раз в кооперативе купили) то ваше предыдущее жилье будьте добры сдать государству.
Это совсем не похоже на собственность.
Это даже лицемернее чем сказать Ока примерный аналог Бентли. Что артель, что колхоз (сельскохозяйственная артель) не могли решить ни что им делать, ни как, савхозам спускали что и когда им сеять, артели придавали производствам, которые диктовали что и сколько делать, и почем сдавать государству. С ООО при таком подходе общее разве что то что и там и там как-то коллектив собирается, и названия можно похожие выбирать.
А с квартирами как? В собственности были?