Become a Computer
why do I want to be a computer??, Hahaha... it's not that I completely changed from a human to a computer, but the way we think must be like a computer.
Yups, thinking like a computer (Computational Thinking) in my opinion is very important for a software engineer, because we must have the ability to solve problems, design systems, or understand phenomena in a way that is similar to the way computers process information.
Thinking computationally can be a challenge for many people, but there are some easy ways to get started and strengthen those skills:
- Break down problems into small steps
- Use visual representations or diagrams
- Learn Programing language
- Practice solving problems with simple algorithms
- Learn from problems that have been solved
- Discuss and collaborate
Thinking computationally provides several important benefits, including: More efficient problem solving, Critical thinking, and Good data analysis, Etc.