So many technologies to choose from. Where does the beginner start?

Posted by Sahat on Stack Overflow See other posts from Stack Overflow or by Sahat
Published on 2010-06-16T19:30:58Z Indexed on 2010/06/16 19:32 UTC
Read the original article Hit count: 256

  • WPF
  • Silverlight
  • Windows phone 7 w/ Silverlight
  • iPhone OS w/ Objective-C
  • Cocoa w/ Objective-C
  • ASP.NET
  • Android
  • Facebook FBML
  • HTML5

I will be graduating with B.S. in Computer Science soon and have to decide what do I want to learn from this list. I believe it's better to focus on one thing, master it and build up a portfolio to enhance my resume.

Bachelor's Degree with no experience, no portfolio won't do me any good. It won't get me a job by itself. I need to have something that will greatly boost my resume. What would it be? iPhone development? ASP.NET web development? Facebook development? Or completely something else that I haven't listed?

I understand it's natural for silverlight developers to say "Learn Silverlight", and iPhone developers say "Learn iPhone SDK and Objective-C". So please try to give a constructive, non-biased, non-objective opinion on which technology should I focus on.

Please don't close the topic for "subjective/argumentative" reasons. I am just looking for some guidance.

© Stack Overflow or respective owner

Related posts about learning

Related posts about career-development