Skip to main content
8 answers
8
Asked 287 views

What are the best coding languages to learn with the highest paying jobs?

#coding #code #software-engineering

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

8

8 answers


0
Updated
Share a link to this answer
Share a link to this answer

Ramya’s Answer

I think learning SQL and Python would be more helpful if we plan our career towards Data Engineering stream as there have been many opportunities these days
0
0
Updated
Share a link to this answer
Share a link to this answer

Zahid’s Answer

Depending on which website you go to or who you ask, the answer may vary. But for the last few years, we have seen these 4 as most in demand languages:
1. Python
2. Javascript
3. Java
4. C#

To see the top 10 visit : https://www.northeastern.edu/graduate/blog/most-popular-programming-languages/

As which pays more money, while that is listed in the above link, it too varies depending on the company and the state/city you are working. The demand for the language also depends on your location because you may have more companies working with x language vs y language in that city.

A better approach to this would be to pick one of the top 4 that interests you or has more demand in your area or is used in particular type of companies you want to work at (apple vs Microsoft) and learn that. Understanding the fundamentals of programming and getting a strong foundation is more important because once you have that, picking up new languages will be easy.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sheila’s Answer

Hi Justin:

As others have already provided some great comments, I tend to agree with Leo' advice as it relates to my experience that you want to "think about the value you bring to the company".

I am a Project Manager who knew a little about HTML, websites, etc. I wanted to broaden my knowledge so I signed up for a nano degree in INTRODUCTION TO PROGRAMMING (using Python). I completed the program and learned a lot about coding, etc. Once I got those skills I was tapped to work on a special project to design a Wiki site for our Assistant Vice President (AVP). Because I was knowledgeable on websites, etc. I pretty much led most of the technical design development. The project was a lot of fun and a great success.

Best of luck to you!

Sheila recommends the following next steps:

Python • https://www.python.org/
Udacity • https://www.udacity.com/school-of-programming
GitHub • https://github.com/features/codespaces
0
0
Updated
Share a link to this answer
Share a link to this answer

Glenn’s Answer

C+ C' and Python are hot right now. C for gaming and Python for Dev/Ops. Database programing is also hot right now with platforms like JSON and CouchDB, MongoDB.
0
0
Updated
Share a link to this answer
Share a link to this answer

Francislainy’s Answer

Hi Justin,
The IT market tends to change rapidly as new languages and frameworks are created, but there are some languages that are stable enough and pay well, such as Java, Python or Javascript. Or you can also check things to do with Databases, such as SQL or try to master some DevOps tools, such as Jenkins or Docker.
I hope this helps.
0
0
Updated
Share a link to this answer
Share a link to this answer

Madhura’s Answer

C, C++ cover most software engineering concepts. However, you need to learn the languages thoroughly to understand all software engineering concepts, e.g. data structures, pointers etc. C, C++ knowledge will translate to learn other languages easily.
0
0
Updated
Share a link to this answer
Share a link to this answer

Leo’s Answer

I don't think it's about the language, it's about the value you bring to the company with your skills -- and it's not just coding, but how good you are at solving problems, analyzing stuff, working with others, etc.

I've met engineers who are great at coding, but then they get hung up on little irrelevant details and they have a hard time delivering anything useful -- and I've also met great engineers that just get things done.

Now, trying to answer your question: it depends on the job. C/C++ is a good general language that you'll probably need at some point in your career. Then there's Go, C#, Java, Python, etc. To answer your question you'll probably have to look at current job postings and see if any salaries are listed, then check what are the qualifications the companies are looking for.
Thank you comment icon Hi Leo - your advice is insightful; awesome job. Thank you for sharing! Sheila Jordan
0
0
Updated
Share a link to this answer
Share a link to this answer

Moushumi’s Answer

I think learning Java would give you some advantage. If you aim is to join a Fin-Tech or one of the FAANG companies, knowing Java could be useful. However, most of the high paying companies never have language specific requirements, most interviews will be language agnostic. They will not expect you to know the language they are working on. They will expect you to know atleast one programming language in great depth, this language should ideally be an object oriented language. Knowing Java, Python, Go or C++ helps. Knowing one language in depth is important because that will help you pick up any other language quite fast!

I would suggest you make a list of companies you want to join and then go through their job listings and see what are the languages they are using. Then decide on which language you want to master.
0