Skip to main content
5 answers
5
Asked 270 views

What should I learn if I want a job in programming?

I am a high school student.

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

5

5 answers


1
Updated
Share a link to this answer
Share a link to this answer

Rodrigo’s Answer

HI Yuanbiao
you must learn many languages, C++, python, java, node js, html , and so on but I you like will be very easy for your and you may focus in the next things:

Proficiency with programming languages.
Learning concepts and applying them to other problems.
Mathematical skills.
Problem-solving capability.
Communication skills.
Writing skills.
Inquisitiveness.
Self-motivation.
1
0
Updated
Share a link to this answer
Share a link to this answer

Muthu’s Answer

C, C++, Python, JavaScript
0
0
Updated
Share a link to this answer
Share a link to this answer

Ratna’s Answer

You should keep yourself abreast with the skills which are in much demand now. You can learn the following:

C++
Python
Node js
HTML
Java
MySQL
NoSQL

Apart from the above, the main skill needed is your problem solving ability and the sense of logic. This will help you to go a long way in your career.
0
0
Updated
Share a link to this answer
Share a link to this answer

Nirakar’s Answer

You can learn the technologies that you can interest to learn. Some of the technologies on Development the Apps are Python, JavaScript Nodejs ,Java. If you interested in Databases You can learn MongoDB, MySQL, MySQL. Choose the technologies based on your liking in categories
0
0
Updated
Share a link to this answer
Share a link to this answer

Jason’s Answer

There could be a laundry list of programming languages and technologies that could be listed here but that wouldn't necessarily be helpful. To get an entry level programming job you will need to show several things. Skill in the technology and programming languages that that company is using. Willingness and commitment to learning and improving. Showing initiative that you can do things on your own and knowing how to troubleshoot problems. Also Companies are looking for employees that can work with others so it is very important to know how to be team player.

From a technology stand point start with a language or two and do several projects. Then expand and create more complex projects and add in new technologies or languages. In the end you don't want to learn just 1 or 2 languages as your career will be solely tied to the adoption of those languages. You want to learn how to learn new languages and then use what language is relevant to your needs at the time. This will ensure long term career success.

For a starting point I would suggest going online and looking up tutorials. There are several free options available and lots of videos on YouTube.

If you need a suggestion to start with. Learn HTML, CSS, and Java. HTML is the language for displaying webpages, CSS is how those pages are styled and Java is a great powerful, versatile and yet beginner friendly language. After learning some basics with those you might think about doing a project that leverages them and add in JavaScript. That said if you want to learn different ones that is fine too. Good Luck.

0