Vielen Dank, dass Sie sich die Zeit genommen haben, mit uns zu sprechen, Danny. Sie haben kürzlich einen großen Meilenstein erreicht bei Datapath und bin nun seit 15 Jahren im Unternehmen! Erst einmal herzlichen Glückwunsch. Und zweitens: Können Sie uns erzählen, wie Sie ursprünglich den Weg zu Datapath, erläutern Sie uns, wie sich Ihre Rolle im Laufe der Jahre verändert hat und wie sich die Dinge seit Ihren Anfängen verändert haben?
Ich habe 2003 mein Studium der Mikroprozessor- und Softwaretechnik an der Loughborough University abgeschlossen, zu einer Zeit, als die Halbleiterindustrie eine schwierige Phase durchmachte. Absolventenstellen in der Halbleiterindustrie waren rar gesät, also musste ich mich mehr auf Stellen im Bereich der eingebetteten Softwareentwicklung konzentrieren.
Nach einer kurzen Tätigkeit bei AEA Technology Rail und Siemens Communications, in beiden Positionen mit C/C++ auf eingebetteten Linux-Plattformen, bekam ich die Gelegenheit, Datapath 2009 begann ich, einen Linux-Treiber für die Vision-Aufnahmekarten zu entwickeln. Das war eine große Herausforderung, denn obwohl ich bereits mit vielen verschiedenen Arten von Linux-Gerätetreibern gearbeitet hatte, war die Videoaufnahme für mich völlig neu. Nach ein paar Jahren zeichnete sich IP-Video ab. Die Vision-Linux-Treiber und -Software waren stabil und wurden von Kunden eingesetzt, daher verlagerte sich meine Aufgabe auf den Support dieser Treiber und die Entwicklung erster Konzepte für die IP-Videocodierung und -decodierung. Den Anfang machten die „Render Station“ (ein IP-Decodierungsprodukt, das in Wall Control-red integriert war) und die VisionHD2-SQX (eine Vision-Aufnahmekarte, die auch die Codierung auf derselben Karte ermöglichte). Datapathwar der erste Vorstoß in die IP-Videokodierung und -dekodierung und lieferte wertvolle Erkenntnisse, die zur Entwicklung der gesamten SQX-Kodierungs- und -Dekodierungstechnologie beitrugen, die uns heute zur Verfügung steht.
Zu dieser Zeit Datapath waren insgesamt wahrscheinlich etwa 40–50 Personen. Mit dem Wachstum des Unternehmens und der SQX-Technologie kamen zu meiner Rolle die Aspekte der technischen Leitung sowie die täglichen Aufgaben der Softwareentwicklung hinzu. Dies umfasst nun Designaspekte der SQX-Technologie sowie die Anleitung von Teammitgliedern in Bereichen der SQX-Technologie, mit denen sie möglicherweise nicht so vertraut sind.
Können Sie uns einen Einblick geben, wie der normale Tag für einen Technical Lead bei Datapath?
Nach meiner ersten Tasse Tee/Kaffee (!) habe ich die Möglichkeit, alle offenen Punkte der Entwicklungen des Vortages zu klären, bevor ich an der täglichen Stand-up-Besprechung teilnehme. Mit der zunehmenden Verbreitung der Heimarbeit in den letzten Jahren ist dies jedoch mittlerweile hauptsächlich eine tägliche Besprechung im Sitzen! Dies ist nützlich für das Team, um mitzuteilen, was es am vergangenen Tag erreicht hat und was es für den nächsten Tag plant. Außerdem habe ich die Gelegenheit, Kollegen bei technischen Entscheidungen zu helfen und von technisch anspruchsvollen Arbeitsbereichen zu erfahren, die möglicherweise weiterer technischer Diskussionen/Entscheidungen bedürfen.
Für mich nicht unbedingt täglich, aber während der Woche gibt es Besprechungen, in denen wir besprechen, was als Nächstes mit der SQX-Technologie passiert. Das kann kurzfristige Arbeit sein, die unmittelbar ansteht, aber auch längerfristige Überlegungen.
Da ich fast alle Bereiche des Programmierens kennengelernt habe, von Grafik über Bildverarbeitung bis hin zu SQX, bin ich oft an der Untersuchung/Fehlerbehebung von SQX-Problemen im Kundensupport beteiligt.
Danach bleibt vielleicht sogar noch Zeit, Code zu schreiben!
Was sind die lohnendsten und anspruchsvollsten Teile Ihrer Rolle?
Einer der lohnendsten Aspekte der Rolle ist es, das Ergebnis zu sehen, wenn das Team eine neue Funktion fertiggestellt hat. Besonders, wenn es etwas Neues für Datapath. Beispielsweise enthalten SQX-Streams jetzt eine Verschlüsselung auf der Kodierseite. Der verschlüsselte SQX-Stream muss dann auf der Dekodierungsseite entschlüsselt werden. Das von uns verwendete Verschlüsselungsmodell beinhaltet sowohl die SQX-Technologie als auch Aetria und Entwicklungen wie diese sind das Ergebnis echter F&E-Teamleistung.
Der offensichtlich herausfordernde Aspekt ist der Kundensupport. Seit ich beigetreten bin Datapath Die Unterstützung von Kunden bei Problemen ist der Schlüssel zur Entwicklung guter Beziehungen. Das bedeutet allerdings, dass aktuelle Aktivitäten manchmal eingestellt werden müssen, um sich auf die Untersuchung von Kundenproblemen zu konzentrieren. Viele dieser Probleme sind selten, und daher geht es bei der ersten Untersuchung darum, eine fundierte Vermutung anzustellen, wo das Problem liegen könnte, und die Dinge dann zu klären. Die Belohnung für diese Mühe und Herausforderung ist ein zufriedener Kunde!
Wie verbringen Sie am liebsten Ihre Zeit fern von Datapath Hauptquartier?
Wenn meine Knie es zuließen, würde ich etwas mehr Kleinfeldfußball spielen als derzeit. Abgesehen davon, dass ich mir auf Netflix Krimidokumentationen anschaue, versuche ich, ein- oder zweimal pro Woche schwimmen zu gehen, und ungefähr einmal im Monat (sogar im Winter) angele ich am Ufer nach Karpfen, oft drei oder vier Tage am Stück. Zu sagen, Angeln sei eine verrückte Obsession – sie werden alle nach dem Fang wieder zurückgeworfen (!) – ist eine Untertreibung.
Erzählen Sie uns etwas, was die Leute vielleicht nicht über Sie wissen ...
1999 schwamm ich bei den britischen Meisterschaften im Schwimmen und Wasserspringen 200 m Schmetterling, die gleichzeitig als Vorlauf für die Commonwealth Games 2002 in Manchester dienten. In meinem Lauf war Steve Parry, der bei diesen Commonwealth Games eine Silbermedaille gewann. Es genügt zu sagen, dass er weit vor mir ins Ziel kam! Ich wurde damals 25. in meiner Altersgruppe und 53. in der Gesamtwertung des Landes.



