Orientation in Time and Space

Problem: People think that programming is too hard and useless

Effects of this Perception

Reasons of this Perception

When people think of code, they usually think of massive lines of unintelligible nonsense like, "int main() {printf("Nonsensical Garbage");return 0;}" which makes no sense as they don't know the language, it's kind of like asking someone to read a whole chinese book without even knowing how to say the abc's in it.

Most people never learn to program and never understand the underlying mechanics of what they use, therefore they do not appriciate what they have enough.

Whenever it comes to making something like an application, or a website, people have to go to either a website like Google Sites, or WordPress where they are limited to a generic style of page, or they have to outsource the work to freelancers who may or may not be good or skilled enough to make the software the person desires.

Why this is Important

Programming is not only writing text on a black background with fancy coloured text, but also finding working ways to solve a problem by using a structured plan to fix errors, like, maybe the website is not looking good on a phone, a programmer has to find the root cause and try to fix it. And if the fix is not working, trying out something else that could work, until it is finally fixed. To do this a programmer has to do a lot of research. Doing this can greatly improve a person's problem-solving skills, so the person who is solving a problem has a structured plan to solve any problem that may arise, instead of doing something completely unrelated. Programming can also improve a person's researching skills.