Админские навыки девелопера, насколько важны
Навеяно одной ситуацией на работе и парой собеседований...
Естественно подразумевается, что разработчик программ, как минимум продвинутый пользователь. Но есть класс задач за пределами заурядных пользовательских, но тем не менее достаточно часто встречающихся в программистской практике — конфигурирование сети, работа с Telnet/SSH/FTP, установка/настройка соответствующих серверов. Установка/настройка Web-серверов и серверов БД. Основы сетевой безопасности — права доступа, VPN, настройка файрволлов итд итп.
Конечно системщик или сетевик должен это знать — это его предметная область. Конечно хороший веб-разработотчик должен уметь управляться с Апачем и его модулями. Вопрос в том насколько глубоко подобную тематику должен знать сферический программист в вакууме и уместно ли поднимать подобные вопросы на собеседовании.
18 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів