Руби, но не Rails на моем резюме [закрыто]

34

Я перечислил Ruby как навык в своем резюме, потому что я программирую на Ruby в течение 5 лет, пока я работаю над докторской диссертацией. Тезис. Я в основном использовал его для реализации алгоритмов обработки естественного языка.

Я начинаю искать работу, и я разместил свое резюме на нескольких сайтах (в качестве дополнительного бонуса при подаче заявления на определенные целевые вакансии). Теперь мне звонят рекрутеры, чтобы предложить мне работу в Ruby on Rails. Проблема в том, что я никогда не изучал Rails. Это никогда не имело отношения к тому, что я делаю для моей кандидатской

Как вы рекомендуете справляться с этой ситуацией, чтобы не тратить мое и чужое время? (И изучение Rails, вероятно, не вариант, пока я не закончу свою диссертацию.) Можно ли откорректировать мое резюме, чтобы сделать это более понятным? Это должно быть скорректировано? Должен ли я просто вежливо сказать им по телефону, что я не знаю Rails?

Кстати, соответствующая часть моего резюме просто говорит:

Навыки и умения:

Языки программирования: C, C ++, Java, Scala, Ruby, LaTeX

Базы данных: MySQL, XML, XPath

и перечисляет несколько других областей навыков, которые нельзя спутать с разработчиком Rails.

Кен Блум
источник
11
+1 за то, что поднял проблему, с которой столкнется любой, у кого Руби в своем резюме. Это очень распространенное явление.
Адам Кроссленд
25
XML теперь считается базой данных?
Тарка
2
Не принимайте это на свой счет, рекрутеры играют в игру с числами. Им платят за успешные матчи, поэтому рынок труда похож на интеллектуальный рынок мяса. Если вы соответствуете их поиску, они предложат работу. Это все, что они могут сделать.
Берин Лорич
6
@Ken Bloom: Языки будут в крайнем случае, но я обычно добавляю третью категорию для «Технологий», которые на самом деле не являются языками или базами данных. Фреймворки и такие вещи, как XML, обычно для меня.
Адам Лир
4
@Slokun, XML является прекрасным примером полуструктурированной базы данных. en.wikipedia.org/wiki/Semi-structured_model
Malfist

Ответы:

20

Это хороший вопрос.

Я бы оставил ваше резюме в покое. Хорошо отфильтровывать языки, с которыми вам неудобно работать, но не фильтровать фреймворки. Вы не знаете, какая версия вашего резюме будет сидеть на чьем-то столе, когда они заинтересуются вами. К тому времени, когда они это увидят, вы уже можете быть опытным разработчиком Rails.

При этом я бы предпочел получить дюжину звонков о возможностях Rails, чтобы один из них оказался простым Ruby. Рекрутеры склонны думать, ruby == railsпоэтому не путайте их.

Джереми Хейлер
источник
1
Итак, я полагаю, что мне следует задать рекрутеру пару быстрых вопросов, чтобы проверить, является ли эта работа веб-разработкой (предположительно, требующей Rails) по сравнению с какой-то другой работой (где рекрутер перепутал Ruby с Rails)?
Кен Блум
3
@ Кен: Да. Многие рекрутеры звонят вам по ряду неопределенных (для нас) критериев. Мне нравится, когда я могу контролировать, как фильтруются возможности, а не кто-то другой решает за меня.
Джереми Хейлер
2
+1 за то, что оставил открытие для простой возможности Ruby
Ларри Коулман
28

Вы можете сказать им, что вы очень хороши с Ruby (при условии, что вы хороши с Ruby) и что вы будете готовы изучать Rails как часть новой работы (при условии, что вы готовы и заинтересованы изучать фреймворк Rails). Обучение на рабочем месте не так уж редко. Пришлось на работе подобрать JavaEE, Spring, Hibernate. У меня были Java и веб-приложения (не на Java), поэтому они решили, что я могу адаптироваться.

В общем, не помещайте негативы в резюме, такие как "Ruby, но НЕ Ruby on Rails", это просто не выглядит хорошо.

FrustratedWithFormsDesigner
источник
12

Для рекрутера рубин = рельсы . Это не правильно, и это очень узкое представление о мире Ruby, но именно так рекрутер обрабатывает модные слова. Это все равно, что приравнивать Django к Python, но большая часть спроса на рабочие места Ruby приходится на приложения Rails. Потребуется время и еще одно приложение-убийца, чтобы сделать это различие.

Берин Лорич
источник
6
... или рубин == рельсы ...
Аарон Макивер
15
Нет, они пересмотрели рубин в своих умах. Они стали жертвами ошибки присваивания или оператора равенства.
Берин Лорич
1
это или ты пишешь на паскале.
Кен Блум
Хороший побег ... как бы то ни было, вы упоминаете приравнивание ... не назначение в нескольких предложениях в будущем.
Аарон Макивер
2
: P Дох! Ты слишком быстр ...
Берин Лорич
4

Ничто из того, что вы делаете в своем резюме, не помешает 90% рекрутеров связаться с вами по поводу работы в Rails. Просто развить толстую кожу и развивать терпение.

Адам Кроссленд
источник
+1, даже без упоминания о Ruby, они будут спрашивать вас о том, что они ищут в данный момент.
Джош К
1

Рубин без рельсов? -10 к моде :)

Поставь «желающих учить рельсы», лучше, чем «без рельсов» :)

Slawek
источник
1

Я бы оставил все как есть и просто перечислил Ruby.

Я также потратил бы 1 час на то, чтобы хорошо провести время, и если вы хорошо знаете Руби, то не так много, чтобы знать.

  • Это модель-представление-контроллер.

  • Модели представляют таблицы базы данных через рельсы ORM, отображая модели и атрибуты в таблицы.

  • Функциональность, такую ​​как аутентификация, может быть выполнена с помощью «драгоценных камней».

  • HTML создается с помощью шаблонов «ERB».

  • Существуют недорогие хостинговые решения, например, Heroku.

Майкл Даррант
источник
0

Рекрутеры, которые звонят, являются типично скринингами первого уровня. Они делают звонки на ежедневной основе. Думайте о них как о продавцах. Говорить им не значит, что вы можете быть заинтересованы. Кроме того, если они не в техническом масштабе, Ruby и Rails могут быть синонимами для них.

Скажите им вежливо, когда они позвонят, что вы не знакомы с Rails и предпочли бы сосредоточиться только на среде Ruby; та часть вашего резюме, которую вы перечислили, выглядит адекватной, и я бы не советовал менять ее в зависимости от текущей проблемы.

Аарон Макивер
источник
-2

Прояснить

Вы можете уточнить, что у вас нет опыта работы с Rails, поставив в конце «not Rails» . Это если вы действительно не хотите работать на Rails. Недостатком является автоматическое ограничение ваших опций, так как это означает, что вы не знаете и не заинтересованы в изучении Rails.

Учиться

Почему бы не изучить Rails? Если вы действительно хорошо знаете Ruby, Rails должен быть легким. Тогда вы можете сказать Ruby / Rails и открыть для себя больше возможностей.

Джош К
источник
5
Я бы посоветовал не помещать негативы в резюме.
FrustratedWithFormsDesigner
Хотелось бы, чтобы кто-то объяснил отрицательный голос.
Джош К
@ Разочарованный: Это было перечислено как один из возможных вариантов.
Джош К
@Josh ОП уже заявил в своем вопросе, что изучение Rails сейчас не вариант. Он также никогда не говорил, что его это не интересует, просто это не имеет отношения к его диссертации. Догадаюсь, вот почему понизился.
Тарка
1
@Frustrated: На самом деле делал проект в Grails одновременно с кем-то, кто работал над Rails. В итоге нам пришлось называть их «G» и «R», потому что это становилось все более запутанным.
Джош К