Hi there,
I am a C# ninja. I am looking to learn C/C++. I am just wondering if anyone has an opinion on how long it might take to learn?
Thanks
Hi there,
I am a C# ninja. I am looking to learn C/C++. I am just wondering if anyone has an opinion on how long it might take to learn?
Thanks
Hi.
If You wat to be C++ ninja and you just know nothing about C++, then it can take about 2 years.
Any way I suggest to start learn C++ 2020 whe it become available because it will be more like C# in many points of view except performance
If this is Dunning-Kruger, then you’ll never learn it.
Else probably a week or 2 + work experience.
Pretty sure its Dunning-Krueger, since you’d never be asking the C++ question if you were really a C# ninja. Nor would you be asking how long it takes to learn.
But let’s not focus on the ninja word. Perhaps that means “can use it with some help from time to time”. In which case I would recommend you stay with C#.
2 to 3 years. Maybe a bit more.
The language is complicated. Not because it is “complex”, but because there are a lot of things it can do, and it takes time to figure them out, then figure out how to make them play with each other, then figure out how to use that to create good programs.
Ok, Cheers guys.
I don’t know who this guy is that you are talking about, but if I have 10
Years programming experience and 5 in c#, full time… the consensus is 2 years to become an expert in C/C++?
HIYAHHH!
That’s my ninja karate chop sound.
It’s different for everyone, based on their own intelligence and time available to learn. Why not just go learn it? What can you achieve by posting on the forum?
Not as much as complains about life eh?
Anyhow, I wanted to get some feedback from knowledgeable people. Why not gather a few intelligent opinions before diving into something?
Sorry, I didn’t mean to sound negative, just the concept of asking someone if I can or not is alien to me, I just go and do whatever I want
You the man!!
I like to hear confirmation first. Different upbringings I guess. Nothing personal.
CHEERS!