I'm a recent CS grad and have zero experience in anything physical or on the engineering side but I think I would enjoy it. I'm a bit intimidated by it, is there a path you'd recommend taking in learning?
3D printing is probably the easiest entry point in today's world. You can assemble already designed components into a structure and learn about how they work, tweak them for customization, design your own parts to produce, and "graduate" into designing custom printers and printer parts. The Voron and Annex communities have a ton of folks in this space designing everything from cosmetic accessories to novel mechanical components that bring meaningful improvements to functionality (Monolith, for example).
From there you can explore automation like pick n place machines, engraving, CNC plasma/routers, CNC subtractive machines (lathes/mills/etc). Or you can come back towards programming with PCB design and custom firmware.
If none of that sounds interesting, you can pick up an old project car from an MG to a Jeep XJ and everything in between.
The world is huge and getting your hands dirty is a really nice balance to time on the keyboard. The only downside is there's no ctrl+z or ^[u but sometimes that's where you learn the most.
I'm a recent CS grad and have zero experience in anything physical or on the engineering side but I think I would enjoy it. I'm a bit intimidated by it, is there a path you'd recommend taking in learning?