Just wondering if it is worth spending serious time learning smart contract development etc. Is it possible to build a career? If yes, what would the learning path look like?
Also the blockchain space is a big echo chamber. There are lots of fallacies that the enthusiasts are blinded to. For instance, there is the illusion of validity, i.e. confusing the correct identification of a problem (e.g. abused of centralised power) with the correctness in a proposed solution (e.g. fully removing trust). But as long as one is aware of these, it's fun.
Probably start by building a smart contract to experience the limitations (and the WTFs). Then probably move on to study ZKP (which probably can have some real-world usage)
If you can find a way to make a career without using blockchains as a speculative "investment", you should be ok.
and regarding price speculation - that's economy, it has little to do with development. two different things.