Every one of us here started with a single post and that is when we realize that we could actually defeat our highest level of intimidation by learning on this platform, nobody knows it all, but we could all leverage on the idea and insight from other members who have experience more better and achieve a common goal, many people doesn't have knowledge about technical aspect of Bitcoin, but decided to learn and are doing well today in that aspect.
You are right, no one can ever know everything on the first day. And knowing everything about cryptocurrency may seem impossible to me. I personally try to spend as much time as I can on this forum. It will be like a year since I have been on the forum, in which I feel that I have not learned even 10% of the collective knowledge related to crypto currency.
I am learning something new every day. New topics are coming up, different situations in the world, what kind of changes are there in bitcoin in the market, when I connect these topics with each other, I feel very impressed.
And the technical topics are beyond the understanding of many people. Those who have knowledge about cryptography from the beginning and are able to give a lot of time and have a lot of desire to learn these topics are possible for those who have a lot of interest in learning. And if there is a desire to know, any person can become an expert in that subject. He must give time, maintain consistency, maintain discipline, only then is it possible to achieve success in any section.
The world is always is an ongoing flux, even bitcoin now isn't the way it was in 2009. There isnew hack, tricks that we keep seeing everyday. Some years back we didn't even know that this things were even possible until that moment we saw it. And this is why person have to keep a open mind. A mind that is dynamically able to learn and learn and keep learning ongoingly. No person is an island, we all need each other to learn and there is always something to learn be it as a newbie and as a pro.
Since this forum is here, it can help person understand and know this new thing that keep in coming up, but the condition for know is that the peeons should be a willing learner. And not someone that is only chasing after irrelevant things, thing that add no real value to them.
And for technical side, it will be more easier to understand if the person already has a background in all this computer stuff. The dude that created this topic can find it easier to learn this technical stuffs since he already have a background in computer. The thing is that is he willing?