Ist es eine schlechte Etikette, einen potenziellen Arbeitgeber zu fragen, wie er beim Joel-Test abschneidet? [geschlossen]


37

Entwicklerinterviews unterscheiden sich von den meisten anderen Orten, da Sie sich nicht nur um die Personen, mit denen Sie zusammenarbeiten, um die Vorteile, die Stellenbeschreibung usw. sorgen, sondern auch um EXTRA, um die Sie sich nach dem Erhalt der Stelle Sorgen machen müssen. Das Schreiben von zwei Anwendungen mit genauen Anforderungen kann sehr unterschiedlich sein, wenn Sie in einer lauten oder leisen Umgebung mit VS2003 / .NET 2.0 oder VS210 / .NET 4.0 oder mit SVN oder VSS arbeiten.

Ist es in Ordnung, dem potenziellen Arbeitgeber den direkten Joel-Test zu geben? Ich versuche, so viele Fragen wie möglich zu stellen, um die Art der Umgebung zu ermitteln, in der ich arbeiten werde. Dies ist aus meiner Sicht äußerst wichtig gleiches Interview).

HINWEIS: Mit dem "Joel-Test" meine ich eine bestimmte Liste von Dingen, die für Sie wichtige Deal Breaker sind (nicht unbedingt Joel), aber Sie haben möglicherweise keine Zeit, mit der herkömmlichen "gesprächigen" Art herauszukommen, sie zu fragen Sie möchten also entweder eine E-Mail senden oder eine andere Besprechung planen oder andere Personen fragen usw.


18
"Ist es schlecht gelaunt, bei [Fog Creek] zu fragen, wie sie beim Joel-Test abschneiden?"
mlvljr

Antworten:


67

Ein Vorstellungsgespräch geht in beide Richtungen - ein Unternehmen interviewt Sie und Sie interviewen das Unternehmen. Ich würde nicht buchstäblich mit einem "Was ist Ihr Joel-Test-Ergebnis?"

Es braucht keinen großen Aufbau. Ein guter Zeitpunkt, um diese Fragen wie im technischen Teil des Interviewprozesses zu stellen, wenn sie sagen: "Haben Sie Fragen an uns?". Sie können mit etwas nach dem Motto "Können Sie hier einen typischen Arbeitstag beschreiben?" und von dort gehen.


7
Absolut. Ich würde keine Arbeit annehmen, wo sie Fragen wie diese Beleidigung finden. Ich respektiere einen Interviewer so sehr, wie ich es von ihm / ihr ausnehme, mich zu respektieren. Wenn nicht, dann gibt es eine Menge Jobs für Programmierer da draußen. Ich denke, wir haben etwas Glück.
Tamás Szelei

7
Ich habe gefragt: "Was verwenden Sie für die Quellcodeverwaltung?" für den größten Teil des letzten Jahrzehnts bei der Arbeitssuche.
David Thornley

2
Darüber hinaus finden Sie hier eine Liste weiterer Fragen, die Sie ihnen stellen können: programmers.stackexchange.com/questions/1319/…
Brian R. Bondy

1
+1. Der Joel-Test gefällt mir zwar nicht besonders gut, aber er ist eine gute Grundlage, um den Ryan-Hayes-Test zu erstellen. Ja, Sie haben Ihre eigenen Erwartungen, und wie Anna sagte, ist das Interview ein wechselseitiger Prozess. Das Stellen von Fragen zeigt auch, dass Sie tatsächlich an dem Unternehmen interessiert sind.

2
+1 für "Ein Vorstellungsgespräch geht in beide Richtungen." Kauern Sie nicht vor einem Interviewer und bitten Sie um einen Job - bieten Sie Ihre Dienste an. Selbst in den besten und professionellsten Organisationen der Welt sollten Sie zuversichtlich sein, dass Sie etwas Neues und Gutes auf den Tisch bringen können, und dass das Vertrauen dadurch zum Ausdruck kommt, dass Sie Ihrem potenziellen zukünftigen Arbeitgeber kritische Fragen stellen.
Nlawalker

24

Ist der Joel Test Ihr Gerät, um zu beurteilen, wie gut ein potenzieller Arbeitgeber ist?

Ich ging zu einem Vorstellungsgespräch und das Büro war offen und laut, hatte viele unterschiedliche Systeme, einen Bug-Backlog, sie verwendeten nicht viele kommerzielle Tools, es gab keine Tester, wir schrieben keinen Code während des Interviews und keine Flurbenutzbarkeit .

..aber Sie könnten Ihren Hund mit ins Büro nehmen, Sie haben einen Tag in der Woche Zeit, um an Ihren eigenen Projekten zu arbeiten, es gab rund um die Uhr Essen mit großartigem Sushi, Ruhezonen, eine Rutsche , um die Treppe hinunter zu kommen, gratis Cola / Kaffee / OJ, und sie machen einige der erstaunlichsten Software der Welt.

Soweit ich sehen konnte, wurde der Joel-Test schlecht bewertet, aber würden Sie es ablehnen, auf dieser Grundlage für diesen Arbeitgeber zu arbeiten?

Wenn es laut ist, können Sie Kopfhörer aufsetzen. Wenn es keine Tests gibt, Champion Unit und / oder automatisierte Tests. Wenn es keine nächtlichen Builds gibt, schreiben Sie einen Cron-Job oder lassen Sie CI irgendwo installieren.

Verwenden Sie auf jeden Fall den Joel-Test als Leitfaden für die Fragen, die Sie möglicherweise stellen möchten, aber es gibt viele andere Metriken, von denen einige für Sie wichtiger sind als andere.

(Keine Preise für die Vermutung, wer der Arbeitgeber war!)


Meine Frage bezieht sich weniger auf den Inhalt des Tests als vielmehr darauf, wie Sie die Antworten auf die bestmögliche und effizienteste Weise erhalten, insbesondere in einem Interview, in dem Sie pünktlich sind. Ich habe den Joel-Test als Beispiel für eine Anforderungsliste verwendet. Gute Antwort.
Ryan Hayes

1
Google hat keine Tester? Stimmt das wirklich?
Tim Goodman

1
@Tim: Google hat Tester (obwohl sie das automatisierte Testen betonen). Siehe z . B. googletesting.blogspot.com/2010/03/google-is-hiring-sets.html .
Josh Kelley

2
Sie werden wahrscheinlich während eines Interviews mit Google Code schreiben, zumindest für eine technische Position.
Remy Blank

1
@ JBRWilkinson: Ja, ich habe und hatte viel Code auf einem Whiteboard zu schreiben. Aber vielleicht ist es nur für Software-Engineering-Positionen.
Remy Blank

5

Ich habe noch nie an einem Ort gearbeitet, der beim Joel-Test mehr als 4 Punkte erzielte. Wenn ich gehe, habe ich ein kleines Päckchen mitgebracht, das eine weitere Kopie meines Lebenslaufs (ich bin auf Personalvermittler gestoßen, die meinen Namen auf den Lebenslauf eines anderen setzen) sowie eine Reihe von Fragen enthält, von denen einige gestellt wurden Joel-Test schlurfte herum. Niemand hat jemals erwähnt, dass sie die Fragen erkannt haben.


2
Wow, das ist lächerlich, dass sie deinen Lebenslauf umschreiben würden. Ich denke, das ist ein guter Grund, Ihre eigenen mitzubringen.
Ryan Hayes

8
@ Ryan: Viele Personalvermittler nehmen Ihren Lebenslauf und ersetzen die Kontaktinformationen durch ihre. Dies verhindert, dass das Unternehmen auf Sie zukommt, ohne dass der Personalvermittler dies weiß. Wenn Sie genug interviewen, werden Sie feststellen, dass ein Personalvermittler den Lebenslauf eines anderen eingefügt hat, als er beabsichtigte, Ihren Lebenslauf einzufügen, und das führt zu einer äußerst angespannten Situation, wenn er Sie nach etwas fragt, was Sie nie getan haben. Manchmal fügen Personalvermittler Ihrem Lebenslauf Funktionen hinzu, weil sie die Provision wünschen und hoffen, dass Sie den Job trotzdem bekommen. Es gibt genug schlechte Äpfel da draußen, dass Sie Vorsichtsmaßnahmen treffen werden.
Tangurena

Interessant.
Magnus Wolffelt

Das ist das Erstaunlichste, was ich je gehört habe. Ich bringe sowieso immer eine Kopie meines Lebenslaufs und meiner Niederschrift mit, aber ich hätte nie gedacht, dass ich mich mit so etwas befassen müsste!
Riwalk

Personalvermittler formatieren Ihren Lebenslauf häufig mit ihrem Briefkopf neu und bearbeiten ihn manchmal ein wenig. Es ist jedoch eindeutig unethisch, wenn Sie Ihren Namen in den Lebenslauf einer anderen Person eintragen.
Ken Liu

4

Der Joel-Test hat mich dazu inspiriert, solche Fragen zu stellen. Welche Versionskontrolle, Bug-Tracking, Testen, ...

Normalerweise stelle ich am Ende (oder während) des Interviews eine Menge Fragen. Wenn überhaupt , zeigt dies, dass Sie an Best Practices / Qualitätssicherung / interessiert sind. Wenn diese noch nicht vorhanden sind, sind sie möglicherweise an der Implementierung von z. B. Unit-Tests interessiert.

Best-Case-Szenario: Sie haben noch nicht darüber nachgedacht, sind aber erstaunt, was Sie in ihrem Entwicklungsprozess verbessern können.

Worst-Case-Szenario: Sie mögen es nicht, dass Sie so viele Fragen stellen, haben also kein Interesse daran, ihren Prozess zu verbessern. In diesem Fall möchten Sie wahrscheinlich nicht dort arbeiten.

PS: Stellen Sie einfach sicher, dass Sie wissen, wovon Sie sprechen, und nicht nur gedankenlos über eine Liste gehen.


3

Ich habe 3 Fragen zur Entwicklungsumgebung, für die eine negative Antwort auf eine Frage ein Show Stopper ist.

Welche Versionskontrollsoftware verwenden Sie?

Welchen Issue / Bug Tracker verwenden Sie?

Hat Ihr Entwicklungsprozess Ähnlichkeit mit Scrum?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.