I have a CS degree and never, once, compiled anything that took more than a few seconds in undergrad (mostly Java). I used a 2013 MacBook Air. What are you compiling that’s taking minutes? I’m curious.
Database implementation in C++. It has many components(~40 header files and 20 test cases). If I make change to one of the "essential header", such as BufferManager.h, it will recompile almost everything.