Hello everybody, I’ve been working with ruby and ruby on rails for more than 10 years. I love Ruby and Ruby on Rails, but the community is slowly disappearing. It’s not even close to what it used to be.
The idea of this post is to discuss it together and try to understand what the problem is or how we can help the community.
To see how we are and if something can still be done or is it a lost cause.
The problems I see:
The non-existent documentation and books for all those who do not speak in English. (I speak in several languages (Spanish / English / Russian and Romanian) and if a programmer does not speak English there is no way for him to learn ruby or rails, there are neither books nor documentation. I was trying to find something for the non-English speaking team members and the best I could find are books from 2007
Outside the United States, Macs are much more expensive so anyone who is just starting out or wants to learn to program uses Windows. What makes us not have new programmers, since doing something with ruby on rails in windows is torture and if you try to learn …
Outdated gems. Years ago ruby was great because you had a gem for everything, nowadays this happens in python but not in ruby.
A lot of bad publicity from “experts” comparing ruby on rails with php or node (not frameworks apples to oranges comparisons)
5)Existing quality courses. Personally I would love to be able to buy a course for my team so that they can learn new things, improve etc … but outside of the basics it is non-existent.
That said, I would like to do my best to attract new programmers to ruby and rails, there is a lot of potential but it is not used.
As I said before I speak in English, Spanish, Russian, and Romanian (Russian and Spanish natively) I am willing to help and participate in any project that helps to improve the image of ruby and attract new programmers.
I live in Barcelona so I could even offer space in the Barcelona office for meetings if necessary.
But basically I would be willing to dedicate my free time to help the community as much as possible, it does not matter if it is programming something to improve the community, creating articles, tutorials, translating documents anything.
**I guess I’m not the only one, why not get together and do something cool together? And make this community amazing again **