2009-10-27 2 views
3

В настоящее время я нахожусь в стадии, которая может изучить программирование ядра Windows, но мне интересно, какие типы заданий я могу сделать?Если я знаю ядро ​​Windows, что мне делать?

Для ядра Linux, кажется, до сих пор только куча драйверу работ, связанных там работу.

+0

Возможно, вы можете найти работу во вредоносной "промышленности". : p – ThiefMaster

ответ

-1

Вы можете написать код низкого уровня, который взаимодействовал с ним (в целях оптимизации я предполагаю). Также водители, как и мир Linux.

11

Есть довольно много рабочих мест для людей, которые могут написать драйверы для Windows, но большинство из них не в традиционных софтверных компаний - скорее, они в компании, которые производят оборудование, необходимое для работы с Windows.

Существует также возможность написания собственного кода API Win32, который минует, и переговоры с NT ядра Windows, напрямую. По большей части MS, похоже, официально недовольна тем, что это делают люди, но когда они делают это хорошо (например, бывший ntinernals.com), MS покупает их и, по-видимому, ставит их на работу в MS (если кто-то еще не первый , конечно).

Суть заключается в том, что это полезный набор навыков, но не особенно вероятно, будет судьбоносным событием, или что-нибудь в таком порядке. Также имейте в виду, что писать код ядра писать код ядра - делать это хорошо выходит за рамки обычного определения «дотошный». Хороший код ядра - это парень, который обычно должен сидеть сложа руки и физически расслабляться, потому что он настолько анальный, что в первый раз, когда он встал, стул прилип к его заднице!

+0

+1 для блестящего ответа – oleksii

Смежные вопросы