H
hochuvpragu
Всем привет!!!
А вот интересно, очень ли это редкие специалисты, к которым предъявляют следующие требования:
1. Твердые знания языка C (знание С++ будет являться плюсом).
2. Твердые знания архитектуры операционных систем (понятия пользователь-ского контекста и контекста ядра, системные вызовы, многопоточность, со-стояния процесса, диспетчеризация процессов, синхронизация при доступе к разделяемым ресурсам (примитивы синхронизации), обработка прерываний). Хорошее знание средств межпроцессного взаимодействия.
3. Хорошее знание архитектуры ядра Linux.
4. Владение навыками алгоритмизации на уровне, достаточном для решения ти-повых задач программирования (сортировка, поиск, задачи обхода).
5. Хорошее знание основных структур данных, используемых в программирова-нии (стек, списки, очереди, графы, деревья, хэши).
6. Обязателен опыт отладки (профилировки) программ.
7. Опыт написания драйверов для ОС Linux будет являться преимуществом.
8. Знание следующих инструментальных средств: Microsoft Visual Studio, GNU tools (gcc, gdb).
Может кто из вас знает таких? Буду очень рада с ними познакомиться.
А заодно и работку хорошую предложить.
А вот интересно, очень ли это редкие специалисты, к которым предъявляют следующие требования:
1. Твердые знания языка C (знание С++ будет являться плюсом).
2. Твердые знания архитектуры операционных систем (понятия пользователь-ского контекста и контекста ядра, системные вызовы, многопоточность, со-стояния процесса, диспетчеризация процессов, синхронизация при доступе к разделяемым ресурсам (примитивы синхронизации), обработка прерываний). Хорошее знание средств межпроцессного взаимодействия.
3. Хорошее знание архитектуры ядра Linux.
4. Владение навыками алгоритмизации на уровне, достаточном для решения ти-повых задач программирования (сортировка, поиск, задачи обхода).
5. Хорошее знание основных структур данных, используемых в программирова-нии (стек, списки, очереди, графы, деревья, хэши).
6. Обязателен опыт отладки (профилировки) программ.
7. Опыт написания драйверов для ОС Linux будет являться преимуществом.
8. Знание следующих инструментальных средств: Microsoft Visual Studio, GNU tools (gcc, gdb).
Может кто из вас знает таких? Буду очень рада с ними познакомиться.
А заодно и работку хорошую предложить.