From my experience the whole thing with the learning is:
- its better to accept small steps. Better to spend 10 hours regularly on a certain technology, but to spend 40 hours and giving up soon.
- not expecting too much. Any technology has its gotchas.
Its now easier for me. 5 years I was getting paniced soon, when something didn't work. Now my attitude is more relaxed.
Ruby on Rails is certainly an interesting technology. As .NET, Lotus Domino, Spring, JBoss or Hibernate. Ruby might be usefull in other environments, too. Like server automation or what do I know.
From my experience the whole thing with the learning is:
- its better to accept small steps. Better to spend 10 hours regularly on a certain technology, but to spend 40 hours and giving up soon.
- not expecting too much. Any technology has its gotchas.
Its now easier for me. 5 years I was getting paniced soon, when something didn't work. Now my attitude is more relaxed.
Ruby on Rails is certainly an interesting technology. As .NET, Lotus Domino, Spring, JBoss or Hibernate. Ruby might be usefull in other environments, too. Like server automation or what do I know.
good luck.