Being a website programmer requires a certain amount of skills and often you need to have a real interest in technology and computers to be successful. Website programmers can vary in terms of their ability, qualifications and experience and this is often reflected in the amount of money they ask for in employment or what they charge to clients if self-employed.
To become a programmer, you do not need any qualifications, but it will often go in your favour when applying for a job at an agency if you do have a relevant one or at least a good amount of experience. You can self-train to be a programmer, so it is a career that can often start off as a hobby until the person becomes confident that they have the skills to do the job as a full time career. As the world of technology and marketing is ever changing it is important to stay on top of your game and keep up to date with new advances and changes that you need to take in to account when you are programming.
You may start off in a junior programmers roll when you are first employed, but if you put the time in and are able to learn quickly, you can often progress up the ladder quite swiftly.