Я понимаю если люди бьются за технологические вещи к примеру code coverage выше 80 процентов. Но код ревью это чистой воды вкусовщина на вроде нравится или не нравится. Критерий там только один если код работает согласно тест кейсам и удовлетворяет definition of done. Можно поговорить на код ревью, но устраивать из этого драму?!
Технически парное программирование можно разделить на два этапа:
1) этап он знаком каждому когда один более опытный и знающий код объясняет другому возможно даже не менее опытному как и что там работает и как быстро закодить задание т.е. говоря обычным языком вводит в курс дела.
Польза тут очевидно быстро ознакомить с проектом еще одного человека.
2) этап то, что практикует Пивотал это когда двум кодерам дается одно и тоже задание на один день (предполагается, что задание можно сделать за один день) и тут начинается кодировка на одном экране с двумя клавиатурами. При определенной сноровке такой метод работает если задания хорошо прописаны и работа довольно рутиная. Здесь в Долине этот метод прижился исключительно в Пивотал, я как один из бывших пользователей и разработчиков сервисов Cloud Foundry не скажу, что метод хорош, но «париться» с приятной девушкой я бы не отказался. С мужиками как-то особо больше получаса не имеет смысла. На практике обсудили, закодили тест кейс совместно вполне достаточно получаса.
Основной вывод метод неплох и им владеть надо так как бывают ситуации когда имеет смысл парное программирование ИМХО.
Несколько лет назад я помнится тестировал платформу в компании где работал на тот момент. Интуитивно было понятно, что тот же JMeter не будет масштабироваться в нужном объеме. Я просто на коленке написал вполне вменяемый спрингбутовский сервис и с симулировал миллион устройств. К сожалению на первый момент тестирования платформа довольно быстро «легла» пришлось пойти на поклон к людям с платформы кто на тот момент занимался нагрузочным тестированием.
В совместной работе через пару лет платформа спокойно держала нагрузку. В какой-то момент я опубликовал сам тул, не пропадать же добру https://vyatkins.wordpress.com/2016/07/30/velociraptor/
Тут уже мной занялся легал департамент копмании, но потом внимательно почитав статью решили не обострять… Никаких особых секретов я не выдал.
Мы в семье для подготовки по спортивному программированию пользуемся этим ресурсом http://usaco.org/ для прокачки навыков нашим детям.
Там в общем довольно много участников из разных стран понятно, что большенство из США из России тоже есть в прошлом году было 40 человек. В общем я бы рекомендовал как ресурс для подготовки.
Обалдеть! Пошел рассказывать детям, что бананы не только можно есть, но из них можно извлечь ДНК.
P.S. Поговорил с детьми… боже мой как я отстал от жизни. Оказывается дети в 7 классе проходили подобного рода экперименты на уроке естествознания в американской школе.
Для 25 лет так же может быть гормональное нарушение. Я бы всеж не стал сбрасывать этот фактор со счетов. Лучше поговорить со специалистом. К сожалению у моего близкого человека была проблема гормональная и решение было как раз в том, чтоб набрать вес. Гормоны часто прячутся в жирах и когда идет сбой в организме и организм по каким-то причинам не может их воспроизводить, то тогда гормон из жиров и появляется и подпитывает организм на каком-то этапе т.е. жиры работают как буферная зона.
В общем сочувствую автору проблема общая и хорошо известная. Секс и активный отдых на природе наиболее лучший вариант для людей умственного труда.
Удачи.
На самом деле изучение различных языков очень неплохая тренировка памяти и получение полезных навыков. Но куда важнее разработать свой язык и желательно его реализовать.
None compete agreement полностью забаненны в California, Montana, North Dakota, и Oklahoma. Во всех других штатах есть вариации согласно законов этих штатов. Я лично был знаком с перцем который работал в банковской сфере и был вынужден уехать из Чикаго в Калифорнию только по причине подписанного доумента.
Скорее всего это связано с тем, что фамилия в оригинале имеет польские корни и на польском звучит как Хомский если же фамилию записать по-английски Homsky, то читаться она будет как Омский. В общем исторически так сложилось, что в русском языке Хомский на моей памяти с 70х годов прошлого века.
Да и тройка сильно не канает. Скорее всего вопрос должен звучать как обнаружить патерны цифр одинакового масштаба на рисунке, а не сами цифры. А то получается и два ноля надо записать как цифры на рисунке.
Вы прямо предвосхищаете события, спасибо, неожидано. Сын закончил в мае этого года и уже успешно работает в одном из высокотехнологическом стартапе в Долине по выращиванию и производству брильянтов. За несколько месяцев их команда сократила огранку брильянта лазером на порядок, скажем раньше огранка шла полтора часа сейчас за счет робототехнических решений укладываются в 10 минут. Я пытаюсь понять насколько ему комфортно в крупных компаниях из FAANG тем более он хорошо знаком с их работой и с людьми кто там работает по тому же клубу робототехнике при Гугл или в том же ФБ он был пару раз с ознакомительной экскурсией. Скажем так его не сильно сейчас интересует карьера как таковая ему инетерсно что-то реальное сделать.
Старший завершил свое обучение в Беркли в этом году закончил за 3 года сделал double major Computer Science и Data Science in Economics. Один год обучения ему зачли за счет того, что он в школе сдал 10 АР классов, которые Беркли перезачел. К слову сказать частные ВУЗы такие как MIT, Stanford, Caltech и тд АР классы не перезасчитывают. Но тут беспокоится не надо у нас в этом году новый студент так же в система UC на специальности экономика так, что если что будет интересное обязательно отпишу. Но базовый подход остается прежний особых различий пока не обнаружилось между разными специализациями.
MIT и Caltech это очень уважаемые частные ВУЗы. Цена обучения на сегодняшний день у MIT $53K только за обучение в год в сравнении с $14K в системе UC. Caltech еще дороже $54К. Эти два ВУЗа крайне неохотно дают материальную поддержку для семей среднего класса. По факту с такими ценнами за обучения среднекалифорнийская семья сможет выучить без долгов только одного ребенка.
Да Вы правы университеты системы Калифорнии практически содержатся на деньги получаемые от налога штата Калифорния. Максимальный налог с дохода в Калифорнии 10% это один из самых высоких налогов среди других штатов. Это довольно часто обсуждаемая тема здесь в Калифорнии как расходуются средства университетами штата. Есть так же требование, что 9% лучших учеников штата должны получить возможность учиться в системе UC. Обычно в последний год учебы ученику приходит открытка, что вы попали в 9% лучших учеников штата.
Статья просто супер. Она еще раз подтверждает известный тезис, что разработчикам игр не надо платить денег они и так получают столько наслаждения от собственной работы, что деньги это просто лишнее.
Надеюсь, что рано или поздно у Вас выстрелит и деньги тоже появятся.
Удачи
Я бы еще добавил, что часто в дезайн сесси хотелось бы услышать от кандидата знание об общих принципах разработки. Главный спойлер видимо здесь сайт с двенадцать факторов разработки программ 12factor.net
Технически современное интервью состоит из нескольких секций. Обычно здесь в Долине преполагается, что вопросы поднятые ТС появляются после сессии кодирования. Т.е. предполагается, что кандидат уверенно может зашарить экран и решить задачи средней сложности с leetcode.com или hakerrank.com.
В данной части собеседования решается довольно важный и насущный вопрос как человек себя ведет в ситуации когда надо подтвердить стандарное definition of ready или definition of done. Понятно всему этому можно научить довольно быстро и кодин сессия значительно важнее чем общий подход к формулировкам. Но тем не менее хотелось бы знать в состоянии человек аппелировать к базовым понятиям разработки.
К слову сказать я не вижу проблем в том, чтоб со мной работал глухонемой (персонально я даже скорее всего за, чем против) для меня важно, чтоб человек понимал общий тренд и как это выглядит на проекте и готов был если что подучить сходу. Как раз эта часть интервью и предполагает понять как у кандидата с этим вцелом.
1) этап он знаком каждому когда один более опытный и знающий код объясняет другому возможно даже не менее опытному как и что там работает и как быстро закодить задание т.е. говоря обычным языком вводит в курс дела.
Польза тут очевидно быстро ознакомить с проектом еще одного человека.
2) этап то, что практикует Пивотал это когда двум кодерам дается одно и тоже задание на один день (предполагается, что задание можно сделать за один день) и тут начинается кодировка на одном экране с двумя клавиатурами. При определенной сноровке такой метод работает если задания хорошо прописаны и работа довольно рутиная. Здесь в Долине этот метод прижился исключительно в Пивотал, я как один из бывших пользователей и разработчиков сервисов Cloud Foundry не скажу, что метод хорош, но «париться» с приятной девушкой я бы не отказался. С мужиками как-то особо больше получаса не имеет смысла. На практике обсудили, закодили тест кейс совместно вполне достаточно получаса.
Основной вывод метод неплох и им владеть надо так как бывают ситуации когда имеет смысл парное программирование ИМХО.
В совместной работе через пару лет платформа спокойно держала нагрузку. В какой-то момент я опубликовал сам тул, не пропадать же добру
https://vyatkins.wordpress.com/2016/07/30/velociraptor/
Тут уже мной занялся легал департамент копмании, но потом внимательно почитав статью решили не обострять… Никаких особых секретов я не выдал.
http://usaco.org/ для прокачки навыков нашим детям.
Там в общем довольно много участников из разных стран понятно, что большенство из США из России тоже есть в прошлом году было 40 человек. В общем я бы рекомендовал как ресурс для подготовки.
P.S. Поговорил с детьми… боже мой как я отстал от жизни. Оказывается дети в 7 классе проходили подобного рода экперименты на уроке естествознания в американской школе.
В общем сочувствую автору проблема общая и хорошо известная. Секс и активный отдых на природе наиболее лучший вариант для людей умственного труда.
Удачи.
Скорее всего это связано с тем, что фамилия в оригинале имеет польские корни и на польском звучит как Хомский если же фамилию записать по-английски Homsky, то читаться она будет как Омский. В общем исторически так сложилось, что в русском языке Хомский на моей памяти с 70х годов прошлого века.
Надеюсь, что рано или поздно у Вас выстрелит и деньги тоже появятся.
Удачи
12factor.net
В данной части собеседования решается довольно важный и насущный вопрос как человек себя ведет в ситуации когда надо подтвердить стандарное definition of ready или definition of done. Понятно всему этому можно научить довольно быстро и кодин сессия значительно важнее чем общий подход к формулировкам. Но тем не менее хотелось бы знать в состоянии человек аппелировать к базовым понятиям разработки.
К слову сказать я не вижу проблем в том, чтоб со мной работал глухонемой (персонально я даже скорее всего за, чем против) для меня важно, чтоб человек понимал общий тренд и как это выглядит на проекте и готов был если что подучить сходу. Как раз эта часть интервью и предполагает понять как у кандидата с этим вцелом.
P.S. И где Вас такие вопросы спрашивали?