Да, всегда были 10-летние, не знаю как сейчас. Для свежепереехавших, тем не менее, это создаст ограничения как минимум на первый год. С другой стороны, сразу после переезда и местных развлечений хватит, чтобы заполнить редкие моменты свободного времени.
Для этого есть испытательный. Хорошо выполенное тестового задания не гарантирует хорошо выполненной работы позже.
Испытательный срок актуален для работы по трудовому договору в средне-крупных организациях. В обсуждаемом случае компания выглядит как ранний стартап и рассчитывает на проектную работу, хотя это не совсем очевидно из вакансии.
У меня опыт последних лет связан с северо-американскими организациями и оплата там выше европейского рынка и рынка СНГ. Сотрудничество хоть и сдельное, но потенциально долгосрочное. И тем не менее в 80% случаев приходится осознавать, что после трёх месяцев он-бординга человек позиционировавший себя как сеньора не в курсе как пользоваться TeamViewer, что приложение Windows можно завершить нажав Alt+F4 и как парой шорт-катов причесать свой код под код-стайл организации. Более того, были вопросы "а чем мы вообще здесь занимаемся" через 6 месяцев работы над живыми проектами.
Поэтому я понимаю, когда наниматель хочет понять соответствие кандидата своим ожиданиям как можно раньше, в идеале - на моменте собеседования. И не вижу проблемы в любых условиях тестового задания - если они будут неадекватными, то у нанимателя просто не будет отклика и никто не пострадает, законом это не запрещено.
Негатив здесь тоже ограниченный, хоть реакция на его обсуждение и бурная.
Мне, например, тоже не нравится, когда нанятый специалист упускает десятки критичных моментов в реализации как интерфейса, так и логики. Эти мелочи вылавливаются всей остальной командой и код заворачивается обратно на автора, что затягивает релиз на недели-месяцы.
Поэтому при найме приходится аналогично тестировать кандидатов в том числе на внимательность и тщательность чтения документации. И примерно половина кандидатов на сеньорскую позицию считают, что я придираюсь по мелочам, когда обращаю внимание на ясно прописанные пункты требований, которые не были выполнены.
Трёхминутный тест они бы не прошли
Прочтите все пункты, прежде, чем что бы то ни было делать.
Напишите своё имя в правом верхнем углу листа после слова «ИМЯ».
Обведите кружочком слово «ИМЯ» во втором пункте.
Нарисуйте ПЯТЬ МАЛЕНЬКИХ КВАДРАТОВ в верхнем левом углу листа.
Поставьте крестик в каждом квадрате, описанном в пункте 4.
Обведите каждый квадрат тремя концентрическими окружностями.
Впишите свою ФАМИЛИЮ под заголовком этого текста на соответствующую линейку.
Справа от заголовка напишите слово ДА на трех разных языках по одному разу или на Вашем родном языке пять раз.
Обведите КРУЖОЧКОМ пункты 7 и 8.
Поставьте КРЕСТИК в левый нижний угол листа.
Нарисуйте над этим крестиком РАВНОБЕДРЕННЫЙ ТРЕУГОЛЬНИК.
Обведите кружочком слово ВЕРХНЕМ в четвертом пункте.
Сложите в столбик на обратной стороне листа числа 896 и 472.
Если Вы уже дошли до этого пункта отчётливо произнесите своё полное ИМЯ.
Если Вы уверены, что правильно выполнили все предыдущие инструкции, то произнесите отчетливо вслух: «Я ТОЧНО ВЫПОЛНИЛ ВСЕ ИНСТРУКЦИИ».
Разделите на обратной стороне листа сумму, полученную в п. 13 на 12.
Обведите кружочком результат вычисления в п.16 и умножьте его на обратной стороне листа на 17.
С нормальной скоростью досчитайте вслух до ДЕСЯТИ.
Проделайте ручкой ТРИ ДЫРОЧКИ правом нижнем углу листа.
Если Вы выполнили упражнение раньше остальных, громко произнесите вслух «Я ПЕРВЫЙ!». Если вторым, то – «Я ВТОРОЙ!» и т.д.
Теперь, когда Вы согласно п.1 внимательно прочитали весь текст, выполните только то, что написано в пунктах 1 и 2.
Разработка ТЗ - всегда платная и недешевая услуга требующая специфических смежных навыков от исполнителя. "Бесплатно" оно может разрабатываться, условно говоря, только в рамках одной компании, одним отделом для другого. При работе на внешнего заказчика ТЗ - это такой же (а иногда и более ценный) продукт, как и конечный результат производства.
В сфере project-based работ, подавляющее большинство компаний размером 5-20 человек и единственным менеджером над разработчиком может быть CEO. Т.е. да, в них нет менеджмента в обычном для корпоративной среды понимании. Но это не мешает этим компаниям успешно работать десятилетиями и платить разработчикам пятизначные суммы в долларах в месяц.
У GPT функцию кратковременной памяти выполняет промпт. Который во время сессии к тому же ещё и эволюционирует нетривиальным образом скрытым от пользователя. Исходников OpenAI не открывала, но как минимум суммаризацию по длинным промптам они не отрицают (и эксперименты это доказывают). С натяжкой можно считать, что "сознание" у GPT живёт в промпте.
Где обычные антишники (мы же на айтишном сайте) зарабатывают $200k в год кроме как в США? Это, на минутку, $15к+ в месяц. Даже Канада смотрит с завистью на такой доход, здесь Cad$150k+ на семью уже очень хорошо.
Посмотрел ваш профиль и понял, что вы и есть разработчик обсуждаемого софта. Ни в коем случае не хотел звучать резко, минусы я тоже ставить не могу. Но указанные в обсуждениях недостатки вашего решения существуют объективно и их нужно или решать или они будут постоянно всплывать в комментариях. Та же совместная работа и контроль версий - отраслевой стандарт, без которого мало кто будет рассматривать софт всерьёз.
А за мои Audio Software тоже прилетало комментариев, не сомневайтесь :)
Минусы там во многих случаях обоснованы. Разработка такого проекта в качестве хобби - отличное развлечение. Позиционирование как решения для прототипирования - ок, на вкус и цвет потребителя. Но в представленном виде это не имеет отношения к промышленной автоматизации за пределами лабораторного стола. Подключение по USB, USB удлинители и прочее - это не работает даже на дистанции в пол года.
Ну и в общем разработчику не хватает компетенций как в области автоматизации, так и в области разработки. Но это дело наживное, если он не опустит руки.
Не очень понял ваши метафоры про напильники, паровозы и самолёты, не хватает контекста. Деление на MCU/CPU чем дальше, тем условнее - в CPU встраивают всё больше периферии, а MCU позволяют внешнее подключение чисто CPU-шного hardware, например оперативной памяти.
И даже в этом смысле - какая разница, что именно используется для "проигрывания" прошивки и сколько корпусов на плате занимает "проигрыватель" - четыре или шесть?
Комментарий про WB я не писал и вы ответили не мне. Но тем не менее, по моему опыту попытки заболтать обсуждение переходом в ЛС и растеканием там мысью вперемешку с байками из своего опыта говорят о том, что никакой чёткой и логичной концепции нет, а есть коктейль из вкусовщины и профдеформации. Сможете уложить объяснение в три строки?
Что касается аналоговой обвязки - в ней, за редким исключением, нет ничего интересного. Она дорогая не потому, что в ней скрыты какие-то сакральные знания, а просто потому, что компоненты дорогие когда хочется гальванической развязки. А в промышленном контроллере её обычно хочется.
upd: Спасибо за конкретику, прочитал про Beeptoolkit. Я тоже любитель велосипедов, но в домашней автоматике их применять нельзя (или супер-осторожно). Лучше уж применить в мелкой промышленности, где по крайней мере есть персонал, который знает как это перезагрузить или отключить. Моя первая "умная" квартира 15 лет назад была как раз на основе PC с виндой в качестве контроллера.
А вы могли бы раскрыть мысль, как потребительские качества (да и цена тоже) конечного продукта зависят от архитектуры используемого MCU? На уровне разработки софта практически нет отличий в разных аппаратных платформах, если конечно не писать софт под голое железо. Условная FreeRTOS выглядит примерно одинаково под x86/ARM/STM32/ESP32, я уж не говорю про Linux. А основную цену продукта как раз и составляет аналоговая обвязка для MCU и софт, затраты на которые будут одинаковыми при любой архитектуре процессора.
Если гидрострелка установлена по уровню, а воздухоотводчик есть где-то выше по топологии труб, то много воздуха она не насобирает. Хотя на воздухоотводчиках здесь явно экономили, я ни одного не увидел.
Когда контроллер вылетает, то все электроприводы переводятся в ручной режим на максимальный расход и в дело вступают термоголовки на радиаторах.
upd: Пересмотрел фотки, термоголовок на радиаторах не нашел.
Справедливости ради, гидрострелкам ничего не мешает быть горизонтальными. А механические термоголовки видимо на тот случай, когда дом станет немного менее умным из-за отказа одной из систем автоматизации и в штатном положении открыты на максимальную температуру (т.е. полный проток).
Читайте пожалуйста внимательнее, я как раз написал, что полипропилен мне мил, даже если по какой-то причуде заказчика его (и только его) использовали в дорогом строительстве. В остальных случаях этот кусок ПП от водо-счётчика заменяется на тот-же материал и ту-же технологию, которая используется в монтаже котельной силами тех же монтажников. А если не заменяется, то возникает впечатление неряшливости даже у неспециалиста (например у покупателя, который придёт покупать этот дом с рынка вторичного жилья) и понимание, что в скрытых работах всё ещё более непредсказуемо.
Пока рассматривал эту фотку, заметил белый расширительный бак ГВС спрятанный за жесткой подводкой бойлера косвенного нагрева. Человек установивший его там видимо не предполагал, что расширительные баки обслуживаются и иногда требуют замены.
upd: Учитывая расположение могу предположить, что ПП трубы это не ввод холодной воды, а обратка рециркуляции ГВС.
На фото нержавейка в отоплении и полипропилен в ХВС и возможно в ГВС. Я сам люблю полипропилен, но это не материал для дома за 100+ млн, особенно если большая часть котельной уже обвязана медью/нержавейкой. В доме за 15 млн полипропилен был бы на своём месте и без использования металлических труб.
Да, такие опции есть, как и параллельное удалённое обучение российской программе и очное в местной школе в течение всей недели. Но это для сильных духом людей с врождёнными навыками мотивирования, психологии, терпением уровня 80 и наличием свободного времени.
С детьми-школьниками жизнь в путешествии вообще полна ощущений. По какой программе учить думаю мало у кого есть выбор, так как иначе страдает непрерывность образования и, естественно, качество знаний. Если уж переводиться в иностранную школу, то её-же и заканчивать, с перспективой национального вуза.
Но за тот год что мы живём за рубежом, было много уехавших из нашего жилого комплекса в очередную страну. И никто из них не ехал в уверенности, что они в ней осядут и в очередной раз не сменят через полгода-год.
Да, всегда были 10-летние, не знаю как сейчас. Для свежепереехавших, тем не менее, это создаст ограничения как минимум на первый год. С другой стороны, сразу после переезда и местных развлечений хватит, чтобы заполнить редкие моменты свободного времени.
Возможно мешает то, что аппоинтменты на получение визы США назначают с лагом ~год?
Испытательный срок актуален для работы по трудовому договору в средне-крупных организациях. В обсуждаемом случае компания выглядит как ранний стартап и рассчитывает на проектную работу, хотя это не совсем очевидно из вакансии.
У меня опыт последних лет связан с северо-американскими организациями и оплата там выше европейского рынка и рынка СНГ. Сотрудничество хоть и сдельное, но потенциально долгосрочное. И тем не менее в 80% случаев приходится осознавать, что после трёх месяцев он-бординга человек позиционировавший себя как сеньора не в курсе как пользоваться TeamViewer, что приложение Windows можно завершить нажав Alt+F4 и как парой шорт-катов причесать свой код под код-стайл организации. Более того, были вопросы "а чем мы вообще здесь занимаемся" через 6 месяцев работы над живыми проектами.
Поэтому я понимаю, когда наниматель хочет понять соответствие кандидата своим ожиданиям как можно раньше, в идеале - на моменте собеседования. И не вижу проблемы в любых условиях тестового задания - если они будут неадекватными, то у нанимателя просто не будет отклика и никто не пострадает, законом это не запрещено.
Негатив здесь тоже ограниченный, хоть реакция на его обсуждение и бурная.
Мне, например, тоже не нравится, когда нанятый специалист упускает десятки критичных моментов в реализации как интерфейса, так и логики. Эти мелочи вылавливаются всей остальной командой и код заворачивается обратно на автора, что затягивает релиз на недели-месяцы.
Поэтому при найме приходится аналогично тестировать кандидатов в том числе на внимательность и тщательность чтения документации. И примерно половина кандидатов на сеньорскую позицию считают, что я придираюсь по мелочам, когда обращаю внимание на ясно прописанные пункты требований, которые не были выполнены.
Трёхминутный тест они бы не прошли
Прочтите все пункты, прежде, чем что бы то ни было делать.
Напишите своё имя в правом верхнем углу листа после слова «ИМЯ».
Обведите кружочком слово «ИМЯ» во втором пункте.
Нарисуйте ПЯТЬ МАЛЕНЬКИХ КВАДРАТОВ в верхнем левом углу листа.
Поставьте крестик в каждом квадрате, описанном в пункте 4.
Обведите каждый квадрат тремя концентрическими окружностями.
Впишите свою ФАМИЛИЮ под заголовком этого текста на соответствующую линейку.
Справа от заголовка напишите слово ДА на трех разных языках по одному разу или на Вашем родном языке пять раз.
Обведите КРУЖОЧКОМ пункты 7 и 8.
Поставьте КРЕСТИК в левый нижний угол листа.
Нарисуйте над этим крестиком РАВНОБЕДРЕННЫЙ ТРЕУГОЛЬНИК.
Обведите кружочком слово ВЕРХНЕМ в четвертом пункте.
Сложите в столбик на обратной стороне листа числа 896 и 472.
Если Вы уже дошли до этого пункта отчётливо произнесите своё полное ИМЯ.
Если Вы уверены, что правильно выполнили все предыдущие инструкции, то произнесите отчетливо вслух: «Я ТОЧНО ВЫПОЛНИЛ ВСЕ ИНСТРУКЦИИ».
Разделите на обратной стороне листа сумму, полученную в п. 13 на 12.
Обведите кружочком результат вычисления в п.16 и умножьте его на обратной стороне листа на 17.
С нормальной скоростью досчитайте вслух до ДЕСЯТИ.
Проделайте ручкой ТРИ ДЫРОЧКИ правом нижнем углу листа.
Если Вы выполнили упражнение раньше остальных, громко произнесите вслух «Я ПЕРВЫЙ!». Если вторым, то – «Я ВТОРОЙ!» и т.д.
Теперь, когда Вы согласно п.1 внимательно прочитали весь текст, выполните только то, что написано в пунктах 1 и 2.
Разработка ТЗ - всегда платная и недешевая услуга требующая специфических смежных навыков от исполнителя. "Бесплатно" оно может разрабатываться, условно говоря, только в рамках одной компании, одним отделом для другого. При работе на внешнего заказчика ТЗ - это такой же (а иногда и более ценный) продукт, как и конечный результат производства.
В сфере project-based работ, подавляющее большинство компаний размером 5-20 человек и единственным менеджером над разработчиком может быть CEO. Т.е. да, в них нет менеджмента в обычном для корпоративной среды понимании. Но это не мешает этим компаниям успешно работать десятилетиями и платить разработчикам пятизначные суммы в долларах в месяц.
У GPT функцию кратковременной памяти выполняет промпт. Который во время сессии к тому же ещё и эволюционирует нетривиальным образом скрытым от пользователя. Исходников OpenAI не открывала, но как минимум суммаризацию по длинным промптам они не отрицают (и эксперименты это доказывают). С натяжкой можно считать, что "сознание" у GPT живёт в промпте.
Где обычные антишники (мы же на айтишном сайте) зарабатывают $200k в год кроме как в США? Это, на минутку, $15к+ в месяц. Даже Канада смотрит с завистью на такой доход, здесь Cad$150k+ на семью уже очень хорошо.
Вчерашний пост, 32.7 миллиарда солнечных масс: https://habr.com/ru/news/t/725710/
Посмотрел ваш профиль и понял, что вы и есть разработчик обсуждаемого софта. Ни в коем случае не хотел звучать резко, минусы я тоже ставить не могу. Но указанные в обсуждениях недостатки вашего решения существуют объективно и их нужно или решать или они будут постоянно всплывать в комментариях. Та же совместная работа и контроль версий - отраслевой стандарт, без которого мало кто будет рассматривать софт всерьёз.
А за мои Audio Software тоже прилетало комментариев, не сомневайтесь :)
Минусы там во многих случаях обоснованы. Разработка такого проекта в качестве хобби - отличное развлечение. Позиционирование как решения для прототипирования - ок, на вкус и цвет потребителя. Но в представленном виде это не имеет отношения к промышленной автоматизации за пределами лабораторного стола. Подключение по USB, USB удлинители и прочее - это не работает даже на дистанции в пол года.
Ну и в общем разработчику не хватает компетенций как в области автоматизации, так и в области разработки. Но это дело наживное, если он не опустит руки.
Не очень понял ваши метафоры про напильники, паровозы и самолёты, не хватает контекста. Деление на MCU/CPU чем дальше, тем условнее - в CPU встраивают всё больше периферии, а MCU позволяют внешнее подключение чисто CPU-шного hardware, например оперативной памяти.
И даже в этом смысле - какая разница, что именно используется для "проигрывания" прошивки и сколько корпусов на плате занимает "проигрыватель" - четыре или шесть?
Комментарий про WB я не писал и вы ответили не мне. Но тем не менее, по моему опыту попытки заболтать обсуждение переходом в ЛС и растеканием там мысью вперемешку с байками из своего опыта говорят о том, что никакой чёткой и логичной концепции нет, а есть коктейль из вкусовщины и профдеформации. Сможете уложить объяснение в три строки?
Что касается аналоговой обвязки - в ней, за редким исключением, нет ничего интересного. Она дорогая не потому, что в ней скрыты какие-то сакральные знания, а просто потому, что компоненты дорогие когда хочется гальванической развязки. А в промышленном контроллере её обычно хочется.
upd: Спасибо за конкретику, прочитал про Beeptoolkit. Я тоже любитель велосипедов, но в домашней автоматике их применять нельзя (или супер-осторожно). Лучше уж применить в мелкой промышленности, где по крайней мере есть персонал, который знает как это перезагрузить или отключить. Моя первая "умная" квартира 15 лет назад была как раз на основе PC с виндой в качестве контроллера.
А вы могли бы раскрыть мысль, как потребительские качества (да и цена тоже) конечного продукта зависят от архитектуры используемого MCU? На уровне разработки софта практически нет отличий в разных аппаратных платформах, если конечно не писать софт под голое железо. Условная FreeRTOS выглядит примерно одинаково под x86/ARM/STM32/ESP32, я уж не говорю про Linux. А основную цену продукта как раз и составляет аналоговая обвязка для MCU и софт, затраты на которые будут одинаковыми при любой архитектуре процессора.
Если гидрострелка установлена по уровню, а воздухоотводчик есть где-то выше по топологии труб, то много воздуха она не насобирает. Хотя на воздухоотводчиках здесь явно экономили, я ни одного не увидел.
Когда контроллер вылетает, то все электроприводы переводятся в ручной режим на максимальный расход и в дело вступают термоголовки на радиаторах.upd: Пересмотрел фотки, термоголовок на радиаторах не нашел.
Справедливости ради, гидрострелкам ничего не мешает быть горизонтальными. А механические термоголовки видимо на тот случай, когда дом станет немного менее умным из-за отказа одной из систем автоматизации и в штатном положении открыты на максимальную температуру (т.е. полный проток).
Читайте пожалуйста внимательнее, я как раз написал, что полипропилен мне мил, даже если по какой-то причуде заказчика его (и только его) использовали в дорогом строительстве. В остальных случаях этот кусок ПП от водо-счётчика заменяется на тот-же материал и ту-же технологию, которая используется в монтаже котельной силами тех же монтажников. А если не заменяется, то возникает впечатление неряшливости даже у неспециалиста (например у покупателя, который придёт покупать этот дом с рынка вторичного жилья) и понимание, что в скрытых работах всё ещё более непредсказуемо.
Пока рассматривал эту фотку, заметил белый расширительный бак ГВС спрятанный за жесткой подводкой бойлера косвенного нагрева. Человек установивший его там видимо не предполагал, что расширительные баки обслуживаются и иногда требуют замены.
upd: Учитывая расположение могу предположить, что ПП трубы это не ввод холодной воды, а обратка рециркуляции ГВС.
На фото нержавейка в отоплении и полипропилен в ХВС и возможно в ГВС. Я сам люблю полипропилен, но это не материал для дома за 100+ млн, особенно если большая часть котельной уже обвязана медью/нержавейкой. В доме за 15 млн полипропилен был бы на своём месте и без использования металлических труб.
Я бы на месте хозяина или прораба почти за всю инженерку в этом доме бил по рукам. Одно сочетание материалов труб в котельной чего стоит.
Да, такие опции есть, как и параллельное удалённое обучение российской программе и очное в местной школе в течение всей недели. Но это для сильных духом людей с врождёнными навыками мотивирования, психологии, терпением уровня 80 и наличием свободного времени.
Особенно, когда дочек две.
С детьми-школьниками жизнь в путешествии вообще полна ощущений. По какой программе учить думаю мало у кого есть выбор, так как иначе страдает непрерывность образования и, естественно, качество знаний. Если уж переводиться в иностранную школу, то её-же и заканчивать, с перспективой национального вуза.
Но за тот год что мы живём за рубежом, было много уехавших из нашего жилого комплекса в очередную страну. И никто из них не ехал в уверенности, что они в ней осядут и в очередной раз не сменят через полгода-год.