Skip to main content
12 answers
13
Asked 1061 views

What are the educational requirements to become a programmer?

What colleges/courses do I need to take to become a professioal programmer?

#programming #technology #college #computer

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

13

12 answers


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

Adam’s Answer

Hi Jeremiah!

Some companies will have requirements, especially when they are looking for someone with experience, but one of the benefits of software engineering is that it can be almost entirely self taught these days. There are a ton of resources, both free and paid. You don't have to wait for a teacher. You don't have to wait for someone to tell you whether you did it right. You just learn, practice, and apply. Your coding becomes your proof of knowledge.

As someone who wasn't good at coding for a long time, the idea of engineering was very intimidating. I attended a cheap code school and started developing my own programs. It was frustrating at first, but it was rewarding in the long run. Although I'm not a professional coder (just for fun!), my advice here is: if I can do it, so can you. It's an awesome field, full of awesome people, and challenging/rewarding work.

Adam recommends the following next steps:

Research code schools
Research which coding language is your favorite - there are a lot of them, and they all do different things. The internet is largely built on JavaScript/HTML/CSS, while mobile applications are largely built on React. Those are awesome places to start.
After picking your language(s), try building something basic in your favorite language - google 'hello, world'!
1
1
Updated
Share a link to this answer
Share a link to this answer

Abhishek’s Answer

I don't believe you need to have a degree or go to computer school to become programmer. Obviously, it helps if you do have computers degree as you would get a head start.

I have known people who are not from computers background and still became good programmers. They usually relied on online resources and worked on practice project at the start.


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

Chris’s Answer

Computer Science degrees provide a useful foundation, but they sometimes don't really teach you to become a programmer. In my college, it was more theory and less practice. The best way to actually learn to become a programmer is to just dive into something you're curious about, or create some software to solve a problem. I created blog software from scratch in college because there really wasn't any online software back then that did this.

This being said, some companies require a Computer Science/Engineering degree before they will even consider you as a programmer. So you probably need the degree as well as the self-taught projects.

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

David’s Answer

There are no hard and fast requirements to become a programmer. Different companies put out requirements that are normally better read as, 'want to haves.' I would recommend a BS in Computer Science, but you can start now using sites like codeacademy and other online sources to start gaining experience right now. The college degree is a huge plus for your early career in opening opportunities. As your career progresses, you will likely be learning new programming languages and systems like Agile, code repositories, Continuous Integration Continuous Delievery (CI-CD), and others.

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

Aditya’s Answer

You could try majoring in Computer Sciences. But i would strongly suggest getting certified in a few programming languages. would give you major brownie points

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

Nicole’s Answer

To become a computer programmer you should major in Computer Science! A Computer Science major at any college will have a course curriculum that covers all of the educational requirements.

Also want to note that you don't necessarily need a degree to become a programmer. I majored in engineering, but learned programming through my current job. You can learn basic programming online, and work experience can also provide excellent training in programming!

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

Nagendra’s Answer

Do you think the world richest man - Bill Gates who owns the Microsoft had a successfull educational qualification . People simply realy on education to start becoming a programmer. If the thought were not different then many of the programminng language might have not evolved at all.
Leave the education - develop your skills and sharpen it . Market your idea - you will win
0
0
Updated
Share a link to this answer
Share a link to this answer

Neeraj’s Answer

There is no need to have a specific degree to become a programmer. Anyone with any educational degree can learn programming by following online material and practice.

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

Jayesh’s Answer

Students from the Computer Science background and knowledge of the programming languages like C Language, C++, JAVA, HTML, etc and last but not the list interest in coding, can make their carrier as programmer.

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

Aman’s Answer

Most employers, however, require programmers to hold at least a bachelor's degree in a field such as computer science, mathematics or information systems. Some jobs even call for a master's degree.

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

Akshama’s Answer

There are no educational requirements per se to become a programmer. You just need logical thinking abilities and basic mathematical skills, and you're good to go and learn a programming language.

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

Sri Athithya Kruth’s Answer

Of course, a degree in Computer Science would be ideal for such a thing. A computer science degree would allow you to learn subjects like:

  • Data Structures and Algorithms
  • Algorithms
  • Python, Java etc.
  • Database Management Systems
  • Computer Networks

And many more!

Computer Programming is something people work on in different aspects throughout various domains, with knowledge of all of these subjects!

In case you would like to do some self-study, you can go to sites like tutorialspoint, codeacademy etc. which offer practical courses to learn these things.

0