Programming is for superheroes

At least that’s what I think.Indeed, coding and programming is a skill that is almost superhuman. One of the reasons why I am learning programming is because I want to challenge myself to learn something new and develop a new skill that will make me feel like a superhero.
Secondly, I have always been fascinated by software coding and programming. I would like to know how software and technology works and also learn how to build and create programs that can help a lot of people.
Thirdly, programming will help me to focus and pay attention to detail. Usually throughout the day,there a lot of things going through my head and sometimes I find it hard to concentrate on just one thing. Therefore, sitting down to try to solve a unique coding problem will help me to focus and pay attention.
Another reason for me to learn programming is so that I can improve my interpersonal skills. I am at most an introvert. I don’t usually hang around lots of people at the same time. As I learn programming I work in a group of people.Therefore, the interpersonal skills that I learn through working in a group can help me learn how to get along with people outside of my group.
Learning programming will also help me to persevere and be optimistic.Through learning and failing to solve coding problems I get to try to correct the problem every time I fail. This requires perseverance which I am slowly getting used to.
Programming helps to develop logical thinking.Programming requires an individual to be precise when analyzing an issue. In attempting and failing to solve a coding problem and eventually finding a solution to the coding problem, I can learn how to think logically.
Programming also helps to become creative. In programming, I can learn how to look at a problem and then build and create interesting programs to solve that problem.
Last but not least, programming will enable me to become more resourceful. Knowing that I can find resources that can help me to solve a coding problem makes the coding problem less scary. I might not know the immediate solution to a problem but if I know where to look to for help then it makes me more confident in handling the programming problem.