Öğrenmeye yeni başlayan biriyseniz kesinlikle MinGW öneriyorum. Visual Studio, CLion gibi IDE'ler işinizi epey kolaylaştırsa da C / C++ dünyasının belki de büyük bir kısmı derleyiciden geçiyor. Derleyici temelini sağlam oturtursanız ilerde istediğiniz IDE'yi, derleyiciyi kullanabilirsiniz fakat IDE ile başlarsanız, ilerde bir build system'e ihtiyacınız olduğunda en başa geri dönüp tekrardan derleyiciyi öğrenmeniz gerekecek. Dilden önce derleyici yapısını öğrenmek daha yararlı olur.
Örnek olarak, klavye ve mouse olmadan bilgisayar kullanmaya çalışmak diyebilirim.