Myth Nine - Computer Science is just the study of the uses and applications of computers and software.
Learning to use a particular software package is usually NOT an important subject in Computer Science.
- Computer Science is concerned with the learning of scientific techniques for software development.
- The users of software packages may be other professionals. For examples, managers use MS Excel for performing business analysis and photographers use Photoshop for editing photos to generate special effects. The training to use a software package is for its intended users, i.e., Photoshop for photographers, instead of computer professionals.
- Computer professionals are professionals in software development and may not be professional in using software.
- The relationship between a computer professional and software is similar to that between automobile engineering and a motor vehicle. We have different types of vehicles in our world. Different types of vehicles may require different skills in driving. Although an automobile engineer knows how to design a vehicle, he or she may not know how to drive a particular vehicle. Similarly, a computer professional masters how to develop software, but he or she may not know how to use certain software.
- We have thousands and thousands of different types of software for different purposes. The ways in which a particular software package are used depend on how the software developers design the software. Different software designers may have different design preferences and define different interfaces for using software.