Типичный объём знаний Linux-програмиста:
- Базовые знания по Linux
- архитектура системы
- пакетная база
- Понятие о графической оболочке, терминале и screen
- Умение программировать
- понятие о сборке программ (GNU Make)
- знание «классических» UNIX-утилит: shell, sed
- Программирование на высокоуровневом языке (python)
- Собственноручно изобретённый велосипед (разметка
m-k
)
Последние два пункта необязательны!