Frage

Zur Zeit bin ich in einer Phase, die Windows-Kernel-Programmierung lernen kann, aber ich frage mich danach, welche Arten von Jobs kann ich tun?

Für Linux-Kernel, scheint bis jetzt nur ein paar der Treiber Jobs arbeitet dort.

War es hilfreich?

Lösung

Sie könnten geringen Code schreiben, der mit ihm interagierten (Optimierungszwecken nehme ich an). Auch Fahrer wie die Linux-Welt als auch.

Andere Tipps

Es gibt durchaus ein paar Arbeitsplätze für Menschen, die Windows-Treiber schreiben können, aber die meisten von ihnen sind nicht bei traditionellen Software-Unternehmen - besser gesagt, sie befinden sich auf Unternehmen, die Hardware produzieren, die mit Windows arbeiten muss

.

Es gibt auch die Möglichkeit, native API-Code zu schreiben, die direkt Win32, und im Gespräch mit dem Windows NT-Kernel umgeht. In den meisten Fällen scheint MS offiziell auf Menschen Stirnrunzeln dies zu tun - aber wenn sie es gut machen (zB der ehemalige ntinernals.com) MS kauft sie und legt sie anscheinend für MS arbeiten (vorausgesetzt, jemand anderes tut nicht zuerst , natürlich).

Das Endergebnis ist, dass es eine nützliche Fähigkeiten, aber nicht besonders wahrscheinlich ein lebensveränderndes Ereignis, oder irgendetwas auf dieser Reihenfolge sein. Denken Sie auch daran, dass Kernel-Code zu schreiben ist Schreiben Kernel-Code - tut es gut geht weit über die übliche Definition von „akribisch“. Ein guter Kernel-Code ist ein Typ, der routinemäßig nach unten zu sitzen hat zurück und körperlich entspannen, weil er so anal retentive, dass das erste Mal, wenn er stand auf, der Stuhl auf seinen Hintern stecken!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top