Я думаю изучение линукса вещь очень объемная, исходить из задач. Глубокое знание линукса без знаний программирования это будет глупо, да и возможно ли такое? Обычно хватает уровня "опытный администратор", в принципе и без глубоких теоретических знаний прожить можно. Но нужен опыт)
смотря кем, собственно линукс-админы в обычном виде умрут, как и весь ИТ и телеком без программирования. Вопрос времени, но уже сейчас видна тенденция, останутся те, кого еще пока не заменили роботы бостон динамикс (сложно роботу бостон динамикс будет ключи в УК получать) и те кто софт этим роботам пишет