Having experience in both, and started at rather young age (pre-teens both) - the hurdle is the "magic smoke" (that all electronics devices work with). Mistakes are very punishable with components and power supplies blowing up, while software mistake are extremely forgiving... unless you work on an 8bit 6502 that doesn't have properly implemented RST signal and cold restarts the entire machine instead, wiping off its memory, on top of lacking any permanent storage.
Mistake and learning electronics costs resources and time each time, and it's a lot more frustrating. Also bread boards (nowadays) don't really need a soldering iron.
Try chemistry, mining, process engineering or even mechanical engineering in comparison?
Edit: oh it uses i5 with Ubuntu ha, plus separate graphics for the AI part
Mining, I dunno, buy a shovel? Hobby prospecting - sluicing and panning for gold, mostly - was still a thing in the rural west when I was a kid. I'd bet you could find a forum or something if you searched.
Process engineering, I don't know what you'd want to do as a hobbyist.
Mechanical engineering - 3d printers and chinese machine tools are affordable. It's never been easier to buy small parts and fasteners. The free finite element simulation packages are getting pretty good.