You’re young. I switched jobs and profession twice already. For me, it was the other way around and back again. Came from programming (10 years) then Linux adminstration (2 years) and decided to do Geography. Studied it and the programming skills helped me there, too.
There is always something you can take with you to the next job or profession.
I wasn’t lucky to get a job where I can use my Geography studies so I am now almost 2 years in web programming. I did not have much experience in the field, but I found a place where my Linux adminstration knowledge is useful and I improved web backend programming skills (PHP) on the job.
Soft skills count, too. Reliablity, ability to work in a team. Recruiters look for those things.
And btw. I got my Linux knowledge initially only from personal unpaid studies and projects in my free time.
Same. I’ve compiled a custom variant of Iosevka for terminal and code, because I want to have some chars in a certain way, especially the 0 and the & for even better readability. I used to have Monoid for code and terminal, but it the pixel perfect size for 12pt was getting too small for me and my eyes are not getting any better. Iosevka looks better even after some hinting by the OS.
On the rest of the desktop UI I use B612, because it is very ledgible, I recently switch over from the hyperledible Atkinson font. Before that I had Gidole on the desktop. Very pleasing, but not that readable at same font size.