Computer Programmers boss computers around…well, sort of. They give computers instructions by writing code that tells the computer what tasks to perform. Clients work with programmers to develop a design idea or function for a computer program. It’s the programmer’s job to take that idea and make it functional. Sometimes they fix problems with old code so that computer programs work like new again. Programmers can work as independent consultants or as an employee of an organization. Most programmers have a bachelor’s degree in computer science, and about 20% have a master’s degree or doctorate.