Уверен, что настоящий мастер программирования может внести правки на лежащем продакшене прямо из консоли и спасти ситуацию. В остальное время хочется, чтобы писать код было комфортно. За недолгое время обучения, успел попробовать и обычный блокнот (господи прости), notepad++, стандартный python IDE, jupiter notebook и, в конце концов, установил Pycharm. Поскольку пишу сейчас на Python, то ограничения общей версии мне не помешают. Разница со всеми прошлыми инструментами мягко говоря разительная. Ощущение, как будто пересел с велосипеда или даже электроскутера на Боинг. Буквально недавно узнал, что можно быстро вызвать документацию прямо на месте о каком-либо элементе с помощью клавиш ctrl+q. Автовыделение, автоотступы, автодописывание... хотелось спросить "а писать ты тоже за меня будешь?" Правда сейчас все еще не покидает ощущение, что я на том же Боинге катаюсь по детской площадке. А ведь есть еще системы контроля версий, рефакторинга кода, дебаггер. Осталось только найти время, что