Thank you guys for replies in this thread. Got me thinking even more.
I think the idea "everything in the world of Linux should be free" is ignorant. The code - yes. But not the education of a great quality. I'm a big time learner... And I've noticed that I am "okay" with paying money for guidance and practical knowledge. It makes me progress faster. I paid for courses to study for certs.. Now I pay for mentorships when I need to improve my knowledge on the topic... Yes, all of that info is for free out there. And we all love tinkering with stuff. But my time is not limitless
so, I choose to save time by throwing money at the knowledge gaps. Buying someone else's experience is a smart development decision... You just need to find someone who's competent enough, with the right experience.
Last example - I've had a poor knowledge of the underlying data model in MaaS. And we started running into provisioning problems that might have been eaily solved by a person who knows Django+MaaS really good. So, one way to solve this was to go and study documentation, test things... well, pretty much do the same thing that everyone of us does... And spend a couple of weeks figuring that out. I've chosen another path - found a guy who's really good at it and asked him to teach me. We had a couple of hours training, he pointed me to the right directions, answered all of the questions. In less than a weekend, I had a working solution to our problem, and now I'm considered a MaaS expert on my dayjob (which is not true lol)... That's a big plus to my karma, it's worth every penny.
So, it was a wise decision. And I believe we all should consider that type of a side gig...
The thing is - I'm doing business on the side that brings me some good money. And I sell stuff in email mostly. It's not that hard for a dedicated person to build a decent email-list to sell educational content. I was just wondering if anyone ever thought about something like that... kgiii, for example, in your case - NOT setting up an email list and start sharing your EXTENSIVE KNOWLEDGE in exchange for dollars, would be a disservice for the community. That does not mean you should not share it for free, that only means - you can offer more massive courses to your audience. As you've mentioned, we learn when when we teach. To my mind, it's a win win...
That's my pov
Thank you Kgii, bob466 and Alexzee for your responses again