A programmer is a software developer who programmes computer or some one who write computer software. He/she may be a specialist in a certain area of programming or a person who evolves general code for different kinds of software. There are others who take a formal approach to the programming and they will be classified as the programme analyst, software engineer, computer engineer or a software analyst. In any case these professionals have to be specialists in one or more primary computer languages like Java, C++ etc. The name Hacker which is synonymous with the computer viruses has to have a perfect programming understanding.
A programmer will write, test and maintain the detailed instruction called computer programme. They design and test logical comprehensions for solving problems by computer. The Programmers have the opportunity to work in varying conditions like Information Technology of Corporate houses, big and small software companies or small service firms. Also they go for consulting companies and sites of the clients. The programming is more like a profession than a career as is considered by some school of thought.
The work of programming is different for different businesses for example the programming for the inventory control is different from the programming of the stimulator for the pilot training. Apart from these programmes, for a web programmer one has to be the proficiency slightly different form of programming languages like J2EE and PHP. The programmers are known from their proficiency in the languages, for example Java Programmer, data base programmer or web developer. In addition to this there are also application programmers and system programmers, both are different at the basic functions.
When we need such specific and precise professional requirements as a programmer we also have to be specific in making their resumes. In all other professional fields mostly the supply outweighs the demand. So we have to make sure that our resumes have to have some thing unique to stand out in the pile of many resumes. This we make sure by coining an appropriate OBJECTIVE in the second paragraph of the resume after the communication details. But the demand outweighs the supply in the case of expert Programmers. So the uniqueness of a programmer resume is the resume itself. So in the bunch of many programmer resumes all are unique in itself. So we need not be unduly worried about coining a statement of objective in the resume of programmer.
So in all other types of resumes we have to make a clear objective to get the uniqueness but in the programmer resume the training and the knowledge of the programming language is the uniqueness. Yes in that case, after mentioning the communication details on the top left hand corner of the first page of the resume, one has to be going for the education and training details. The more and specialised training one can acquire the better and unique the resume is. There is no limit for the knowledge details of a programmer. The details have to be from the starting qualification to the final. This gives a clear understanding how mature the candidate is.
After the education details the next paragraph have to be the experience of the programmer. The experience has to be enumerated from the latest to the first assignment. It is to make sure that each segment of experience has to be clear of the period and the details of the project or the organisation. There is no need to mention how the organisation has benefited by your service but it is better to express what type of project has been undertaken because each project is a distinct identity by itself for a computer programmer.
In the interest and hobby section, you can mention the interest but for offering the position of a Programmer this will not carry any additional marks.
Finally at the last paragraph you can indicate any of the special points, may be your interest to take up another knowledge programme or your interest to take up a particular project in the new environment.
Finally once more to ascertain that for an expert programmer it is the constant improvement of the programming language is the key aspect. The qualification in programming is the uniqueness of the resume.