I had a cis major and I didn’t have issues using Linux all that often. One class we had to write code in VisualStudio, before the Linux version existed. My professor was fine with me using my own IDE as long as the code compiled on Windows, which it did after adding about 3 lines of code to the start.
If we had shared documents they went in Google docs, and libre office, (open office at the time) docs were exported as PDF before submitting. I also had a Windows 10 VM ready to go just in case, but rarely used it.
I use ext4 for all boot drives and root filesystems. Anything really important goes on a ZFS array. And for my Linux isos, I use a drive with ext4 + snapraid. The parity drive has xfs because ext4 has a 16tb file size limit.
Got rid of anything NTFS as it was unreliable and slow on Linux.