Tinker With Complex Subject Matter First Whenever You Are Passionate About Building Something
Why do you need to always try the harder matter first without instruction? if you can achieve 30% results with zero guidance then you can certainly do it with one.
I like hard things — I am fascinated with what people deem hard. There is always an easy way and a hard way. I tend to try both whenever I am aspiring to achieve a certain milestone regarding any subject matter.
Nowadays, you will definitely hear certain technological trends such as IoT, Machine learning, Artificial Intelligence. To quote an acquaintance of mine who works as an IT consultant — these terms and the subject matter regarding these terms sound like french to him or the average person for that matter.
It can be anyone who is unfamiliar with technology as a whole.
I often try learning newer technologies as more and more are piling up by the day. Newer microservices are being launched that are integrated into bigger companies and their products. Things are being compartmentalized with time.
Jobs are being shelved by automation, yet automation is also creating a need for programmers and designers who will create systems to support such functions.
It is a fascinating time we live in these days but I believe anyone would feel this way when they would live in a time of rapid advancement on a molecular level.
Learning is a journey filled with roadblocks. They occur when either one seems uninterested in the subject matter or the matter altogether is hard to grasp.
I usually whenever I am aspiring to learn something new — I never really start from the beginning. Instead, I try to see what problems arise in the field I am aiming to join. What are the current solutions to those problems? What is the research being done?
I read one of them and then try to configure a complex subject matter regarding that field. For example, If I were to aspire to create a mobile application. Instead of learning the basics first, I would first jump to the interesting stuff — Intents, they are used to create interaction in two or more activities in an android application.

Do you know how that feature where you jump from one application screen to another — that pop-up feature is created through intents basically in simple terms.
There are other applications that you can create using intents, like jumping from one activity screen to showing output on another and vice-versa.
Though, wrapping your head around code can be tough when you literally don’t know what you are doing. There are other fun simpler ways to go about this. One of the best tutorials that come to mind is Rob Percival’s Android Developer Course on Udemy.
I believe it is one of the easiest tutorials out there. It helps you a lot regarding basics. Though the best way to learn something is by understanding whether you can build it with little to no instruction at all.
Creativity is activated in such a situation where you have to think about a problem space using your intuition and wit. Working your way around a problem regarding your understanding of the problem space.
The best way to tackle complex subject matter is to see it a newer light — the best way to go on about that is to read regarding the problem you are aiming to solve. Google it, don’t just read the first-page search. I mostly read at least 50 pages about a relevant search I make.
That’s around 500 websites regarding the subject matter when I have zero instruction to solve a problem. You might think it’s hard, but I usually do all of this, in no less than an hour. This is a normal feat, I have known and trained programmers who could do a faster job than I when they are lurking around the web, for Github repositories of open source code.
Without instruction is perhaps, the best way to test yourself and your mettle. Whether you can build something, or whether your spirits might break in the process of doing such. It can save a lot of time for you so that you know where does it lack.
Doing this if you can score around a 30% positive result. You definitely are ready to face challenges during the learning phase of your journey. But if your spirits break and you feel it is hard — you won’t be able to do it, if you start to second guess and doubt yourself.
This usually happens, when there is no motivation regarding what you are learning. This also happens when someone you know referred you something telling you how it had great prospects. When you lack motivation, or you don’t know what you want and still do something regardless — you end up wasting your time, with limited actionable results that do not make an impact.
Instead, you lose interest in your passion altogether. If it seems like a chore, and you get bored. I believe it is time to take a step back and think wisely about your options.
You won’t really know it unless you try and if you try the hardest first and succeed with actionable results. Well, the road that comes with hardships and struggles will seem like an opportunity rather than an obstacle.
Because you would have faith in your skills, and yourself that you can do it. The best way to always uplift yourself is to believe that there is always another way around a problem. Sometimes, the best way is to take another path altogether.
Perhaps you might even have to take the journey from scratch. My experience in life has led me to believe, whenever you aim to start anew — always look forward using the resolve built from the last/lost path.
There is an opportunity of making great things happen when you take a leap of faith, and the rest will follow.
So aim great, jump higher, grasp firmly, and fall with grace. Repeat, Peace.
Thank you for reading.
