Lead Programmer

A lead programmer is a software engineer in charge of one or more software projects. Sometimes they are referred to as Development Lead, Technical Lead or Senior Software Engineer though both these title may have different meanings depending on their context. A lead programmer's exact responsibilites vary from company to company, but in general they are responsible for the underlying architecture for the software program and for overseeing the work being done by any other software engineers working on the project. It is also common for them to act as mentors for new or lower-level software engineers. Although the responsibilities are primarily technical, lead programmers also generally serve as an interface between the programmers and management and have some management responsibilities in delegating work and ensuring that software projects come in on time and budget. Lead programmers also serve as technical advisors to management and provide programming perspective on requirements. Generally a lead programmer will oversee a development team of between two and ten programmers with three to five being generally considered the ideal size. Teams larger than ten programmers tend to become unmanageable without additional structure. Lead programmers are generally trained in software programming although many do not have formal degrees in the subject, and learn management responsibilities either on the job or through short courses. Because their primary training is technical rather than managerial, lead programmers tend to be seen and to see themselves as part of the technical staff of a company rather as part of management. This cultural identification is important since subordinate programmers will tend to not take direction from someone who they perceive to be lacking in technical skill.

Famous lead programmers

A lead programmer usually spends his career mired in obscurity. However some have broken the mold and, through some ground-breaking work, have become internationally famous. Some renowned lead programmers include:

 

<< PreviousWord BrowserNext >>
brandenburg (town)
you've got mail
harvard law school
culture of australia
stanley holloway
barbara windsor
kansas river
joan sims
hurdy gurdy
hattie jacques
the patterns of chaos
jim dale
kenneth clark
joseph m. cosumano
dnis lindbohm
tacrolimus
the blue bird
penelope keith
foxglove (dc comics)
indianapolis 500
tree decomposition
mike atherton
mathilde bonaparte
fred wedlock
an
cover version
adrian paul
jimmy james and the blue flames
wahhabism
cafe au go go
citrine
beatlesque
or 108th congress (2001 2005)
fast food nation
battle of shrewsbury
battle of lipany
polaroid
european women's handball championship
gerrie coetzee
cam valley wildlife group
crumhorn
shock (mechanics)
ford taurus
havel