В моїй організації я працюю з групою працівників НОК, молодшими інженерами та пригорщею старших інженерів; все з акцентом на Linux. Одним із цікавих кроків у зростанні талантів компанії є те, що є шлях від НОК до старших інженерних рангів. Розглядаючи пул талантів як відносного новачка, я бачу, що в наборі навичок є розкол, який має тенденцію до зростання з часом
- Є інженери, які добре знають одну або кілька конкретних технологій і постійно занурюються ... наприклад, MySQL, брандмауері, накопичувач SAN, балансири навантаження ...
- Є й інші, які є генералістами і можуть орієнтуватися на декілька технологій.
- Усі вивчають достатню кількість Linux (команд, процесів), щоб робити те, що їм потрібно, і використовувати щодня.
Фактор, що розрізняє частину персоналу, полягає в тому, наскільки добре вони застосовують методології сценаріїв, автоматизації та управління конфігурацією. Наприклад, у нас є два інженери, які виконують основну частину роботи Amazon AWS CloudFormation , і іншого, який обробляє більшу частину інфраструктури ляльок . Можливо, чверть інженерів вправні в сценаріях оболонок BASH.
Дивлячись на це в умовах надзвичайно високого попиту на навички DevOps на ринку праці , мені цікаво, як інші організації сприяють розвитку цих навичок та зростають внутрішній талант. Сценарій не виглядає як особливо зрозуміла концепція.
- Як sysadmin покращує їх сценарій оболонки?
- Чи є ще місце для інженерів, які не можуть / не можуть бути в курсі парадигми DevOps?
- Чи просто ми припускаємо, що деякі люди залишаться позаду, коли ці технології розвиваються? Чи це нормально?