Hi folks.

Today I want to write to you about learning something with a visual mind. There are a gazillion posts out there that tell you how to learn something with a visual mind. However, there are only a few actually describing how to learn something as complicated and logical as programming. How do you draw up a function? How do you draw up a cycle or a structure?

Actually these are really easy. A cycle? No problem. What’s a circle if not a cycle? Structure? This should be an easy one. You can draw a whole building and then place building blocks into it.

I have a very strong visual mind. I don’t remember names good for example however I remember every and each face very distinct. So if you come up to me, don’t be surprised if I don’t remember your name. So as I grew older and I took learning into my own hand I realised that there are techniques out there that I could have used to boost my learning in the early stages of my life too.

But there is no such thing as to be late for something. Life is constant learning. So don’t hesitate to start learning something.

I started to learn Scala for example and I was brainstorming as how to draw up a good map for some programming practices. Brainstorming can help you coming up with something that can display your idea. Try to brainstorm in words only rather then sentences.

And I came up with these two for now, with the play framework in the middle.

![Structure]1

![Route]2

Now some of you might say this took long and is unnecessary. The information displayed can be remembered easily and that these drawings took longer then writing up two or three words. Now let’s see.

These drawing, which are really rough actually, took me about 10 minutes while reading and learning and what not. Yes they take longer. But if I write down two words how long will I remember them? I already forgot after I wrote it down!

This drawing with the griffon legs? Stuck there forever. ( Don’t ask about the legs.. don’t know where they came from. )

So visualisation goes a long way in your brain if you are wired that way. Remember that there is NOTHING that you can’t display with a little bit of creativity and graphics.

Ohh and btw. Chances are that you only read the words in BOLD because your mind draws your attention to parts that stand out. And also you want to get over reading this article fast and you appreciate if key elements are taken out for you without the unimportant gibberish in between. 😉

Thanks for reading!

Gergely.