![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#11 |
|
Professional Programmer
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 321
Rep Power: 4
![]() |
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?" |
|
|
|
|
|
#12 |
|
Professional Programmer
Join Date: May 2006
Location: Maryland, USA
Posts: 306
Rep Power: 3
![]() |
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 |
|
|
|
|
|
#13 |
|
Battle Programmer
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 770
Rep Power: 3
![]() |
Re: C# vs C++ Career Move
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> |
|
|
|
|
|
#14 |
|
Newbie
Join Date: Dec 2007
Posts: 14
Rep Power: 0
![]() |
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.
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Software Engineering – Most Overrated Career? | exor_one | Coder's Corner Lounge | 18 | Jan 9th, 2008 3:33 AM |
| Career guidance - SCJP | funkey_monkey | Community Introductions | 6 | Oct 21st, 2007 12:55 AM |
| Starting a career... start-ups worth it? | Jimbo | Coder's Corner Lounge | 12 | Nov 2nd, 2006 1:23 PM |
| How do u make the mousse move? | hervens48 | C++ | 5 | May 18th, 2006 3:09 AM |
| Career path question for the experienced members... | Kami | Coder's Corner Lounge | 1 | Jan 31st, 2006 8:53 AM |