Where can I learn Solidity? – Beginner Programmer

My question is parted into 2. First is whether it's worth it to work in blockchains & ethereum programming today? With what's happening in the web3 industry and crypto crashes, and companies not hiring, is this a good move? I'm a junior software developer, and is really passionate about this area.
Secondly there are a lot of bootcamps online? Is there something I can trust or are there other ways to become a blockchain engineer? Your stories or becoming blockchain engineers and that process is something I aspire to hear.
submitted by /u/BigMacBurgerr
[link] [comments]