Me, before Ruby: “languages are languages, I can usually pick up what I need to in order to contribute.”
Me, after Ruby: “fools rush in where wise men fear to tread.”
Me, after Ruby: “fools rush in where wise men fear to tread.”
Just like you shouldn't be so open-minded that your brain falls out, a language shouldn't be so dynamic that you can't tell anything about a line of code until you're in the middle of executing it. Maybe it's great for cranking out a CRUD web app in a weekend, but not so great for a product that's had 300 developers writing code for 10 years.
If you didn't know that going in you did zero research about the job you took.