Learning the Unix command line is really useful so at the very least I'd give Windows Subsystem for Linux a go.
Adobe programs aren't available for Linux so you can't full on switch if those are a requirement. You could dual boot or use a VM though. If money isn't a barrier then macOS is nice middle ground as it has industry-standard design software and is part of the Unix family tree. The command line on a Mac is almost exactly like Linux except you don't have to sudo as often.
I'd definitely recommend giving Linux a go just for the experience if you've never used it at all before. If you're worried about partitioning your HD to dual-boot you can always buy an old Thinkpad on eBay. Common distros like Debian, Ubuntu, Mint, Manjaro, etc will run fine on old hardware.
Log in to continue
We're a place where coders share, stay up-to-date and grow their careers.
Learning the Unix command line is really useful so at the very least I'd give Windows Subsystem for Linux a go.
Adobe programs aren't available for Linux so you can't full on switch if those are a requirement. You could dual boot or use a VM though. If money isn't a barrier then macOS is nice middle ground as it has industry-standard design software and is part of the Unix family tree. The command line on a Mac is almost exactly like Linux except you don't have to
sudo
as often.I'd definitely recommend giving Linux a go just for the experience if you've never used it at all before. If you're worried about partitioning your HD to dual-boot you can always buy an old Thinkpad on eBay. Common distros like Debian, Ubuntu, Mint, Manjaro, etc will run fine on old hardware.