DEV Community

Ayman
Ayman

Posted on

Problem Solving , Reality vs CS

One of the most important benefits of writing is making you think of every word and being precise. What is the relationship with problem solving ? Nothing , Keep reading !

Since the users of this site are developers ; i would like to
talk about the thing called (problem solving) because it is what seniors always advise juniors about , like saying "Learn and Focus on problem solving" , i remember when i was really that total beginner i was always wondering :
“Is there another hidden type of problem solving that I don't know ? “ And what kind of (problem solving) do they make geeky contests for ?
I really don’t like this ‘geeky’ vibe but let's keep on .

Over time with learning and reading and , i reached to a conclusion which is this article all about but let's start with some points:

1-There is a “Computational” thinking and “Computational” problem solving , those are related to real life but not always , No one Adds this ‘Computational’ word because :

2-Unfortunately most people repeat to others what they heard or were taught without thinking about it .

3-Nowadays this Computational problem solving is like IQ tests. If you think of it as a measurement then you should know that people study IQ questions, question styles and memorize them .

So if you are a ‘Computational’ problem solver you are not necessarily a real life problem solver , there is a big difference .

Just let me tell you a final word (Conclusion i guess): mixing technology with something real whether it is commerce or medical field or whatever is the best thing you can do if you really want to be helpful or real problem solver , otherwise I don't think so you are a problem solver !
Finding max value in a list might help you in your interview but it is not solving any real problem .

Top comments (0)