File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Ruby on Rails vs .NET vs iOS: Which is better to gain experience?

 
Yasir Mahmood
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I currently started working as a rails developer and it is my first experience with Ruby and Rails as well. I am a fresh graduate. I am more interested in iPhone development and then .NET. I want to ask, If I get opportunity to work as a iOS or .NET developer, should I leave my current job? Which will give me more if I get experience in it? Although this question has not a definite answer, but I'll decide after analyzing the comparisons of these technologies by the answers of respected members and the reasons behind them.
 
William P O'Sullivan
Ranch Hand
Posts: 859
Chrome IBM DB2 Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
#1. Stay in your job more than a year! It does not look good if you leave too early.

#2. iOS on iPhone/iPad? Sure.. Go right ahead and make 0.10c for you app. Native development seems to be waning.
as mobile browsers become more sophisticated, so your rails app should run nicely and adjust itself to the calling device.

#3. .NET, wonderful if you want to stay in Microsoft land forever.

WP
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64178
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
William P O'Sullivan wrote:#1. Stay in your job more than a year! It does not look good if you leave too early.

Agree.

#2. iOS on iPhone/iPad? Sure.. Go right ahead and make 0.10c for you app. Native development seems to be waning.
as mobile browsers become more sophisticated, so your rails app should run nicely and adjust itself to the calling device.

Not so much. This assumes that the OP will be developing his own app and trying to sell it. If it's great and he's lucky, he retires; if it sucks, he's a pauper.

But job opportunities with companies creating native apps can be pretty lucrative. And this is more along the lines of what I think the OP is asking about.

And while I agree that web apps have a solid place in the mobile world, and that footing is only likely to grow, I do not feel that they are supplanting native apps. Both arenas are growth areas.

#3. .NET, wonderful if you want to stay in Microsoft land forever.

Agreed. Microsoft is a falling star. Best not to hitch a wagon onto it.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic