Oliver Schneidewind

Technischer   Informatiker

Ich (Jahrgang: 1978) bin Technischer Informatiker und befasse mich schwerpunktmäßig mit der Entwicklung von systemnaher Software. Eine meiner großen Leidenschaften ist die faszinierende Welt der Embedded Systems. Aber auch große Serversysteme haben für mich ihren Reiz - denn bei näherer Betrachtung sind sowohl Embedded Systems als auch Server hochspezialisierte Umgebungen, welche im Grunde nur durch exakt auf die Aufgabe angepasste Software ihre maximale Performance erreichen können.

Der Schwerpunkt meiner Arbeit ist die Entwicklung und Anpassung von Bibliotheken und Kernmodulen an die jeweiligen Aufgabenstellungen. Vorzugsweise verwende ich hierfür die Programmiersprache C. Ein zweiter nicht unerheblicher Teil meiner Arbeit ist das systematische Debuggen von bestehenden Software-Infrastrukturen. Dabei ist mir aufgefallen dass ziemlich viele auch erfolgreiche Entwickler, sogenanntes printf debugging betreiben. Ich persönlich habe in den letzten Jahren bewusst versucht, mich von printf debbuging zu lösen, um einen für mein logisches Verständnis systematischeren Ansatz zu verfolgen. Dabei habe ich neben den Standarttools wie strace, gdb und tcpdump auch ein gutes Basiswissen über exotische Debuggwerkzeuge wie dtrace oder das JTAG debugging erworben.