3 ms·
I'm a Ruby coder and I like it, but I think that you should make a reasonable attempt to study both Ruby and Python at the same time. The key skill that you're
by peteforde 16y ago
I'm a Ruby coder and I like it, but I think that you should make a reasonable attempt to study both Ruby and Python at the same time.
The key skill that you're looking to pick up is actually what professionals think of as "full stack web development". That is, you should aim to understand lots of things:
- MVC web frameworks like Rails and micro-frameworks like Sinatra
- MySQL and non-relational datastores like MongoDB
- web and proxy servers like thin and nginx
- Redis! it's like a Swiss Army knife... but also Memcached
- jQuery and Haml/Sass
- Backbone and websockets
I could go on and on... the point is that each of these things are awesome for different tasks. You should try your hand at all of them!
Bonus points: I think that SproutCore is going to be a very BIG deal in 2011. You could get the jump on everyone.