This may not be the strong argument you think it is. There are plenty of highly productive senior developers who either don't use IDEs or SO or use them very minimally. Even version control, if they're working alone. Smart devs will find out how to be virtually as productive in a terminal as they would be with an IDE. Potentially more productive when solving edge case issues with processes that IDEs abstract