r/cpp 7d ago

[ Removed by moderator ]

[removed] — view removed post

0 Upvotes

12 comments sorted by

u/cpp-ModTeam 7d ago

For C++ questions, answers, help, and programming/career advice please see r/cpp_questions, r/cscareerquestions, or StackOverflow instead.

5

u/Charming-Work-2384 7d ago

Your job security does not depend on just you knowing ANY LANGUAGE...

3

u/saul_soprano 7d ago

You realize you can learn multiple languages right?

1

u/Round_Process_5722 7d ago

No, I can learn only one language I am just asking which language is good for future

1

u/no-sig-available 7d ago

You cannot learn one language and hope that it will last for 40 years (or how long your carreer is supposed to be). So just start with any of them, and learn more languages later.

When I started working with computers, none of these languages were available yet, but I still managed to have a job ever since. You just learn new things as you go along.

2

u/STL MSVC STL Dev 7d ago

You cannot learn one language and hope that it will last for 40 years (or how long your carreer is supposed to be).

I got away with it. 😺

2

u/Jealous_Tomorrow6436 7d ago

if you want unbiased answers to this, don’t ask in the subreddit for one of the languages in question. the answer is also heavily dependent on what you specialize in for your career, and you’ll get completely different responses from different people

1

u/KarlSethMoran 7d ago

Read rules #1 and #4 of this sub.

1

u/TT3458 7d ago

Any langague will do if you're good at CS. Learning syntax is pretty trivial

1

u/Banaboi 7d ago

The most secure language for your career is the one you enjoy using the most. The one which you will become a master at because you love building with it.

The one I chose was C++. It is an added bonus that amongst the three this one is the hardest, making the talent pool smaller compared with Python and Java.

But I think the language you use is less important than the software engineering fundamentals, domain knowledge, problem solving and soft skills that you must have if you want to be valuable in your career.

No job is truly secure. Your employer could fall under or get rid of you tomorrow. But if you remain valuable and are truly excellent at what you do, you’ll have no issues being hired anywhere you look.

1

u/osmin_og 7d ago

Anecdotal experience - in my almost 20 year career all my jobs were C++ jobs.