Ruby, aber keine Rails in meinem Lebenslauf [geschlossen]

34

Ich habe Ruby als Fähigkeit in meinem Lebenslauf aufgeführt, weil ich 5 Jahre lang in Ruby programmiert habe, während ich an meiner Promotion arbeite. These. Ich habe es hauptsächlich verwendet, um Algorithmen zur Verarbeitung natürlicher Sprache zu implementieren.

Ich fange an, nach einem Job zu suchen, und habe meinen Lebenslauf auf einigen Websites veröffentlicht (als zusätzlicher Bonus, wenn ich mich auf bestimmte zielgerichtete Jobs bewerbe). Jetzt rufen mich Personalvermittler an, um mir Ruby on Rails-Jobs anzubieten. Das Problem ist, dass ich Rails noch nie gelernt habe. Es war nie relevant für das, was ich für meinen Doktortitel mache.

Wie empfehlen Sie, mit dieser Situation umzugehen, um nicht meine und ihre Zeit zu verschwenden? (Und Rails zu lernen ist wahrscheinlich keine Option, bis ich meine Abschlussarbeit abgeschlossen habe.) Kann mein Lebenslauf angepasst werden, um dies klarer zu machen? Sollte es angepasst werden? Sollte ich ihnen am Telefon nur höflich sagen, dass ich Rails nicht kenne?

Übrigens sagt der relevante Teil meines Lebenslaufs einfach:

Kompetenzen:

Programmiersprachen: C, C ++, Java, Scala, Ruby, LaTeX

Datenbanken: MySQL, XML, XPath

und listet einige andere Kompetenzbereiche auf, die mit einem Rails-Entwickler nicht zu verwechseln sind.

Ken Bloom
quelle
11
+1 für das Aufrufen eines Problems, mit dem jeder mit Ruby in seinem Lebenslauf konfrontiert wird. Dies ist ein sehr verbreitetes Phänomen.
Adam Crossland
25
XML zählt jetzt als Datenbank?
Tarka
2
Nehmen Sie es nicht persönlich, die Personalvermittler spielen ein Spiel mit Zahlen. Sie werden für erfolgreiche Spiele bezahlt, der Arbeitsmarkt ist also wie ein intellektueller Fleischmarkt. Wenn Sie ihrer Suche entsprechen, bieten sie den Job an. Das ist alles was sie tun können.
Berin Loritsch
6
@Ken Bloom: Sprachen reichen zur Not aus, aber ich füge normalerweise eine dritte Kategorie für "Technologien" hinzu, bei denen es sich nicht wirklich um Sprachen oder Datenbanken handelt. Frameworks und Dinge wie XML landen für mich normalerweise dort.
Adam Lear
4
@Slokun, XML ist ein perfektes Beispiel für eine semistrukturierte Datenbank. en.wikipedia.org/wiki/Semi-structured_model
Malfist

Antworten:

20

Das ist eine gute Frage.

Ich würde Ihren Lebenslauf in Ruhe lassen. Es ist gut, Sprachen herauszufiltern, mit denen Sie nicht zufrieden sind, aber Frameworks nicht herauszufiltern. Sie wissen nicht, welche Version Ihres Lebenslaufs auf dem Schreibtisch einer anderen Person liegt, wenn sie sich für Sie interessiert. Wenn sie es sehen, könnten Sie ein erfahrener Rails-Entwickler sein.

Damit würde ich viel lieber ein Dutzend Anrufe über Rails Möglichkeiten hat , nur zu haben , eine Ebene Rubin entpuppen. Personalvermittler neigen dazu zu glauben, ruby == railsdass sie sie nicht verwirren.

Jeremy Heiler
quelle
1
Dann sollte ich dem Personalvermittler wohl ein paar kurze Fragen stellen, um zu überprüfen, ob es sich bei dem Job um einen Webentwicklungsjob handelt (der vermutlich Rails erfordert), oder um einen anderen Job (bei dem der Personalvermittler Ruby mit Rails verwechselt hat)?
Ken Bloom
3
@ Ken: Ja. Viele Personalvermittler rufen Sie aufgrund einer Reihe von vagen Kriterien an. Ich mag es, wenn ich steuern kann, wie Gelegenheiten gefiltert werden, anstatt dass sich jemand für mich entscheidet.
Jeremy Heiler
2
+1 für das Verlassen einer Öffnung für die einfache Ruby-Gelegenheit
Larry Coleman
28

Sie könnten ihnen sagen, dass Sie mit Ruby sehr gut sind (vorausgesetzt, Sie sind gut mit Ruby) und dass Sie bereit wären, Rails als Teil eines neuen Jobs zu lernen (vorausgesetzt, Sie sind bereit und interessiert, das Rails-Framework zu lernen). On-the-Job-Training ist keine Seltenheit. Ich musste JavaEE, Spring, Hibernate bei der Arbeit abholen. Ich hatte Java- und Web-Apps (nicht in Java), also dachten sie, ich könnte mich anpassen.

Im Allgemeinen sollten Sie einen Lebenslauf nicht mit Negativen wie "Ruby, aber NICHT Ruby on Rails" versehen, es sieht einfach nicht gut aus.

FrustratedWithFormsDesigner
quelle
12

Zu einem Personalvermittler Ruby = Rails . Es ist nicht richtig und es ist eine sehr enge Sicht auf die Ruby-Welt, aber so verarbeitet ein Personalvermittler Schlagworte. Es wäre, als würde man Django mit Python gleichsetzen, aber der Großteil der Nachfrage nach Ruby-Jobs entfällt auf Rails-Anwendungen. Es wird einige Zeit dauern und eine weitere Killer-App, um diese Unterscheidung zu treffen.

Berin Loritsch
quelle
6
... oder Rubin == Schienen ...
Aaron McIver
15
Nein, sie haben Rubin in ihren Köpfen neu definiert. Sie sind diesem Zuweisungs- oder Gleichheitsoperatorfehler zum Opfer gefallen.
Berin Loritsch
1
das oder du schreibst in Pascal.
Ken Bloom
Schöne Flucht ... aber dann erwähnen Sie Gleichsetzung ... nicht Zuordnung in ein paar Sätzen auf der Straße.
Aaron McIver
2
: P Doh! Du bist zu schnell ...
Berin Loritsch
4

Nichts, was Sie in Ihrem Lebenslauf tun, hindert 90% der Personalvermittler daran, Sie wegen Rails-Jobs zu kontaktieren. Entwickle einfach eine dicke Haut und pflege die Geduld.

Adam Crossland
quelle
+1, auch wenn Ruby nicht erwähnt wird, werden sie Sie nach dem fragen, wonach sie gerade suchen.
Josh K
1

Rubin ohne Schienen? -10 in Mode zu sein :)

Setzen Sie "lernwillige Schienen", besser als "keine Schienen" :)

Slawek
quelle
1

Ich würde es so lassen wie es ist und einfach Ruby auflisten.

Ich würde auch 1 Stunde damit verbringen, mich zu verbessern, und wenn Sie Ruby gut kennen, gibt es nicht so viel zu wissen.

  • Es ist Model-View-Controller.

  • Die Modelle stellen Datenbanktabellen über die Schienen ORM dar und ordnen Modelle und Attribute Tabellen zu.

  • Funktionen wie die Authentifizierung können über "Edelsteine" erfolgen.

  • HTML wird über 'ERB'-Vorlagen erstellt.

  • Es gibt kostengünstige Hosting-Lösungen, zB Heroku.

Michael Durrant
quelle
0

Rekrutierer, die anrufen, sind zyklisch First-Level-Screener. Sie telefonieren täglich. Betrachten Sie sie als Verkäufer. Wenn Sie ihnen nein sagen, könnten Sie interessiert sein. Außerdem, wenn sie nicht im technischen Maßstab sind, können Ruby und Rails gleichbedeutend mit ihnen sein.

Sagen Sie ihnen höflich, wenn sie anrufen, dass Sie mit Rails nicht vertraut sind und sich lieber auf eine reine Ruby-Umgebung konzentrieren möchten. Der Teil Ihres Lebenslaufs, den Sie aufgelistet haben, sieht angemessen aus, und ich würde nicht vorschlagen, ihn basierend auf der aktuellen Ausgabe zu ändern.

Aaron McIver
quelle
-2

Klären

Sie könnten klarstellen, dass Sie keine Rails-Erfahrung haben, indem Sie "not Rails" am Ende setzen. Das ist, wenn Sie wirklich keine Rails-Jobs wollen. Dies hat den Nachteil, dass Ihre Optionen automatisch eingeschränkt werden, da dies anzeigt, dass Sie nichts wissen und kein Interesse daran haben, Rails zu lernen.

Lernen

Warum nicht Rails lernen? Wenn Sie Ruby wirklich gut kennen, sollten Rails einfach sein. Dann können Sie Ruby / Rails sagen und sich mehr Möglichkeiten eröffnen.

Josh K
quelle
5
Ich würde davon abraten, Negative in einen Lebenslauf aufzunehmen.
FrustratedWithFormsDesigner
Würde es lieben, wenn jemand die Ablehnung erklärt.
Josh K
@Frustrated: Das wurde als eine mögliche Option aufgeführt.
Josh K
@Josh Das OP hat bereits in seiner Frage festgestellt, dass das Erlernen von Rails derzeit keine Option ist. Er hat auch nie gesagt, dass er kein Interesse hat, nur, dass es für seine These nicht relevant ist. Vermutlich ist das der Grund für die Ablehnung.
Tarka
1
@Frustrated: Tatsächlich habe ich ein Projekt in Grails gemacht, während jemand anderes in Rails gearbeitet hat. Wir mussten sie schließlich "G" und "R" nennen, weil es so verwirrend wurde.
Josh K