Мой дядя самых честных правил
И без ревью в продакшн ставил.
У нас на проекте используется скрипт, который раз в какое-то время проходит по всем пулл-реквестам и добавляет двух рандомных ревьюеров там, где их ещё нет.
Я пытался протолкнуть плашки [big]/[small]/[medium]/[tiny] в сабже, но их редко используют.
Матушка была еще мною брюхата, как уже я был записан в Семеновский полк сержантом, по милости майора гвардии князя Б., близкого нашего родственника. Если бы паче всякого чаяния матушка родила дочь, то батюшка заявил куда следует о смерти неявившегося сержанта и дело тем бы кончилось. Я считался в отпуску до окончания наук.
Надо ещё учитывать, что собеседование — это время сотрудников, которые его проводят. Так что тестовое задание более чем логично давать до. И желательно, чтобы оно было машинопроверяемо.
Тут ведь как. Не «ФАНГ так собеседуют, поэтому у них такие специалисты», а, скорее, «у ФАНГ есть возможность привлечь таких специалистов, поэтому они могут собеседовать, как хотят».
Вот статья в тему.
Там вроде ещё предлагается уголовка за неуплату. То есть, в теории, пришли в контору => переквалифицировали как трудовые отношения => доначислили ЕСВ => уголовка на весь штат включая гребцов => ??? => profit.
А на практике, наверное, этого пока не будет, потому что лягушку, несущую золотые яйца, надо варить на медленном огне.
Кто-то же собеседовал самого первого!
Последние полгода код без тестов не релизится на нашем проекте, за редким исключением.
Подход «сначала тесты» использую иногда, но не считаю догмой.
Если программист будет работать в режиме «пахать на тракторе», у него довольно скоро зарплата будет мягко говоря не джунская. То есть, небольшой перекос всё-таки есть.
Но в целом да, любой труд достоин уважения и при некотором везении даже хорошо оплачивается.
А если без сарказма, как и с языком программирования — пока не попробуете сами — не поймёте. Попробуйте поизучать один язык, другой, на работе что-нибудь автоматизировать... Математика, опять же, большая — не знаю, какие курсы Вы прослушали, но наверняка есть что-то, что Вы не слышали или слышали мельком, а оно Вас заинтересует.
Со знанием математики и умением решать практические задачи IT Вас само засосёт, как пылесос. Удачи!
Какие именно числа? Если нравятся целые, идите в криптографию. Если рациональные — в финансы. Если действительные, то вам подойдут системы управления и моделирование. Ну а кватернионы — это, конечно, геймдев.
Да это же Джефф Этвуд!
Мнение менеджера очень ценно, но хотелось бы увидеть ссылки на какие-нибудь исследования.
Судя по сайту spaceflightnow.com, в NASA именно что «отложите запуск, у нас рефакторинг».
Если бы пациента можно было восстановить из бэкапа, то и хирурги бы так работали.
Я как-то пробовал прийти на галеру и сказать «наймите меня как человека, а не как ФОПа». Никогда не думал, что у эйчаров Такие Большие Глаза.
Ну то есть, наверное, можно, но это сильно сужает круг доступных работодателей и зарплатную вилку, надо полагать, тоже.
В смысле, «могут»? Просто эта копия — единственная, ставшая предметом обсуждения среди «подопечных».
~100%. Просто их работу можно делать на автопилоте, ну и в целом она очень неблагодарная, так что разница между выгоревшим и невыгоревшим незаметна.
А в айтишечке большая часть того, что делается на автомате, уже автоматизирована. Человеки требуются свежие.