Too Long; Didn't Read
There is a shortage of blockchain developers, this means web developers will need to learn blockchain development. The industry has not created tools or documentation that are geared toward or helpful for web developers. Using a scaffolding tool to get started building on a specific blockchain, use tools like DappStarter or Truffle Suite to get you started. Build on blockchains with great docs and tools using a tool that provides scaffolding so you can get up and running quickly. The best option here is to combine the two.