In my own definition, to be good computer programmer, you should learn the following principles :
- Start learning some basic programming languages like C, C++ or Java
- Strong skill of one or more programming languages : C, C++ or Java
- In-depth knowledge of OOP (Object Oriented Programming)
- Know most common Algorithms well
- Know Data Structures
- General computing concepts
- Be skilled in debugging in IDEs (VB6, VB.NET, NetBeans,…)
- Has basic of knowledge of Software Engineering and SDLC
Anyone got any more advices ? please share your experience in here.
Post a Comment