Amazing post, thank you. So you would highly recommend not to force yourself to get knowledge and experience in a short amount of time in order to do everything by yourself, am I right?
I have several ideas about projects, but I'm nearly "zero" in coding skills.
But as far as I read in this topic - the python language is the one the willing ones should pay attention to?
Yes that's right. That's what I did the last 10 years running my own online businesses, and I could have made 100 times the income I did if I put most of my effort into people skills and learnt how to put teams together. Read "How to Think and Grow Rich" by Napoleon Hill to understand the importance of one thing that all successful companies in history have had: mastermind groups. In short, the secret key to life is putting together a team of people that are all experts at different things. That's it. Every major company has a Board of Directors that does just that. Intelligent people with different strengths and weaknesses brainstorming together. Letting their egos and self interest aside. And look how powerful they are. Make no mistake though, finding people without an ego and without a hidden agenda is the most difficult thing in life.
Python is good as it has libraries for nearly everything. You can do machine learning on it with keras, web programming that rivals php with django, and the layout of the language is beautiful, no messy semicolons etc. But I honestly would not have the confidence to code my own project, no matter how much programming I studied in any language, on something as critical as blockchain tech. To me, I'd need at least 2 senior programmers specializing in security and data breaches, to go over every single line of published code from a programming team I had put together, before I was confident about anything.
It really irks me all the "its easy to code, just do it!". This is why Ethereum required a hard fork. It's why there's so much identify theft from all the hacked KYC databases. Too many amateur coders, like myself, trying to put together their ideas when we don't have the experience required.
The very real roadblock you will encounter in your journey is this: most senior programmers lack vision and will not join your project. Why? Because more of our ideas, as entrepreneurs, will fail. So they're used to us failing. And that's why they don't want to work for free as a partner. What you must instead do is save up to hire one or two good ones as employees. If you're not willing to do that then you must ask yourself.. how confident are you in your idea really? And if you're not willing to put your life's savings into it, why should other people? I'm only talking about blockchain projects here where a lot of your users will be making such investments. For general programming, websites, etc. where people aren't putting their life savings into your project, then by all means I recommend you get your hands dirty and learn, make mistakes, and have fun coding! But when it comes to stuff like blockchain, I just think it's a bad idea unless you're a real expert.
Be careful hiring people here too to create wallets. A lot of them will have hidden backdoors etc. A lot of the token creation services are also over-priced. Again, if I could go back in time, the most valuable skill I'd have mastered from the beginning would be how to put together a mastermind group for the various business ideas I've had. If you can do that, forget coding, forget marketing, forget whatever your individual strengths are. That is the secret to real success. To bring a group of shortsighted experts together and lead them. That is power.