Johnathan++R

=**__............................................................Programmer................................................................__**= =**__Definition__**= =**__Questions__**=
 * 'Programmers** **write, test, develop and maintain computer software programs.'**
 * 1.What kinds of subjects are necissary to take during secondary school?**
 * -ICT and other computer related studies to learn about the basis and structure of them.**
 * -Mathematics because it will help me understand the coding behind pages, websites, etc.**

**3.What would I be likely to be doing while working?**
=**__Sources:__**=

**-http://www.careers.govt.nz/jobs/information-technology/programmer/**
=**__Summary:__**=

**.A programmer is a person that tests and runs checks programs to make sure they are working properly. They can develop and design new or current programs and create pages.**
=**__Tasks and Duties:__**=

**-Check the liability of programs and pages.**
=**__Skills and Knowledge:__**= =__**Personal and Physi**____**cal Qualities:**__= =__**Secondary Education:**__= =**__Tertiary Education:__**= =__**Working Conditions:**__= =__**Hours and Contact With People:**__= =__**Pay and Progression:**__= =**__Related Job(s):__**= =__**Conclusio**____**n:**__=
 * -New and old programming methods.**
 * -The impact of programs on computer hardware (such as monitors, keyboards and hard drive), and other software (computer programs).**
 * -Knowledge about computer software and systems.**
 * -Programming language, techniques and coding.**
 * -Project and task management.**
 * -Good with electronics.**
 * -Good at mathematics.**
 * -Software certification.**
 * -A qualification in computing, information science or business computing.**
 * -Work in offices, in conditions that may be deemed as stressful because they sometimes work to tight deadlines**
 * -They travel locally or overseas to meet clients**.
 * -Hours of work can vary but usually long hours and work some hoirs of the weekend.**
 * -Hours in conatct with people can vary depending on the hours they are working and how many people need advice and/or servicing.**
 * Starting out programmers with up to two years' experience usually earn $45K-$65K per year.**
 * Programmers with several years' experience usually earn $60K-$80K per year.**
 * -Buissness analist**
 * -Game developer**
 * -Telecommunications technition**
 * -Database/system administrator**
 * I feel I would enjoy this job because it has alot to do with interested in and I would be surrounded by people who have similar hobbies. I reckon it would be an interesting experience dealing with with customers who have problems and being payed do something I enjoy, although I not very fond of the idea of long hours but I will have to adapt and/or find a solution.I still rate this job very high as I have had prior knowledge of this job, but there are aspects that have lowered it slightly. This job has relative skills to my abilities and it would not take much to incease them to their full potential.But as technology gets more technical, so will this job, as will everything around it.**