#1
May 6th, 2016, 03:40 PM
| |||
| |||
What Is the Work of a Software Engineer
Hello sir would you please provide me information about What Is the Work of a Software Engineer please can you tell me
|
#2
May 6th, 2016, 03:40 PM
| |||
| |||
Re: What Is the Work of a Software Engineer
A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of the software and systems that make computers or anything containing software work. Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks. Duties Software developers typically do the following: Analyze users’ needs and then design, test, and develop software to meet those needs Recommend software upgrades for customers’ existing programs and systems Design each piece of an application or a system and plan how the pieces will work together Create a variety of models and diagrams (such as flowcharts) that instruct Programs how to write software code Ensure that a program continues to function normally through software Maintenance and testing Document every aspect of an application or a system as a reference for future Maintenance and upgrades Collaborate with other computer specialists to create optimum software Important Qualities Analytical skills. Developers must analyze users’ needs and then design software to meet those needs. Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise. Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software. Creativity. Developers are the creative minds behind new computer software. Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail. Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software. Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process Computer and electronic product manufacturing $109,810 Software publishers 106,580 Finance and insurance 98,060 Computer systems design and related services 95,270 Management of companies and enterprises 94,890 |
|