-->

lundi 20 janvier 2014

How to become a Good Programmer


How to become a Good Programmer



As a Starter I would like to thank All my friends in this community for  their time and Experience sharing and the welling to support each other in this community
……………………………………………………..

What Is Programming ?
is the process of writing instructions that a computer can execute.
example: if you’ve ever written an Excel macro, you could say you’ve programmed computer.
example :If you’ve ever built an HTML page you could say you’ve written code ( some would argue with
this, but it fits the definition).
Is Programming necessary ?
Yes,because computers are not very smart.
Without someone telling them what to do they are nothing more than a hunk of hardware and some flashing lights
•programming can be described as the basic act of “coding,” or more simply described as “typing computer instructions into an editor,” being a programmer is not just about writing code.
Why Should I become a Programmer?
•Job  its is a good job
•Hard Skills  programming skills is hard as engineering and takes a good understanding to be done 
•High paying  gets good money :D 
•Flexible  there are many job waiing for you to go by and take whatever you want
•Challenging   New Ideas ,New problems appear you should say bring it on 
•Act Of Creation   get new solutions , its all depends on how you wrk your brain 
•It is Something Cool  Gives you the looks  ;)
Some Reasons Not to be a Programmer
You Don’t Like Programming
•You have to constantly update your Skills
•Management
•Overtime
How Do I become A great Programmer ?
That is the million dollar Question …. There are good tips to start with
Learn ,Learn,Learn . yes that is the 1st thing you should do , there is no shortcut to it
understand the Concepts
Hang Out With Programmers Who Are Better Than You.  it helps gives you motivation and great solution for problems facing you
AND Finally……..
  Learn how to gather requirements.
  Learn how to design a system based on the requirements, and look for design
patterns, such as MVC, etc…
 Write your code so that it is testable and maintainable.
Learn to refactor.
Join Open Source Communities  and try to join programming projects
Try To Program simple applications for you and share it with community 
Honestly, programming should be about half of what an engineer does.

As a Start you should start with language like Python  because it is much more simple , or you can start with  C++   Then Java Or C#
it is as you like it but you just have to get start into programming

Advertiser