Explain why the best programmers do not always make the best software managers. You may find it helpful to base your answer on the list of management activities in Section 22.1.

What will be an ideal response?

Management activities such as proposal writing, project planning and personnel
selection require a set of skills including presentation and communication skills,
organisational skills and the ability to communicate with other project team
members.
Programming skills are distinct from these (indeed, it is a common criticism
of programmers that they lack human communication skills) so it does not follow
that good programmers can re-orient their abilities to be good managers.

Computer Science & Information Technology

You might also like to view...

What is a comparison operator and how is it used in a filter?

What will be an ideal response?

Computer Science & Information Technology

Answer the following statements true (T) or false (F)

1. In a general sense, a class is a collection of statements that performs a specific task. 2. If a specific task is performed in several places in a program, a method can be written once to perform that task and then be executed any time it is needed. 3. Every method must have a nonempty parameter list. 4. A method definition has two parts: a header and a body. 5. The statements that make up the method body are enclosed inside a set of curly braces.

Computer Science & Information Technology