English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

that is the qualities required

2007-02-20 21:28:09 · 2 answers · asked by Anonymous in Computers & Internet Software

2 answers

A software engineer needs to be able to abstract. Take real world scenarios, systems and data and convert that into a program which can run on a computer.

Ultimately, a software engineer is a problem solver. The problems you solve can vary quite wildly, and you need to be able to get as much information off the client as you can to develop the system to their specifications.

You need to be able to distance yourself from the programming aspect, and focus purely on the design before applying it to how the computer will use that design. Only then will the finished system have the features it requires.

Also helps to know formal notations for writing specifications (Abstract Data Type or ADT writing) as these are mathematically provable, so there's no ambiguity when it comes to implementing the system.

2007-02-20 21:50:21 · answer #1 · answered by neo_genesis10 1 · 0 1

nerdy glasses, pocket protector, highwater polyester pants, short sleeved button up shirt....calculator watch.............oh wait.....you said skills............intelligence???........that always seems to work in the job market.

2007-02-20 21:34:06 · answer #2 · answered by dylancv62 3 · 0 2

fedest.com, questions and answers