I come from the world of software engineers. Three months into dabbling into Ethereum's blockchain and smart contracts, testing an App being developed on top of Ethereum's blockchain, I find it very difficult to find developers involved in the future of Apps (Dapps).
I am very surprised that software developers are not aware of the blockchain nor its benefits.
You mention Bitcoin, they think ransomware. Nobody knew that you can utilize Bitcoin's blockchain (though it's easier via Ethereum), but you get the idea.
So what I've done is, promoted the idea and concept of a decentralized world, in forums and #Slack channels I belong to.
It is a scary thought for developers who have been developing on the Cloud (Amazon/Google/etc;) for the past 8 years.
To the amazement and multitude of questions coming out of the developer community, hesitation and inquiry is just now pondering on their minds.
However, if you talk to investors, everyone knows about the blockchain.
There is a real time lapse, where the cart is before the horse.
Have we reached a phase where the true innovators (the developers) and the supporters (investors) can come together to take this new phase of decentralized blockchain as the backbone to the next level, aka maturity?