How do you know how to program?

There’s a quote by Constantin Brâncuși:

„Things are not difficult to make; what is difficult is putting ourselves in the state of mind to make them.” – Constantin Brâncuși

When writing the code, in my opinion, the difficult part comes from imagining you can do something, then figuring out a mental algorithm.

Implementing and testing is not an easy task, but in my opinion, that’s the easiest task.

Similarly, if you are looking for something on the Internet to solve an issue you have – the most difficult part would be imagining, „hmm, but perhaps this thing I want has been previously solved by another, and all I need to do is look it up.”

For example, I like to work with tabs. I found some extensions for Chrome/Firefox that I like using. But imagining that such extensions exist was the difficult part.

Another thing is persisting in the search – so, you have an issue, and you want it solved. You have multiple options (externalizing, for example, or postponing/not doing it at all). But if you want to solve the issue by yourself, you need to be persistent – keep insisting and trying to solve the issue.

A thing that helps with this is the experience – you need to find a solution and try various things (Googling things, doing things yourself, externalizing). You get more experienced with this as time passes by.

But the simple, straightforward, and easy solution to „How do I solve the big, difficult issue?” is not straightforward and simple. Persist in trying to solve it.

Helen Haden - Mind games
Helen Haden – Mind games, https://flic.kr/p/2iWSdZu
Share on WhatsApp

Lasă un comentariu

Rules for commenters »

Puteți folosi Gravatar pentru a adăuga avatar (imagine comentarii).