answersLogoWhite

0

How can one become a good programmer?

Updated: 8/9/2023
User Avatar

DonaldMwanamonzwe

Lvl 1
15y ago

Best Answer

Computer programming is usually a two year program that can be taken at most universities.

If you want to be taken seriously, you'll need to attend a 4 year accredited college Computer Science program. If you REALLY want to go places, go the 2 or 3 extra years to get a masters degree.

You can learn programming by doing it - a degree may or may not help, but actual samples of your coding often will do more for you to get a job as a programmer than a degree. You can also look for internships to show your skill or even volunteer for small nonprofits.

You will almost always need a 4 year degree especially if you want to work for companies making AAA games. Once in awhile, I see a very talented young programmer who has maybe 3 years of college finished and through internships is picked up by a company without a degree. This is not the usual route though. GET A DEGREE!

User Avatar

Wiki User

7y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

7y ago

If you want to be taken seriously, you'll need to attend a 4 year accredited college Computer Science program. If you REALLY want to go places, go the 2 or 3 extra years to get a masters degree.

However, that said, anyone who produces computer code is a computer programmer. You don't have to have a college degree to program. You can easily produce shareware, self-published commercial software, and code for open source projects without any degrees so long as you actually know how to write code.

If you just want to informally learn to code, just get you a programming language, study the manual, get other books of that same language, look at the examples, modify the examples, then try to write your own code. If it doesn't work, then study the manuals and code examples again and attempt to debug what you've written. If all else fails, get a mentor or a knowledgeable friend.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

The minimum educational requirements are a certificate from a two year college specializing in computer training. Most employers are looking for a bachelor's degree or more.

Strong skills in mathematics, logic, and attention to detail are essential for this career course.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

Practice! Choose a programming language (there are many), buy a good manual or two and find a tutorial on the web. Then practice, practice, practice Choice of programming language is a personal thing. They range from quite easy to understand, to very difficult. As a starter, I would recommend something like Perl, Python or Ruby since these are freely available, easy to get your first program running but very powerful if you need it. Also they have a large web community of fans who are very helpful. Just my opinion though - other excellent languages are available and other programmers will no doubt give you other recommendations! More input To a certain extent, programmers are born and not made - a natural aptitude is useful. Many programmers are graduates; not necessarily in computer science, but often in engineering or science subjects and find that they take to the computer science elements of the courses. So a good start is to attend university or college. To become a good programmer takes practice. I often say that the key to programming are the three 'P's: Persistance

Patience

Profanity(!) Persistance is essential because good programs are made by rewriting and rewriting again. Most top programmers make the point that it isn't writing the program, but rewriting it that makes it. Patience is also essential, many times you will have to "fight against the machine"; trying to understand poorly written or incomplete technical manuals. Profanity is there because you have to have a sense of humour - in particular a sense of irony. Also, it means to avoid becoming "religious" about operating systems, languages or particular computers. Over the years I have met programmers who tried to convince me to everything was worthless apart from the BBC micro, the Sinclair Spectrum, the Amiga and Xenix (amongst many others). History tells us that these have all largely disappeared so, before you leap into the various windows/mac os/linux battle, remember that computing is very transient in nature. Finally, remember that the last 10% of a programming project takes 90% of the time; the difference between a program that essentially works and one that is suitable for releasing to users is a huge gulf, that many programmers fail to leap.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

To get started in computer programming you can purchase a tutorial book on programming and take a college course in order to obtain a degree. Choose a language to start with and as you master that, you can move on to more languages and more complex ones such as Java.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

By programming computers.

That might seem like an oversimplified answer, but it's basically how you do it. The more you program, the closer you'll find yourself being more and more professional if that's what you care about.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How can one become a good programmer?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How do you become a robot programmer?

you have to be in love with a computer and then marry it. =]


What is housekeeping in programming?

'Good housekeeping' in C++ (C Plus Plus) programming could refer to the tidiness of one's coding. Code that is messy and without structure can become difficult to read, and if passed to another programmer, difficult to understand. If you comment code, structure it consistently and with a constant style, your code will be clean enough so that any programmer could pick it up and understand it.


What do you call a hacker that gets profit from the hacking?

A criminal. A hacker in the original sense is just a very good programmer. So a very good programmer that gets paid would be called an "employee".


How does being an excellent writer contribute to being an excellent computer programmer?

It doesn't. A writer is a person that translates an abstract concept into a human-readable form. A programmer is a person that translates an abstract concept into a machine-readable form. Aside from typing, the skill sets are largely unrelated; so being good at one will not make you good at the other.


Do you need to take an aptitude test to become a computer programmer?

Do you need to take an aptitude test to become a computer programmer? No, you don't. Given sufficient time anyone can program a computer. But without the required aptitude, it will take longer to become proficient. No institution is going to give a highly sought-after position to someone who may not have the aptitude over someone who evidently does.

Related questions

How can you do in order to become a good Computer programmer?

Inorder to become a good programmer, many things are wanted but the basics are: * Select a language which is better * understanding more about selected language * more practice is needed


Can you drop out of school I am a good programmer and I am planning on being one but school always gets in the way of that so I was wandering if I could drop out and become a professional programmer?

Its a bad idea. Education comes an important checkpoint in your life to become anything in your life.


How can you become a good java programmer. Using Eclipse or even BlueJ?

It is suggested to take college courses in Java to become a good Java programmer using the programs Eclipse or BlueJ. These courses can be found in-class, or online.


Can people learn how to become a hacker?

It may not be a good idea to become a hacker. It might be better to become a computer programmer. I have heard that computer programmers can hack into things.


What should I learn to be a good programmer?

C++ (Object oriented) JAVA SCRIPT IN MY OPENION GOOD PROGRAMMER HOW KNOW THAT HE ALWAYS NOT THE BEST ONE . BUT DON'T STOP BELIEVING OF SELF CONFIENT . THATS ALL


Do you need to go to college to become a computer programmer?

no


How do you get a program?

You go to college and become trained as a programmer.


How do you become a robot programmer?

you have to be in love with a computer and then marry it. =]


How does one become a programmer analyst in New York?

If one is looking to become a programmer analyst in New York, you have a few choices. Make sure you have a resume ready and go to the website called Monster and look and apply there. You can also contact the New York employment office in person, by phone or their website and apply.


What type of education is needed to become a computer programmer?

AIDS


How do you get a programming job?

You go to college and become trained as a programmer.


Was Steve Jobs a marketing genius?

Of course. He was not an engineer, neither was he a programmer; he was a marketologist, a very good one.