Здесь наверно как всегда с точностью до смысла, который вкладывается в понятия.
Я так понял, что CI нужна уже совсем правильная, не просто сборка, а с автотестированием и всеми остальными контролями и настройками. А юнит тесты может гонять программер, перед тем как сделать коммит, для проверки себя любимого. И в этом случае оправдано чуть-чуть покрыть кода, чтобы понимать на самом раннем этапе (только напечатано) где ломается при добавлении функциональсти.
Читал комментарии и хотел ровно то же самое написать, пока не увидел ваш комментарий :) Тоже не понимаю почему надо противопоставлять хард и софт скиллы.
Мне кажется, наоборот - если человек пишет красивый код, то и одеваться может опрятно, и общаться, и вообще в жизни порядок вероятнее.
Экзотические экземпляры паноптикума IT - это какая-то мифология, как бухгалтеры из анекдотов.
И про использование git у вас каша.
Не принимайте за попытку потоптаться, но правда, если бы мне так ответили по командам fetch, merge, pull, то я бы засомневался пускать ли товарища к репозиторию или пусть ещё пойдёт Pro Git почитает.
Результатом векторного произведения является вектор, результатом скалярного произведения является скаляр (число).
Для понимания этой темы этого мало :) Лучше всё-таки узнать у кандидата зачем эти произведения используются.
Иначе похоже на «подъём экономики — хорошо, спад экономики — плохо» (с)
Интересно как вы, ставя кандидата в неловкую ситуацию, собираетесь собрать команду единомышленников?
А адская неделя у вас есть? А портянки старослужащих, ой, простите, сеньоров стирать заставляете?
Да тут и позанудствовать можно: BLOB — это не про JSON вообще-то, это в первую очередь binary и только потом Large Object.
А JSON придумали, чтобы человеком читать.
Том Демарко и Тимоти Листер
Человеческий фактор: Успешные проекты и команды
Если люди работают в компании лишь год или два, единственный способ сохранить лучших людей – быстро их повышать. Это означает, что новички будут попадать на руководящие посты начального уровня. У них общего опыта может быть не более пяти лет, а опыта работы в компании – меньше года.
Эти цифры приводят в замешательство. Человек с трудовым стажем, скажем, в сорок лет проведет пять из них в качестве обычного сотрудника, а еще тридцать пять – в качестве руководителя. Получается чрезмерно высокая и узкая иерархия. Пятнадцать процентов персонала выполняют работу, а 85% управляют. Тогда лишь 10% затрат приходится на работников, а 90% – на вознаграждение руководителей. Даже Марксу не могло присниться такое утяжеление верхушки капиталистической пирамиды.
Подобная структура не только расточительно не сбалансирована, в ее основании находятся слишком легковесные люди. Это отчасти справедливо для отрасли в целом, но для компаний с высокой текучестью кадров справедливость этого тезиса просто поражает. Привычно видеть, как серьезные, зрелые компании выпускают продукты, созданные людьми, средний возраст которых не превышает тридцати лет, а средний опыт – двух лет.
Да практически так же, как и большинство других ЖРД.
Merlin 1D использует регенеративно-охлаждаемое сопло и камеру сгорания, то есть, проточное охлаждение с возвратом охлаждающего агента в камеру сгорания.
Точно такая же реакция была, когда увидел заголовок :)
Зашёл вовнутрь, посмотрел — точно!
Посмотрел в комменты, увидел Ваш — вообще бинго!
Спасибо за хорошее настроение :)
А вы сами писали эту статью или это перевод?
Если сами, то странно видеть термин «переобучение» в таком контексте.
Мне кажется, что его обычно используют как overfitting (что плохо для НС), а в том, что описываете вы, имеется в виду передача модели обучения (transfer learning) с заморозкой слоев (freezing).
Так?
Здесь наверно как всегда с точностью до смысла, который вкладывается в понятия.
Я так понял, что CI нужна уже совсем правильная, не просто сборка, а с автотестированием и всеми остальными контролями и настройками. А юнит тесты может гонять программер, перед тем как сделать коммит, для проверки себя любимого. И в этом случае оправдано чуть-чуть покрыть кода, чтобы понимать на самом раннем этапе (только напечатано) где ломается при добавлении функциональсти.
Читал комментарии и хотел ровно то же самое написать, пока не увидел ваш комментарий :)
Тоже не понимаю почему надо противопоставлять хард и софт скиллы.
Мне кажется, наоборот - если человек пишет красивый код, то и одеваться может опрятно, и общаться, и вообще в жизни порядок вероятнее.
Экзотические экземпляры паноптикума IT - это какая-то мифология, как бухгалтеры из анекдотов.
Мне показалось о bugbounty.ru :)
Возможно вам бы в этом случае пригодился подход с Specification By Example
https://habr.com/ru/post/166747/
Если это описание главной функциональности команды merge, то…
Особенно в контексте того, что раньше
Не принимайте за попытку потоптаться, но правда, если бы мне так ответили по командам fetch, merge, pull, то я бы засомневался пускать ли товарища к репозиторию или пусть ещё пойдёт Pro Git почитает.
Для понимания этой темы этого мало :) Лучше всё-таки узнать у кандидата зачем эти произведения используются.
Иначе похоже на «подъём экономики — хорошо, спад экономики — плохо» (с)
А адская неделя у вас есть? А портянки старослужащих, ой, простите, сеньоров стирать заставляете?
А JSON придумали, чтобы человеком читать.
Человеческий фактор: Успешные проекты и команды
Merlin 1D использует регенеративно-охлаждаемое сопло и камеру сгорания, то есть, проточное охлаждение с возвратом охлаждающего агента в камеру сгорания.
Зашёл вовнутрь, посмотрел — точно!
Посмотрел в комменты, увидел Ваш — вообще бинго!
Спасибо за хорошее настроение :)
Видимо тот случай, когда популярность играет против.
Как там главная мантра? Я буду обновлять комментарии перед тем как отправлять свой…
а вот ниже идут реализации уже методов SomeBusServiceClient
Крышу немного рвёт…
Если сами, то странно видеть термин «переобучение» в таком контексте.
Мне кажется, что его обычно используют как overfitting (что плохо для НС), а в том, что описываете вы, имеется в виду передача модели обучения (transfer learning) с заморозкой слоев (freezing).
Так?