Jump to content

  • Log In with Google      Sign In   
  • Create Account


Java or C# career and future of programming


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
22 replies to this topic

#21 _Patrick_   Members   -  Reputation: 129

Like
1Likes
Like

Posted 08 August 2012 - 02:05 PM

yeah but what if windows is going away ?? google is activating millions of android devices and apple is selling so much ios devices they say they sold more than pc etc what if that trend continue for the next 5-10 years... peoples seem to prefer mobile over a desktop and since mostly 80% of the peoples out there doesn't need the full power of a high end desktop where are we going ??

Sponsor:

#22 Telastyn   Crossbones+   -  Reputation: 3718

Like
0Likes
Like

Posted 08 August 2012 - 02:11 PM

Sorry, but pretty much everyone in a cubicle uses a PC and the overwhelming majority of those run windows. That's not changing in 5-10 years.

And frankly, my workplace is using C# to develop iOS and android apps as well.


But it does not matter. Pick one. If you're wrong, then spend the month learning enough of the syntax to be employable in the other (more likely, whatever the successor is to C# in ~5 years). Syntax is largely irrelevant in the timeframes you're asking about.

Edited by Telastyn, 08 August 2012 - 02:13 PM.


#23 dilyan_rusev   Members   -  Reputation: 866

Like
0Likes
Like

Posted 09 August 2012 - 08:59 AM

Oh, my, I don't see Windows (or the classical GUI paradigm) going away anytime soon. We are simply seeing a shift in form factor. The Internet of Things is the next big thing according to many academics, but it is far, far away. Typing on a physical keyboard is still the best way to enter text. Whether it is connected to a phone or some other portable device - it doesn't matter. And don't forget all the applications that you use on a daily basis. True, end users definitely don't need a full PC, they probably don't even use half the functionality of their phones, but as a programmer you don't have to worry about it. People are using more and more *software*, which gets created by... developers. Web sites are still going to be consumed, businesses will still need intranets and accounting software, games will always be played, people will still waste money on apps. All of these feature classes of frameworks (or types of frameworks) that are very similar in terms of the way code structure and general coding, regardless of programming language/runtime environment.

And like Telastyn said - just pick something and start programming. In my opinion, it doesn't really matter whether it's python or java or .net or anything else for that matter. Experience in programming is transferable, only the little mechanics aren't.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS