А в моём представлении DevOps - это даже не профессия, а методология, помогающая разрабам, тестировщикам и др. участникам команды работать эффективнее. А DevOps-инженер - это опытный профессионал, который эту методологию внедряет.
Это опытный специалист с широким кругозором, который уже имеет технический бэкграунд в IT, а не новичок. Этот спец должен быть знаком на практике, а не в теории с администрированием, тестированием, а также с программированием.
Обычно, DevOps-инженер - это бывший программист или тестировщик, ну или сис. админ.
Вот только что погуглил и узнал, что сейчас есть курсы даже для DevOps-ов, где-то даже гарантированное трудоустройство обещают, но я не понимаю как обычные курсы в инете этому научить могут.
Нет, я не с луны свалился и понимаю, что можно на курсах научиться программированию, дизайну и т.д., чтобы потом трудоустроиться, но чтоб из новичка курсы смогли сделать девопса, который сумеет автоматизировать программистам, тестировщикам, менеджерам и др. их сложные процессы.... я об это впервые узнал.