English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

how to be a good computer programmer

2007-06-13 03:34:41 · 7 answers · asked by crazy_iCe_kiSser 1 in Computers & Internet Programming & Design

7 answers

The same way you get to Carnegie Hall: Practice. Lots of practice.

2007-06-13 04:13:45 · answer #1 · answered by Anonymous · 0 0

That could require a pretty long answer. However, I'll take a stab at it.

A ) Read other people's code.
B ) Read books that are not specific to a language. Many programmers learn a language backwards and forwards and then think they are good programmers. Good programming has little to do with how well you know your language of choice.
C ) Write code, the more code you write, the more experience you get, experience helps everyone
D ) Take everything into consideration and don't believe anyone who says to always do this, or always do that,etc...

2007-06-13 03:59:47 · answer #2 · answered by Joe R 2 · 0 0

How to be a good computer programmer is a complicated question as there are two things that make a good programmer - knowledge and talent. To an extent good programmers are somewhat like artists in that they can weave together code to make it do what they want; however, at the same time you are very knowledgeable about the medium that you work in.

Your best route to becoming a good programmer would be to first decide what type of programming you want to do and work from there.

If you want to work with the internet and dynamic web pages then you might want to look into learning PHP - http://www.php.net/

If you want to design video games then you might want to start with a language like DarkBASIC - http://darkbasic.thegamecreators.com/ - or the Visual Studio Express game development starter kits - http://msdn.microsoft.com/vstudio/express/game/

If you want to design applications then you might want to start with C++ or C# - http://msdn.microsoft.com/vstudio/express/windows/

Which ever route you take you should pick up a beginners book - the "For Dummies" books are actually quite good for this - and read though it and understand the concepts put forth.

2007-06-13 03:53:10 · answer #3 · answered by Rob 3 · 0 0

You have to remember that tutorials for beginners only tell you the most basic things. For example, I don't think there are any books or on-line tutorials which properly provide information on using pointers in C/C++. (A reference table with very short code snippets on examples of pointer use in different situations would be very helpful.)

Programs are comprised of various parts such as data allocation, conditional statements, etc. Determine where you need help and use the Internet to search for small programs that you can examine. There are different coding methods to accomplish a given task, so examining other people's programs will help you. You will also notice that programmers adapt a certain style of coding which you might want to emulate.

2007-06-13 04:56:05 · answer #4 · answered by Balk 6 · 0 0

It depends on what you are asking for. Good technically or Good Practices.

Start off with either 'C' language or 'VB'. Then move onto a different paradigm like C++, Java or Prolog. Try SQL too.

Good practices involve learning more professional way of doing coding and following software engineering life cycle. Your code definitely shows your level of maturity.

2007-06-13 03:43:45 · answer #5 · answered by Sandeep S 1 · 0 0

Practice, practice, practice! And taking some classes might help.

2007-06-13 03:41:22 · answer #6 · answered by 82290e9ec93c4511cd3cfe6e154e180 2 · 1 0

well first start off with visual basic then u can read more and learn more languages

2007-06-13 03:39:11 · answer #7 · answered by Jake 7 · 0 1

fedest.com, questions and answers