Ruby but not Rails on my Resume [chiuso]


34

Ho elencato Ruby come un'abilità nel mio curriculum perché sto programmando in Ruby per 5 anni mentre lavoro sul mio dottorato di ricerca. tesi. Lo sto usando principalmente per implementare algoritmi di elaborazione del linguaggio naturale.

Sto iniziando a cercare un lavoro e ho pubblicato il mio curriculum su alcuni siti (come bonus extra quando si applica a determinati lavori target). Ora ricevo dei recruiter che mi chiamano per offrirmi lavori su Ruby on Rails. Il problema è che non ho mai imparato Rails. Non è mai stato rilevante per quello che sto facendo per il mio dottorato di ricerca.

Come consigli di gestire questa situazione per evitare di perdere tempo e denaro? (E l'apprendimento di Rails probabilmente non è un'opzione fino al termine della tesi.) Il mio curriculum può essere modificato per renderlo più chiaro? Dovrebbe essere regolato? Devo solo educatamente dire loro al telefono che non conosco Rails?

A proposito, la parte rilevante del mio curriculum dice semplicemente:

Abilità:

Linguaggi di programmazione: C, C ++, Java, Scala, Ruby, LaTeX

Database: MySQL, XML, XPath

ed elenca alcune altre aree di abilità che non possono essere confuse con uno sviluppatore di Rails.


11
+1 per aver sollevato un problema che dovrà affrontare chiunque abbia Ruby nel suo curriculum. Questo è un fenomeno molto comune.
Adam Crossland,

25
XML ora conta come database?
Tarka,

2
Non prenderlo sul personale, i recruiter stanno giocando un gioco di numeri. Vengono pagati per le partite di successo, quindi il mercato del lavoro è come un mercato della carne intellettuale. Se abbini la loro ricerca offriranno il lavoro. Questo è tutto ciò che possono fare.
Berin Loritsch,

6
@Ken Bloom: le lingue andrebbero bene in un pizzico, ma di solito aggiungo una terza categoria per "Tecnologie" che non sono in realtà lingue o database. Quadri e cose come l'XML in genere arrivano lì per me.
Adam Lear

4
@Slokun, XML è un perfetto esempio di database semistrutturato. en.wikipedia.org/wiki/Semi-structured_model
Malfist

Risposte:


20

Questa è una buona domanda

Lascerei da solo il tuo curriculum. È utile filtrare le lingue con cui non ti senti a tuo agio, ma non filtrare i framework. Non sai quale versione del tuo curriculum sarà seduta sulla scrivania di qualcuno quando si interessano a te. Quando lo vedranno, potresti essere uno sviluppatore di Rails ben versato.

Detto questo, preferirei avere una dozzina di chiamate sulle opportunità di Rails solo per avere un risultato Ruby. I reclutatori tendono a pensare, ruby == railsquindi non confonderli.


1
Quindi, suppongo che dovrei fare al recruiter un paio di domande veloci per verificare se il lavoro è un lavoro di sviluppo web (presumibilmente richiede Rails) rispetto ad altri lavori (dove il recruiter ha confuso Ruby con Rails)?
Ken Bloom,

3
@Ken: Sì. Molti recruiter ti stanno chiamando in base a una serie di criteri vaghi (per noi). Mi piace quando sono in grado di controllare come vengono filtrate le opportunità invece che qualcun altro decida per me.
Jeremy Heiler,

2
+1 per aver lasciato un'apertura per la semplice opportunità di Ruby
Larry Coleman,

28

Potresti dire loro che sei molto bravo con Ruby (supponendo che tu sia bravo con Ruby) e che saresti disposto a imparare Rails come parte di un nuovo lavoro (supponendo che tu sia disposto e interessato a imparare il framework Rails). La formazione sul posto di lavoro non è così rara. Ho dovuto prendere JavaEE, Spring, Hibernate sul posto di lavoro. Avevo Java e le app web (non in Java) quindi hanno pensato che potessi adattarmi.

In generale, non mettere negativi su un curriculum come "Ruby ma NON Ruby on Rails", semplicemente non sembra buono.


12

Per un reclutatore ruby = rails . Non è giusto, ed è una visione molto ristretta del mondo Ruby, ma è così che un recruiter elabora le parole d'ordine. Sarebbe come equiparare Django a Python, ma la maggior parte della domanda di lavori Ruby è per le applicazioni Rails. Ci vorrà del tempo e un'altra app killer per fare questa distinzione.


6
... o ruby ​​== rotaie ...
Aaron McIver

15
No, hanno ridefinito il rubino nelle loro menti. Sono caduti preda di quell'incarico contro l'errore dell'operatore di uguaglianza.
Berin Loritsch,

1
quello o stai scrivendo in Pascal.
Ken Bloom,

Bella fuga ... comunque continui a menzionare l'equivalente ... non un incarico in poche frasi lungo la strada.
Aaron McIver,

2
: P Doh! Sei troppo veloce ...
Berin Loritsch il

4

Nulla di ciò che fai sul tuo curriculum impedirà al 90% dei recruiter di contattarti per i lavori di Rails. Sviluppa solo una pelle spessa e coltiva la pazienza.


+1, anche senza menzione di Ruby, ti chiederanno tutto ciò che stanno cercando.
Josh K,

1

Rubino senza binari? -10 ad essere alla moda :)

Metti "disposto a imparare le rotaie", meglio di "no rails" :)


1

Vorrei lasciarlo così com'è ed elencare solo Ruby.

Vorrei anche passare 1 ora a disossare e se conosci bene Ruby, non c'è molto da sapere.

  • È Model-View-Controller.

  • I modelli rappresentano le tabelle del database tramite le rotaie ORM, mappando i modelli e gli attributi alle tabelle.

  • Funzionalità come l'autenticazione possono essere eseguite tramite 'gemme'.

  • html viene creato tramite modelli 'ERB'.

  • Esistono soluzioni di hosting a basso costo, ad esempio Heroku.


0

I reclutatori che stanno chiamando sono telespettatori di primo livello. Effettuano chiamate su base giornaliera. Pensa a loro come venditori. Dire loro non significa che potresti essere interessato. Inoltre, se non sono su scala tecnica, Ruby e Rails possono essere sinonimi.

Digli educatamente quando chiamano che non hai familiarità con Rails e preferiresti concentrarti in un ambiente solo Ruby; la parte del tuo curriculum che hai elencato sembra adeguata e non consiglierei di cambiarlo in base al problema attuale.


-2

Chiarire

Puoi chiarire che non hai esperienza su Rails inserendo "non Rails" alla fine. Cioè se davvero non vuoi alcun lavoro su Rails. Questo ha il rovescio della medaglia nel limitare automaticamente le tue opzioni in quanto indica che non lo sai e non ha interesse ad apprendere Rails.

Imparare

Perché non imparare Rails? Se conosci davvero bene Ruby, Rails dovrebbe essere facile. Quindi puoi dire Ruby / Rails e aprirti a più opportunità.


5
Vorrei sconsigliare di mettere negativi in ​​un curriculum.
FrustratedWithFormsDesigner

Mi piacerebbe che qualcuno spiegasse il downvote.
Josh K,

@Frustrated: è stata elencata come un'opzione possibile.
Josh K,

@Josh L'OP ha già affermato nella sua domanda che l'apprendimento di Rails non è un'opzione in questo momento. Inoltre non ha mai detto di non avere alcun interesse, solo che non è rilevante per la sua tesi. Andando a indovinare è per questo che il downvote.
Tarka,

1
@Frustrated: In realtà stava realizzando un progetto in Grails contemporaneamente a qualcun altro in Rails. Alla fine abbiamo dovuto chiamarli "G" e "R" perché stava diventando così confuso.
Josh K,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.