Oktober 25, 2022
Star des Monats Jakub Bis erzählt uns, wie das Leben auf den Philippinen ein wahr gewordener Traum ist, von seinen anfänglichen Gefühlen gegenüber WordPress und warum er sich nicht vorstellen kann, ins Büro zurückzukehren.
Ich bin Softwareentwickler aus Polen. Ich habe in Krakau Informatik studiert und nach meinem Abschluss einige Zeit dort gearbeitet.
Ich habe Winter und Kälte immer gehasst, daher dauerte es nicht lange, bis ich anfing, von einem Umzug in ein wärmeres Klima zu träumen. Irgendwann wurde mir klar, dass ich als Programmierer von praktisch jedem Ort aus remote arbeiten könnte. Also begann ich, nach solchen Jobs zu suchen und trat schließlich 2016 OTGS bei. Im selben Jahr zog ich auf die Philippinen, wo ich bis heute lebe.
Ich bin weit weg von allen Meeren aufgewachsen und war immer fasziniert von allen tropischen Inseln, daher ist das Leben auf den Philippinen für mich wie ein wahr gewordener Traum. Derzeit lebe ich in einer recht großen Stadt namens Cebu im Zentrum der Philippinen. Nur ein oder zwei Autostunden trennen mich von atemberaubenden Stränden, winzigen, unberührten Inseln und Wasserfällen.
Zuerst versuchte ich mein Glück als Freelancer. Später trat ich einigen kleineren Softwarefirmen bei und arbeitete schließlich für zwei größere.
Besonders schätze ich die Zeit, die ich in einem großen skandinavischen Medienkonzern verbracht habe, wo ich die Möglichkeit hatte, an einer populären norwegischen Nachrichten-Website zu arbeiten. Es war eine großartige Gelegenheit, etwas über Performance, Skalierbarkeit und andere Aspekte moderner Software zu lernen.
Der Job, den ich direkt vor OTGS hatte, war ebenfalls sehr interessant. Dort traf und arbeitete ich mit meinem jetzigen Teamkollegen Greg zusammen. Nachdem ich OTGS beigetreten war, überzeugte ich ihn, mitzukommen.
In der Vergangenheit habe ich hauptsächlich in PHP und JS programmiert, hatte aber auch Kontakt mit anderen Technologien, insbesondere in den Unternehmen, für die ich kurz vor meinem Eintritt bei OTGS gearbeitet habe. Was ziemlich lustig ist, ist, dass ich vor OTGS keine Erfahrung mit WordPress hatte – ich neigte sogar dazu, meine Abneigung dagegen zu äußern! Es stellt sich heraus, dass ich falsch lag und WordPress heutzutage überall verbreitet ist.
Vom ersten Tag an bin ich Teil des Entwicklungsteams für unser WPML (WordPress Multilingual) Plugin.
Als ich anfing, war meine erste Aufgabe, die Performance des WPML String Translation Plugins zu optimieren und zu verbessern. Dies war eine lange Reise, die viel Arbeit erforderte. Wir haben viele verschiedene Ansätze ausprobiert, bevor wir schließlich auf die Idee kamen, benutzerdefinierte Übersetzungsdateien (MO) zu generieren.
Ich bin der Erste, der zugibt, dass diese erste Aufgabe nicht die einfachste für mich war. Aufgrund meiner mangelnden Erfahrung mit WordPress zu diesem Zeitpunkt, sah ich nicht das Gesamtbild und lernte, dass sich die Entwicklung von WordPress Plugins von regulären Anwendungen unterscheidet. Eine Zeit lang dachte ich sogar, ich müsste mich nach einem neuen Job umsehen! :) Glücklicherweise konnte ich meine Fähigkeiten schnell entwickeln, was mir auch ein besseres Gefühl für meine nächsten Aufgaben gab.
Seitdem hatte ich die Möglichkeit, an der WPML.org-Website zu arbeiten, hauptsächlich am Abonnementzahlungssystem. Es hat mir sehr viel Spaß gemacht, weil das Systemteam alle Technologien implementieren kann, die es benötigt, und nicht auf die Verwendung von WordPress Plugins beschränkt ist. Dies war auch eine großartige Gelegenheit, das Systemteam kennenzulernen und eng mit ihm zusammenzuarbeiten.
Kürzlich arbeitete unser Team in enger Zusammenarbeit mit dem Advanced Translation Editor (ATE)-Team an einer der spektakulärsten WPML-Funktionen: der automatischen Übersetzung. Ich glaube wirklich, dass dies die wertvollste Funktionalität ist, die wir in den letzten Jahren hinzugefügt haben. Nichtsdestotrotz war es definitiv eine Herausforderung, sie zu liefern. Zuerst unterschätzten wir den Umfang und die technische Komplexität des Projekts, was zu einer ziemlich deutlichen Verzögerung führte. Ich denke, dies war die größte Herausforderung, vor der ich seit meinem Beginn stand und mit der Bearbeitung der WPML String Translation beauftragt wurde.
Insgesamt bin ich wirklich beeindruckt, wie wir über die Jahre gewachsen sind. So wie sich unsere Fähigkeiten als Team entwickelt haben, so hat sich auch die Qualität unseres Codes und des Testprozesses verbessert. Vor nicht allzu vielen Jahren waren wir ein viel kleineres Team und vor jeder Veröffentlichung mussten wir das Support-Team in den Testprozess einbeziehen. Glücklicherweise haben unsere Teammitglieder in all diesen Jahren immer alles gegeben. Wir konnten ein stabiles und wartbares Produkt erstellen, das ohne Angst und umfangreiche Vorbereitungen veröffentlicht werden kann.
Aufgrund der Unterschiede zwischen den Zeitzonen beginne ich meinen Arbeitstag 6 Stunden vor meinen Teammitgliedern. Als Bruce Pearson noch Teil des Teams war, hatten wir beide die gleichen Arbeitszeiten. Aber jetzt bin ich die meiste Zeit des Tages allein. Dies hat einige Vor- und Nachteile.
Das Schönste daran ist die Tatsache, dass ich ein paar Stunden ungestörter Arbeit habe, in denen ich mich voll und ganz auf das Schreiben von Code konzentrieren kann. Während dieser Zeit liefere ich normalerweise meine besten Ergebnisse. Wenn ich an einem täglichen Meeting teilnehme, habe ich bereits etwas Bedeutendes erreicht. Es ist ein tolles Gefühl.
Natürlich gibt es auch einen Nachteil – ich habe nur ein paar Stunden Kontakt zu meinen Kollegen. Manchmal muss ich länger bleiben, besonders wenn wir an Projekten arbeiten, die es erfordern, dass wir verschiedene Themen diskutieren. An solchen Tagen mache ich normalerweise eine längere Mittagspause und gehe ins Fitnessstudio oder ins Schwimmbad. Dies hilft mir, meinen Kopf freizubekommen und mit einem frischen Geist in den Abend zu gehen.
In diesem Sinne liebe ich es wirklich, dass ich hier auf den Philippinen ein Schwimmbad in meinem Gebäude habe und einfach mit dem Aufzug nach unten fahren kann, wenn ich mich entspannen muss. Wenn man in Polen lebt, ist das undenkbar (naja, zumindest für jeden, der nicht stinkreich ist!)
Um ehrlich zu sein, ist dies ein nicht triviales Problem, und ich habe eine Weile gebraucht, um es zu lösen! Zunächst einmal hilft es tatsächlich, dass meine Teammitglieder während meiner Morgenstunden nicht online sind. Ich muss keine E-Mails oder Mattermost-Nachrichten überprüfen.
Ich verlasse mich stark auf die RescueTime-App, die ablenkende Seiten blockiert. Noch wichtiger ist, dass ich einige Anzeichen von Burnout erkennen und überwinden konnte, die ich vor einiger Zeit erlebt habe, und ich kann mit Freude sagen, dass ich wieder vom Programmieren fasziniert bin. Es macht mir wirklich Spaß, Rätsel zu lösen und Klassen und Komponenten zu entwerfen. Wenn die Arbeit keine lästige Pflicht ist, sondern etwas, das man gerne tut, ist es viel einfacher, sich zu konzentrieren.
Nach der Arbeit lese ich normalerweise einige Bücher über Geschichte oder schaue mir Videos auf YouTube-Kanälen an, die sich diesem Thema widmen. Es ist unglaublich, wie viele wertvolle Inhalte man heutzutage kostenlos bekommen kann! Geschichte ist meine große Leidenschaft – sie ist vergleichbar mit meiner Liebe zum Programmieren. Besonders fasziniert bin ich von den alten Römern.
Ich fahre auch gerne mit meinem Roller herum, besonders weil die Straßen außerhalb der Stadt sehr malerisch sind.
Ich begann meine Karriere als Freelancer, daher war mir die Idee der Remote-Arbeit nicht unbekannt. Nachdem ich einige Jahre in einem Büro gearbeitet hatte, wollte ich nach Südostasien auswandern. Um das zu tun, musste ich einen vollständig Remote-Job finden. Glücklicherweise stieß ich auf eine Stellenanzeige von OnTheGoSystems und beschloss, mich zu bewerben.
Meine Remote-Position ermöglicht es mir, auf den Philippinen zu leben, aber was auch wichtig ist, ist, dass ich jederzeit nach Polen zurückkehren kann, wenn ich es brauche. Es ist großartig, weil ich mit meiner Familie und meinen Freunden in Kontakt bleiben kann. Ich habe auch wiederentdeckt, wie großartig europäische Sommer sein können, daher plane ich, jeden kommenden Urlaub dort zu verbringen.
Remote-Arbeit gibt mir große Freiheit, überallhin zu gehen, wo ich will, und länger zu bleiben als ein typischer Tourist. Ich hatte die Möglichkeit, Nachbarländer wie Taiwan, Vietnam, Singapur und viele andere zu erkunden, was schwierig und teuer wäre, wenn ich in Europa ansässig wäre. Ich kann mir nicht vorstellen, jetzt ins Büro zurückzukehren!
Sind Sie daran interessiert, mit einem global verteilten Team zusammenzuarbeiten, das Wachstum und Fortschritt fördert? Sind Sie bereit, die Macht der Technologie für eine bessere Zukunft zu nutzen?