I am trying to learn to become a programmer. I think this is a practical field of study. It is also a very versatile skill set. The use of these skills can help me in solving problems.
Practical - Software engineering is a practical skill. Programming knowledge is necessary for a large number of professional paths. Coding is a versatile ability, capable of solving a variety of problems.
Versatile - Programming is a large and robust industry. With a degree in computer science, I will be eligible for a large number of professions. I will be likely to have multiple career options.
Solving Problems - Computer coding can be used to solve real world problems. Through automation and networking, computer software can have a major impact. Using the skills I learn studing software engineering, I can help on a large scale.