Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Dec 17th, 2007, 5:25 PM   #11
mackenga
Professional Programmer
 
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 317
Rep Power: 4 mackenga is on a distinguished road
Re: C# vs C++ Career Move

I recommend C++ for starters, and then a look at Java. It might be a UK thing, but while there's quite a bit of interest in C# the real buzz is still around J2EE rather than .NET. Java and C# are so similar you could probably pick up C# in a month or so once you have some Java experience, and there'd certainly be no harm in knowing your way around both.

My employer currently pays me to maintain VB6 apps, and wants to train me to use C#.NET. I'm training myself in J2EE. Nicer technology, more money, more career flexibility.
__________________
"I'm not a genius. Why do I have to suffer?"
mackenga is offline   Reply With Quote
Old Dec 19th, 2007, 1:16 AM   #12
Game_Ender
Professional Programmer
 
Game_Ender's Avatar
 
Join Date: May 2006
Location: Maryland, USA
Posts: 306
Rep Power: 3 Game_Ender is on a distinguished road
Re: C# vs C++ Career Move

You should definitly stay proficient in multiple languages at the same time. I would pick one from each family (bare metal, functional, OO, managed, dynamic, etc). A decent set is C++, Python, C# and Lisp. If are truly proficient in all four you will be able tackle problems in any one language much better then you could just knowing that language.

Its also important to note that almost all good programmers know more than one language, and if you went through a CS/Software Engineering degree and they didn't teach you at least 2 languages you were done a disservice.

Myself, I am only proficient in C++, Python and Java. I know some Ocaml but really need to write a few applications in it before I would even call myself and ocaml coder.
__________________
Robotics @ Maryland AUV Team - Software Lead
Game_Ender is offline   Reply With Quote
Old Dec 19th, 2007, 1:52 AM   #13
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3 Jimbo is on a distinguished road
Re: C# vs C++ Career Move

Quote:
Originally Posted by mackenga View Post
I recommend C++ for starters, and then a look at Java. It might be a UK thing, but while there's quite a bit of interest in C# the real buzz is still around J2EE rather than .NET.
I don't get much exposure to the real buzz (being completely surrounded by .NET and related marketing at work), so I don't know if that's the case here or not. When you say the buzz is "still around" J2EE, are you expecting that buzz go wax or wean over the next few years? And what about the relative momentum of C#/.NET? And, as I'm woefully ignorant of J2EE, what does it provide that C# doesn't (or doesn't provide well)?
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Dec 19th, 2007, 6:08 AM   #14
Kuryn
Newbie
 
Join Date: Dec 2007
Posts: 14
Rep Power: 0 Kuryn is on a distinguished road
Re: C# vs C++ Career Move

Well the problem with me is that if I learn one, I easily forget the other, no matter how long I know it.
Kuryn is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Software Engineering – Most Overrated Career? exor_one Coder's Corner Lounge 18 Jan 9th, 2008 2:33 AM
Career guidance - SCJP funkey_monkey Community Introductions 6 Oct 20th, 2007 11:55 PM
Starting a career... start-ups worth it? Jimbo Coder's Corner Lounge 12 Nov 2nd, 2006 12:23 PM
How do u make the mousse move? hervens48 C++ 5 May 18th, 2006 2:09 AM
Career path question for the experienced members... Kami Coder's Corner Lounge 1 Jan 31st, 2006 7:53 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 7:16 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC