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 im Jahr 2009, um einen Linux-Treiber für die Vision Capture-Karten. Das war eine große Herausforderung, denn obwohl ich mit vielen verschiedenen Linux-Gerätetreibern gearbeitet hatte, war die Video-Capture-Seite für mich völliges Neuland. Nach ein paar Jahren tauchte IP-Video am Horizont auf. Die Vision Linux-Treiber/Software waren stabil und wurden von Kunden verwendet, also wechselte meine Rolle zur Unterstützung der Vision Linux-Treiber/Software und beginnen mit der Entwicklung der ersten Konzepte für IP-Video-Kodierung und -Dekodierung. Dies begann mit der „Render Station“ (einem IP-Dekodierungsprodukt, das in Wall Control-red integriert war) und der VisionHD2-SQX (ein Vision Capture-Karte, die auf derselben Karte kodieren kann). Diese Produkte wurden 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 Codes gesehen habe, von der Grafik bis Vision zu SQX: Ich bin häufig an der Untersuchung/Fehlerbehebung bei SQX-Problemen des Kundensupports 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 Kodierungsseite. Der verschlüsselte SQX-Stream muss dann auf der Dekodierungsseite entschlüsselt werden. Das von uns verwendete Verschlüsselungsmodell beinhaltet sowohl SQX-Technologie als auch Aetria, und Entwicklungen wie diese sind eine echte 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.