и в каждой второй встречается требование "Знание Linux" - что это вообще значит для бэкенд разработчика, да и в целом что понимается под фразой "знать Linux" - ось накатить и фастпанель (для особо впечатлительных ISPmanager) установить, уметь печатать букавы в терминале?)
Ну вот поясню)) что такое знать линукс. Естественно не подразумевается что ты должен быть матерым бородатым сис. админюгой. Знать линукс в плане как работает разграничение прав (владельцы, права) и соответствующие команды для работы с ними. Самые популярные id chmod chown и тд. В линуксе 90% проблем всегда связано с правами. Соответственно уметь в ssh ssh user@host ssh-keygen ssh-copy-id user@host scp и тд. А то бывает спрашивают разработчика скинуть свой паблик кей а он нихера не понимает что от него хотят. Банально знать как работать с популярными пакетами, например zip, tar, mc и тд. Странно когда разработчик не в состоянии забежать по sftp выгрузить и распаковать архив с проектом или наоборот запаковать проект и развернуть у себя. То есть некоторая база знаний которая требуется постоянно. Я вон вообще в линухе на десктопе сижу и норм мне))
Стикер
Стикер
Ну вот и я так же думаю, просто мне казалось, что это настолько база (ну в крайнем случае с гуглом) что это можно не писать)
Обсуждают сегодня