Я знаю, что этот вопрос вызовет удивление, и мне это нравится.
Я прошел собеседование с компанией, производящей программное обеспечение, и получил предложение. Могу я попросить образец их кодовой базы? Причина в том, что компания основана и управляется рядом очень талантливых докторов наук в области математики и физики, и это часто означает, что качество исходного кода — чистый мусор (цитируя классика: https://academia.stackexchange.com ). /questions/17781/почему-многие-талантливые-ученые-пишут-ужасное-программное обеспечение ). Каждый «чистый» инженер-программист знает, что за гениальным исследователем скрывается ужасный программист, и я не хочу быть дворником, убирающим за ним.
Это приемлемая просьба? Если да, то как я могу мотивировать это, чтобы не показаться грубым?
Может быть трудно задать этот вопрос, не выглядя при этом грубым или высокомерным. Вы рискуете отравить колодец, если попросите основателей компании доказать свою компетентность в самом начале отношений.
Допустим, вы менеджер по найму в аналогичной организации. Что вы думаете об этой просьбе? Если вы подумаете, что это означает для вашего повседневного взаимодействия с сотрудником на долгие годы вперед, хотели бы вы, чтобы человек, который добился этого, был в вашей команде? Тщательно подумайте об этих вещах, когда формулируете свой вопрос (или решаете, задавать ли его).
Если вы решите задать свой вопрос, вы должны сформулировать его как желание убедиться, что ваши навыки хорошо подходят для существующей кодовой базы, а не как то, что вы беспокоитесь о том, чтобы убрать чей-то беспорядок.
Если у вас были обоснованные подозрения в том, что кодовая база является «чистым хламом», самое время проверить это во время собеседования. Совершенно нормально попросить сесть с кем-нибудь и провести «экскурсию по коду», после чего вы сможете задать конкретные вопросы и посмотреть, как обстоят дела. На самом деле я делал это сам не раз (хотя я считаю себя на стороне домена, а не на стороне разработчиков). Однако из этого я узнал, что кодовая база НАМНОГО МЕНЕЕ важна, чем люди, с которыми вы будете работать.
Я бы предпочел иметь дрянную кодовую базу и действительно вдумчивую/творческую команду, открытую для новых идей, чем плотную кодовую базу с «дырами, управляющими шоу».
Ждать, пока поступит предложение, а затем струсить означает, что вы не продумали это до конца. Это нормально — сомневаться, но будьте откровенны с собой, а не пытайтесь приписать все это «кодовой базе» только для того, чтобы вы могли держать в руках что-то, что вы могли бы использовать для подтверждения своих чувств.
Боуэн
кешлам
Уэсли Лонг
Уэсли Лонг
Натан Купер
Натан Купер
папарацци
тиего1967
Алек
Джеймс