Friday 30 September 2016

Software Programmer

 Programmers 

computer programmer is a person who makes computer programs using a programming language. Programmers are also called software developers, coders, or hackers.
A programmer's main jobs are writing program source code, testing if it works, and debugging (fixing) the program if there are problems. Programmers often use software tools such as text editors and IDEs (Integrated Development Environments) to help them work.
Programming is a unique profession because a programmer can work from a computer anywhere in the world. This is called telecommuting - doing work on the Internet instead of in an office.
Some programmers are famous because their software is used by many people. One example is Linus Torvalds, who created an important part of the Linux operating system.
Programming can be done in many different languages and can look very different but do the same thing. An example of this is the Hello world program.

Nature of Work

Computer programmers write, test, debug, and maintain the detailed instructions, called computer programs, that computers must follow to perform their functions. Programmers also conceive, design, and test logical structures for solving problems by computer. Many technical innovations in programming — advanced computing technologies and sophisticated new languages and programming tools — have redefined the role of a programmer and elevated much of the programming work done today. Job titles and descriptions may vary, depending on the organization.
Programmers work in many settings, including corporate information technology ("IT") departments, big software companies, small service firms and government entities of all sizes. Many professional programmers also work for consulting companies at client sites as contractorsLicensing is not typically required to work as a programmer, althoughprofessional certifications are commonly held by programmers. Programming is widely considered a profession (although some[who?] authorities disagree on the grounds that only careers with legal licensing requirements count as a profession).

Programmers' work varies widely depending on the type of business for which they are writing programs. For example, the instructions involved in updating financial records are very different from those required to duplicate conditions on an aircraft for pilots training in a flight simulator. Simple programs can be written in a few hours, more complex ones may require more than a year of work, while others are never considered 'complete' but rather are continuously improved as long as they stay in use. In most cases, several programmers work together as a team under a senior programmer’s supervision 


No comments:

Post a Comment