My Opinion about the most fundamental technique for solving a particular problem is by simply writing it down.
This could look a little bit simple, but the fact is writing could allow you to solve problems you thought were impossible; writing in other words helps to keep a record of the problems we’re facing.
On my side I even remember in one of my first classes I took at university, I was given an assignment where I was given a task of designing a simple student’s information system using php and mysql. I also had to note down the various steps I used when doing the above assignment. In this case the assignment paved a way as to my first formal introduction to algorithms. For some of you don’t what algorithms are, algorithms are just processes you need to use in-order to solve a problem.
When starting on my assignment of developing a simple a simple student’s information system using php and mysql. I started with;
Gathering the system requirements,
Designing the system on paper in order to get an abstract understanding of how it will work,
After system design, I proceeded to coding and lastly I tested my system
I noticed that when you write down you start to notice even some more sub-processes that at first you might hadn’t noticed. I this case I noticed the following processes;
i) Understanding the non functional requirements of the system for example the RAM, Graphic card, operating system (Windows and Linux) that will be needed to run the system
ii) Drawing data flow diagrams and entity relations diagrams
iii) Breaking down the opponents of the system and many others
In this case, the process of coming up with a working system wasn’t difficult; however I’ve used it to illustrate a point. The point was that solving problems, note down that writing help me to break down the all system. I applied this skill to other advanced programming course works, because it was beneficial to design the system sudo-code on paper first before trying to type it into the compiler.
This method of problem solving at times would seem obvious, it’s sometimes interesting when you see people actually using it. If you’re not sure why this concept of writing solves personal problems.Let me explain more.
Can you calculate 345362 x 34345= (using your head)?
My friends, Can you do it? On my side, I can’t. Am sure if we can solve that problem when written on paper.If you can’t solve just a simple arithmetic problem using your head, I don’t whether you can solve immensely complex personal problem using your brain.
I mostly use the following method when tackling some problems.
First methods that I prefer is using a word processing program because I type faster, in this case you may use a substitute (paper) if you don’t have a computer. Then simply write down, in words, whatever thoughts you are having in your mind at that particular time.
So just know to key here is to keep writing. Don’t stop until when your problem is solved. If you feel that you can’t write or type fast enough then I advise you to use shortened words to keep your writing speed and thought speeds more matching.
I would also like to introduce the concept of being more visual. On my side I use this method for solving my programming oriented problems as they at times tend to be geometric, requiring me to think in branching directions rather than being linear. With method, you get a pencil and a piece of paper only and start using words, shapes and quick illustrations to draw your burning problem. This method requires at lot of brainstorming.
It is advisable to draw arrows connecting your thoughts if you want to make a connection between several thoughts. By creating this map of pictures, words and shapes, you can probably form a mental map of a particular solutions.
Remember not to stop writing and think inside your head.
CONCLUSION
Today my piece of work itself is even an extension of that writing process I’ve been discussing. If you currently have a challenge in your life that you’ve not solved, then I advise you to try out writing it. I WISH YOU A SAFE DAY @steemit
ofcource
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
could not have said it better man.
Nice piece again. Like all your articles.
Like reading them.
here:
click here
you might like this little acknowledgement for your work ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
am glad that your following my articles, thanks a lot , at amazing i saw my name in your post , am feeling great
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit