Programmers

Programmers make the site happen. Th ey confer with the creative director to determine which creative visions are feasible, based on financial and time constraints. Once the site needs have been established, the team of programmers determines the best programming languages to use (or how best to use the languages they know) to make the site come to life. Programmers also work closely with the account managers, who often do not understand the complexities of programming or the length of time needed to complete projects, in order to set appropriate deadlines.
Programmers test the site for accuracy and functionality, warn of any potential problems with site development, and provide regular progress reports. It also falls to the programmers to determine how to adjust and alter the work they have already done when the site owner comes up with a new idea (as often happens with visionaries) and wants to make a radical, last minute change.