Help for Newbie

Dustin Anderson wrote:

1. A roadmap of technologies that I should know? (i.e. if I want to learn Ruby on Rails, what else do I need to know understand (assuming I know nothing)) Also, what other technologies should I learn to make myself a well-rounded web developer / web application developer?

Must have: * General understanding of programming (sounds like you have that already). * HTML * CSS * Ruby

Good to have: * SQL (while you can code in Rails without using SQL statements, an understanding of SQL is very helpful in coding with Rails) * JavaScript (again Rails makes it easy to code without JavaScript. But understanding some JS will help you decipher and debug Rails code - your own and others' - , build your own Rails helpers more easily, etc.) * XML (depending on what you're developping)

Additionally: * You may need specific technologies depending on what you're developping for, such as SOAP, etc. * If you delpoy as well then you need to understand a bit about web servers like Mongrel, Apache, etc.