|
What is a Software Engineer? |
|
|
|
|
Written by Mathieu-André Chiasson
|
|
Wednesday, 25 February 2004 |
|
This is a question that many people are asking themselves. They sometime misunderstanding the true meaning of Software Engineering. Here is a definition that can be found at Thomson Course Technology
Software Engineer: "responsible for designing and programming large-scale computer systems and applications. Similar to a systems analyst, software engineers primarily design and build complex system software, such as operating systems, protocol architectures, or databases upon which application software programs will run. Software engineers often make use of complex methodologies like Object-Oriented Modeling and Design and rapid application development (RAD) tools like Rational Rose to build these large-scale systems; as a result, software engineering normally requires formal training in computer science." |
|
Read more...
|