Naja das Problem mit einer IDE könnte sein das man am Anfang vom Funktionsumfang erschlagen wird, das hängt dann aber auch stark mit der Qualität der IDE ab.
Die Arbeit die die IDE mir dafür abnimmt ist das ich den Compiler und Linker nicht selber auf der Kommandozeile mit den entsprechenden korrekten Parametern aufrufen muss um meine Anwendung zu bauen und das ist auch etwas was man nur wissen muss wie es funktioniert wenn man keine IDE hat. Also von daher sehe ich echten keinen Grund darauf zu verzichten wenn man eine vernünftige zur Verfügung hat