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.
quelle
Antworten:
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 == rails
dass sie sie nicht verwirren.quelle
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.
quelle
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.
quelle
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.
quelle
Rubin ohne Schienen? -10 in Mode zu sein :)
Setzen Sie "lernwillige Schienen", besser als "keine Schienen" :)
quelle
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.
quelle
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.
quelle
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.
quelle