Ich denke das man um das volle Potenzial des XP zu nutzen, ein klein wenig Ruby können sollte, natürlich kann man auch scripte von anderen übernehmen.
Ich empfehle dir 2k/3 das bringt einem die Grundlagen um die es beim Makern geht sehr gut bei, aber eigentlich macht es keinen Unterschied mit welchem du anfängst, das ist eine Geschmacksfrage