Konstantinos Galanakis leitet ein wichtiges und entscheidendes Toolset-Projekt mit Views-Kompatibilität – eine gewaltige Aufgabe, die das Erlernen neuer Technologien erfordert. Was sind die Geheimnisse seiner Errungenschaften? Er ist ein guter Teamplayer, energiegeladen und begeistert von seiner Arbeit und kommt mit wenig Aufsicht aus. Lernen wir Kostas kennen…
Kreta ist die größte der griechischen Inseln. Heraklion, die Hauptstadt und ein wichtiger Schifffahrtshafen, ist auch berühmt für Knossos, einen riesigen Palast aus der Bronzezeit, den mythischen Minotaurus, arabische Korsaren (Barbary-Piraten), den Geburtsort von El Greco und Nikos Kazantzakis (Autor von Zorba der Grieche).
Heraklion ist auch die Heimatstadt des OTGSianers Kostas Galanakis.
Die Menschen auf Kreta sind wirklich freundlich, sie sind nett und gastfreundlich. Ich bin sicher, dass dies der Grund ist, warum die Kriminalitätsrate auf Kreta sehr niedrig ist. Es ist ein guter Ort, um zu leben, zu arbeiten und eine Familie zu gründen. Meine Eltern und auch mein Bruder mit seiner Familie leben ebenfalls in Heraklion. Ich habe meine Frau Evangelia hier in Heraklion durch einen gemeinsamen Freund kennengelernt. Es stellte sich heraus, dass meine Mutter und ihr Vater tatsächlich zusammenarbeiteten, aber irgendwie haben wir uns durch diese Verbindung nie getroffen. Wir haben ein zehn Monate altes Baby, Katerina, und ich widme den größten Teil meiner Freizeit meiner Frau und meiner Tochter. Nachdem Katerina ihr abendliches Bad genommen hat und sich für die Nacht eingerichtet hat, gehe ich gerne laufen, da ich normalerweise für einen Marathon trainiere, oder spiele Tennis mit meinen Freunden im nahe gelegenen Tennisclub.
Ich arbeitete als Forschungs- und Entwicklungsingenieur in einem Labor für Mensch-Computer-Interaktion für die Stiftung für Forschung und Technologie in Heraklion. Während dieser Zeit habe ich auch als Freiberufler WordPress-Seiten für kleine Unternehmen entwickelt. Als ich auf der Suche nach einer mehrsprachigen Lösung für WordPress war, stieß ich zum ersten Mal auf OTGS. Ich habe ein lebenslanges Abonnement von WPML gekauft, das ich immer noch benutze :-).
Dann trat einer meiner engen Freunde der OTGS bei. Bis dahin hatten wir zusammen gearbeitet, aber als er zu OTGS kam, wusste ich, dass ich etwas tun musste, um wieder mit ihm zu arbeiten! Ich spürte, dass die Zeit reif war für eine neue Herausforderung in meinem Leben (als ob es nicht schon genug wäre, Vater zu werden!), also wagte ich den Schritt und bewarb mich um eine Stelle als Entwickler. Der Rest ist Geschichte.
Ich arbeite für das weniger bekannte Geschwisterchen von WPML, Toolset. Toolset ist eine Suite von Tools, mit denen Sie schöne und funktionelle Websites mit benutzerdefinierten Beitragstypen und benutzerdefinierten Feldern erstellen können, ohne PHP-Code schreiben zu müssen. Die Toolset Suite besteht aus mehreren unabhängigen Tools, und ich kümmere mich um die Pflege und Entwicklung eines dieser Tools, Views. Ich implementiere neue Funktionen, behebe Bugs und helfe den Supportern bei Fragen von Kunden. Meine Arbeit erfordert auch, dass ich mich durch eine Menge Code von Drittanbietern wühlen muss, um Kompatibilitätsprobleme zu lösen.
Um diese Arbeit zu erledigen, braucht man gute Kenntnisse in PHP, MySQL, JavaScript, jQuery und ein gutes Verständnis der Funktionsweise von WordPress.
Das Einzige, was ich noch hinzufügen würde, ist, dass Sie einen starken Willen haben müssen, so lange durchzuhalten, bis die Ursache eines Problems gefunden und behoben ist. Meistens sind die Lösungen einfach und unkompliziert, aber von Zeit zu Zeit kann es knifflig werden.
Normalerweise arbeiten Entwickler meistens mit anderen Entwicklern zusammen, aber da ich der einzige bin, der an Views arbeitet, tue ich mich meistens mit den anderen zusammen, wenn ich sie brauche, um meinen Code zu überprüfen. Ich arbeite jedoch viel mit unseren Testern zusammen und habe das Glück, einen alten Freund von mir in meinem Team zu haben, den ich nun schon seit fast 20 Jahren kenne, so dass wir uns leicht verstehen, ohne zu viele Erklärungen abgeben zu müssen.
Es fällt mir sehr leicht, mit Menschen aus verschiedenen Zeitzonen zusammenzuarbeiten. Ich habe bereits in der Vergangenheit an mehreren Projekten mit im Ausland lebenden Freunden oder Kollegen gearbeitet, so dass ich mich damit bereits wohl fühlte, bevor ich zur OTGS kam. Das Einzige, was wir brauchen, sind ein paar sich überschneidende Arbeitszeiten. In diesen Stunden besprechen wir alle offenen Fragen und räumen alle grauen Flecken aus dem Weg, damit jeder für sich selbst weiterarbeiten kann. Für kleinere Anliegen, die schnell gelöst werden können, bevorzugen wir die Kommunikation über Mattermost während der sich überschneidenden Arbeitszeiten. Wenn ich einen Kollegen außerhalb seiner Arbeitszeiten kontaktieren muss, kann ich ihm eine Nachricht auf Mattermost hinterlassen, die er sehen kann, wenn er wieder online ist, aber zu solchen Zeiten ziehe ich normalerweise eine E-Mail vor. Wir benutzen Skype nicht mehr so oft. Wenn wir einen Videochat oder eine Sitzung zur gemeinsamen Nutzung des Bildschirms benötigen, tun wir dies über Google Hangouts.
Wenn es zu einem Stromausfall kommt und wir zu diesem Zeitpunkt ein wichtiges Meeting haben, schalten wir normalerweise auf eine externe Stromquelle und einen 3G-Internetdienst um. Glücklicherweise kommt es bei uns nicht oft zu Strom- oder Internetausfällen, so dass ich mit einer USV ausgestattet bin, die meinen Rechner für etwa 30 bis 40 Minuten am Laufen hält. Wenn der Stromausfall länger dauert, sorge ich immer dafür, dass die verlorene Zeit noch am selben Tag, nachdem der Strom wieder da ist, ausgeglichen wird.
An einem typischen Tag wache ich um 7:05 Uhr auf. Ich frühstücke und lese meine persönlichen E-Mails und die Tagesnachrichten. Ich beginne meine Arbeit um 8:30 Uhr, indem ich meinen Posteingang lösche und meinen Tag plane. Wenn ich keine offenen Fragen vom Vortag habe, schaue ich mir die Aufgaben an, die mir in meinem YouTrack Dashboard zugewiesen sind. Ich beginne in der Regel mit der wichtigsten oder derjenigen, die am wenigsten Arbeit erfordert. Um 11:00 Uhr nehme ich an der täglichen Besprechung von Views teil, bei der alle Teammitglieder besprechen können, was für den Tag auf dem Plan steht. Nach der Besprechung arbeite ich bis zum Ende meines Arbeitstages mit so vielen Aufgaben wie möglich weiter.
Ich hätte wirklich gerne die Zeit, mich an WordCamps und Meetups zu beteiligen, aber da meine Tochter noch so klein ist, habe ich das Gefühl, dass meine erste Priorität darin besteht, Zeit mit ihr zu verbringen. Ich tue jedoch mein Bestes, um an dem lokalen WP-Treffen teilzunehmen, das einmal im Monat hier in Heraklion stattfindet. Außerdem habe ich im letzten Dezember am WordCamp Athen teilgenommen, das großartig war, und ich plane auch, im Juni dieses Jahres am WordCamp Europe 2018 in Belgrad teilzunehmen.
Was soll ich sagen? Ich hoffe, dass ich noch viele Jahre Teil der OTGS sein kann. Ich hoffe, dass ich mich weiterhin mit Herausforderungen auseinandersetzen werde, die meine Arbeit immer interessanter machen! Mehr als alles andere hoffe ich, dass meine Familie und ich gesund bleiben, um die Zukunft gemeinsam zu meistern.
Sind Sie daran interessiert, in einem weltweit verteilten Team zu arbeiten, das Wachstum und Weiterentwicklung fördert? Sind Sie bereit, die Macht der Technologie für eine bessere Zukunft zu nutzen?