Смотри ещё на реальную сторону работы: много рутины, много общения с разработкой и безопасностью, постоянные инциденты. Я вкатился из администрирования, и мне проще, а знакомый шёл с нуля и сперва мучился с терминалом. Ему зашло только после того, как он перестал учить по списку и собрал себе маленький проект: поднял сервис, мониторинг, алерты, бэкапы, и каждый шаг делал осознанно. Если такое не бесит, значит направление твоё. По навыкам минимум: Linux, сети, контейнеры, немного облаков, плюс понимание, как код доезжает до продакшена и что ломается чаще всего.