Если вы собираетесь кодить на С++ Джава или C#, то берите однозначно IDE. Если на PHP, Python, Perl, то можно и текстовый редактор. Но учтите, что в крупных-корпоративных проектах предпочитают IDE, т.к. там кода от 1кк строк. И если вы придете и будете путаться в дебаге-брекпоинте-стектрейсе и прочих готодефенишнах, то будет не очень хорошо.