Язык изучают с азов, потому что есть определенная последовательность.
Нет смысла изучать интерфейсы, если человек не понимает, что такое "значение выражения"
Эта последовательность может быть разной, но, в целом, она есть.
И все части этой последовательности важны и нужны.
IDE же - рабочий инструмент. Не связанный в этой последовательностью.
Когда разработчик придет в профессиональный коллектив, он с вероятностью процентов 90 встретит там PHStorm. Ну а если не встретит - бежать оттуда ))
Нет никакого смысла изучать что-то другое, что не пригодится. Нужно сразу же обращать внимание на то, что будет реально использоваться.
Не знаю, сумел ли донести до вас мысль. И был ли ваш вопрос вопросом или просто троллингом...