Ruby можно сравнить с Эверестом для альпинистов в мире программирования. Он довольно сложен для начинающих разработчиков, поэтому способность овладеть им свидетельствует о профессионализме и начитанности специалиста.
Программисты Ruby очень похожи на разработчиков JavaScript и PHP. Они также могут заниматься веб-разработкой и созданием программного обеспечения.
Программисты Ruby лишь изредка встречаются в мире разработки и ИТ. Большинство из этих специалистов уже владеют другими языками, такими как Java, C# или C++, когда переходят на Ruby.
Кроме того, желательно иметь представление о следующем:
- php, sql, html, css.
- Система контроля версий GIT (знание аналогов является преимуществом).
- Техническая документация.
Кроме того, разработчикам Ruby необходимо знание иностранных языков. Во-первых, очень мало технической документации переводится на русский язык, а во-вторых, многие заказы на разработку Ruby поступают от иностранных компаний.