After 3 weeks of lessons I’m starting to see what the underlying psychological reasoning was in creating coding language. The algorithms and logic behind software engineering are designed to create such a well-defined structure in code that it can catch any situation and comprehend the problem and give the user a solution. It is based in left-brain functioning and ignores right-brain understanding, which is intuitive. The intuitive capacity in a human being can see right through the problem in one glance. If we can bring both capacities to software engineering it can change our world for the better. A “bigger picture” understanding can allow us to focus on how to solve a central problem that will nullify all the symptoms. “Cutting to the root, instead of pruning the branches.”
I’ve had experience with coding when I was younger. It was interesting and fun figuring out how to make the computer do things by typing in certain commands. My father has been in software development for almost all his career-life. To me I like knowing the logic behind computer programming languages, and this course will surely help me learn about it. It is also a very important technical field in today’s world.