Do software engineers sit in front of a computer all day?
A. Software engineers often use computer-based tools, but the most important software engineering activities involve interaction with other people. Because software engineers seldom work in isolation, it is critical that they have good communication skills and are able to work as members of a team.