Juan de Paco – Toolset Lead-Entwickler

September 8, 2016

juan2Erinnert Sie dieses Zitat aus einem aktuellen Toolset Entwicklungsbericht an jemanden?

„Ich bin mitten in einer Aufgabe verstrickt, die immer größer wird :-P…….. es gibt keinen sauberen Upgrade-Pfad,….. Während ich daran arbeitete, rettete ich eine weitere Anfrage ……. Also fügte ich sie hinzu…… Und schließlich hatten wir einen weiteren Fehler….. Alles ist miteinander verbunden und verstrickt, aber es ergibt vollkommen Sinn.“

Ein Kollege sagte daraufhin: “Er macht schon verrückte Toolset Entwicklungsarbeit, seit ich in der Firma bin. Verrückt im Sinne von… Wie schafft er das alles? Hat er Klone? Schläft er nicht? Wie kann ich mehr wie er sein? :)” Wer ist er?

Juan Antonio de Paco Moreno!
So ein aristokratischer Name – woher kommt er?
Erzählen Sie uns von sich.

Juan Antonio kommt von meinem Vater.
Alles, was ich weiß, ist, dass de Paco Moreno Paco der Schwarzhaarige bedeutet.
Also muss irgendwo in der Geschichte meiner Familie ein dunkelhaariger Vorfahre gewesen sein!
Ich selbst wurde in einer nicht so kleinen Stadt im südöstlichen Eck von Spanien geboren, namens Murcia.
Murcia wurde im frühen 9. Jahrhundert vom Emir von Córdoba gegründet, obwohl der Name bis in die Römerzeit zurückreicht.
Das letzte muslimische Reich regierte Südspanien bis Mitte des 13. Jahrhunderts.
Murcia ist bekannt dafür, ein ziemlich heißer Ort zu sein, mit kaum Regen während des ganzen Jahres.
Und tatsächlich trägt es zur Wüstenbildung des Landes bei.
Paradoxerweise ist es auch als “der Obstgarten Spaniens” bekannt, aufgrund des effizienten Systems, das wir zur Wasserbewahrung entwickelt haben.
Als ich gerade ein Jahr alt war, zogen wir nach Norden nach Katalonien.
Wir verbrachten dort 9 Jahre und kehrten dann nach Murcia zurück, wo wir uns in einer kleinen Stadt namens Las Torres de Cotillas, 20 km vom Zentrum von Murcia entfernt, niederließen.
Ich lebte dort weitere 13 Jahre.
Ich begann ein Studium der reinen Mathematik und schaffte es fast, es abzuschließen, aber einige persönliche Probleme führten dazu, dass ich die Universität vielleicht vorzeitig verließ.

Sie leben jetzt in Madrid.
Wie kam es dazu?

Ganz unerwartet traf ich ein Mädchen namens Gloria und zog in kürzester Zeit zu ihr nach Madrid – buchstäblich zwei Monate nach unserem ersten Treffen!
Madrid ist die Hauptstadt Spaniens, also ist es groß, voller Dinge zu sehen, aber auch einladend.
Madrid ist stolz darauf, sich zu entwickeln und mit Menschen aus vielen Teilen der Welt zu verschmelzen, die die Stadt zu ihrem Zuhause machen.
Es ist im Sommer heiß, aber im Winter nicht zu kalt.
Im Stadtzentrum zu leben, bedeutet, dass der Lärm und Schmutz jeder großen Stadt sich mit der reichen Kultur Madrids vermischt.
Wir haben einige der besten Museen der Welt in sehr naher Nähe zueinander (Prado, Thysen, Reina Sofia), tausende von Theatern, beliebte Rennen, die mitten in der Stadt stattfinden, und die berühmten Feste jedes Stadtteils.
Nach dem Leben in zwei kleinen Wohnungen mit nur einem Schlafzimmer ziehen wir endlich in ein Penthouse am Rande des Stadtzentrums, mit zwei Schlafzimmern und einer fantastischen Terrasse.
Persönlich haben meine Freundin und ihre Eltern einen positiven Einfluss auf meine Weltsicht und die Familienkultur gehabt.
Meine eigene Familie hat nicht immer einfache Zeiten erlebt; wir hatten mehrere Probleme mit meinem Vater, die leider eskalierten.
Gloria brachte mir Modelle und Rollen, die ich vorher nie hatte und die ich so dringend brauchte.
Da ihre Eltern Lehrer sind, haben ihr Gemeinschaftssinn, ihre Effizienz und ihr öffentliches Wohlbefinden, gemischt mit ihren ruhigen und beständigen Persönlichkeiten, mich beeinflusst. Ich war entschlossen, aber chaotisch, sowohl bei der Arbeit als auch zu Hause.
Definitiv war ich nicht immer die gefassteste Person unter Stress.
Jetzt sind die Dinge viel besser – sowohl in unserem Privatleben als auch beruflich.
Wir genießen lange Spaziergänge in den offenen Grünflächen, die wir hier haben – Madrid Río und der Retiro-Park sind nur zwei Beispiele.
Wir haben einen kleinen Drahthaar-Dackel namens Tuna, und sie ist liebenswert.
Am Wochenende besuchen wir normalerweise die Familie.
Meine Familie ist ziemlich weit von uns entfernt, also gehen wir hauptsächlich zu den Eltern meiner Freundin nach Salamanca.
Es ist eine schöne, kleine, ruhige Stadt.

Wie lange arbeiten Sie schon bei OTGS?

Ich bin im Dezember 2012 zu OnTheGoSystems gekommen, und es fühlt sich bereits wie ein ganzes Leben an. Vorher war ich freiberuflich tätig und suchte meine eigenen Kunden, aber das zahlte nicht alle meine Rechnungen. Als ich viel jünger war, mit 19 Jahren, begann ich als Kellner zu arbeiten und entwickelte eine schöne Freundschaft mit meinem Chef. Ich arbeitete weiterhin an den Wochenenden für ihn, während ich experimentierte, meinen Geist und Körper in verschiedenen Arbeitsplätzen zu kombinieren. Als ich im November 2012 nach Madrid zog, verließ ich meinen Wochenendjob, aber ich arbeitete noch eine Weile freiberuflich. Ich wusste, dass wir mitten in einer Wirtschaftskrise steckten, aber der richtige Moment war gekommen. Ich begann, auf der Straße nach einem neuen Job als Kellner zu suchen, aber gleichzeitig suchte ich nach einer dauerhafteren Lösung, indem ich meine Liebe zum Programmieren bestmöglich nutzte. Als WordPress-fokussierter Entwickler gab es zumindest einige Aussichten, einem größeren Projekt beizutreten.

sein Hund Tuna
sein Hund Tuna
Einen Monat vor meinem Umzug hatte ich eine Anfrage an das Unternehmen hinter WPML gesendet, und eine Antwort kam zu einem Zeitpunkt, als ich sie nicht beantworten konnte – mitten im Umzug. Also verging ein Monat, und ich war mir nicht sicher, ob es eine gute Idee war, so spät zu antworten, aber ich tat es trotzdem. Ich hatte das Glück, eine Antwort zu bekommen! Ich wurde gebeten, innerhalb einer Woche oder zwei eine Prüfung mit vielen Testfällen abzuschließen, und es war eine solche Überraschung, als ich gebeten wurde, sofort mit der Arbeit zu beginnen! Ich begann mit Toolset Views zu arbeiten, und ich stand einem Code gegenüber, den ich nicht kannte, und einer Aufgabe, die nicht gut definiert war. Ich war es so gewohnt, allein zu arbeiten, dass ich zwei- oder dreimal ernsthaft darüber nachdachte, aufzugeben. Ich wollte fliehen – ich hatte dieses Impostor-Syndrom, das mich hart traf. Aber ich hielt durch und schaffte es, den Code zu lernen, meine Aufgaben zu erledigen und schließlich das Plugin zu übernehmen, als Bruce woanders hinzog. Während meiner ersten Arbeitstage mit ihm wurde ich gebeten, meine Arbeitszeiten an seine in Australien anzupassen, was bedeutete, um 5 Uhr morgens aufzustehen! Ich musste auch lernen, seinen australischen Akzent zu verstehen – nicht einfach, wenn man es nicht gewohnt ist – und ehrlich gesagt um 6 Uhr morgens! Mit der Zeit wuchs das Unternehmen weiter, und wir definierten bessere Rollen und Teams. Da ich zu diesem Zeitpunkt der de facto Ansprechpartner in der Toolset-Welt war, wurde ich Teamleiter. Die Aufgabe ist zu groß und komplex, also schloss sich mir schließlich Riccardo an, um alles ins Gleichgewicht zu bringen. Eine Sache, an die ich mich gerne erinnere, ist, dass ich das Glück hatte, zur richtigen Zeit am richtigen Ort zu sein. Andere Mitglieder meines Teams sind genauso fähig oder besser als ich, sowohl auf der technischen Seite als auch bei der Organisation von Dingen. Es erinnert mich immer daran, meine Grenzen zu erkennen.

Können Sie uns erklären, was Sie tun?

Tuna
Tuna
Neben der Pflege der beiden Plugins, Toolset Views und Toolset Maps, teile ich mit Riccardo die Teamleitung. Dies beinhaltet mehrere Dinge. Zuerst führen wir die Anrufe, um die Arbeit zu organisieren, und wir haben ein Mitspracherecht bei der Verlagerung der Arbeitskräfte von einem Projekt zum anderen, wenn nötig. Wir organisieren die Entwicklungszyklen, koordinieren QAs und entscheiden über Techniken und welche Drittanbieter-Bibliotheken verwendet werden sollen. Der wichtigste Teil der Teamleitung ist Zuhören, Nachdenken und Antworten. Wir bieten Unterstützung und Feedback für eine sehr große Anzahl von Problemen. Manchmal gibt man ein blindes Feedback, da man nicht alles von überall wissen kann. Tatsächlich erlaubt es einem manchmal, nicht genau zu wissen, die richtigen Fragen zu stellen, die dem Entwickler helfen, die beste Lösung für sein Problem zu erkennen. So könnte ich meine Position als Zuhörer zusammenfassen, der Fragen stellt und Entscheidungen trifft, während er einen gut ausgewogenen Überblick über den Zustand des gesamten Teams zu jedem Zeitpunkt behält.

Herausforderungen?

Da ich aus der Freiberuflichkeit komme und keinen Ingenieurabschluss habe, habe ich das Gefühl, dass ich noch viele technische Dinge lernen muss. Ich war und bin immer noch ein WordPress-Entwickler, daher neige ich dazu, die WordPress-API und -Wege zu bevorzugen. Die Arbeit hier bei OTGS und die Notwendigkeit, Entscheidungen zu treffen, zwingen mich aus meiner Komfortzone und setzen mich den Elementen aus! Ich musste viele neue Dinge lernen, wie das Beherrschen von JavaScript, und ich plane, noch viel mehr zu lernen. Das ist auch das, was ich an meiner Arbeit am meisten mag – das Lernen. Manchmal habe ich das Gefühl, dass ich mehr Zeit haben möchte, um mehr Dinge zu lernen, aber das Leben hat seine Grenzen.

Wie würden Sie Ihre tägliche Routine beschreiben?

Jeden Tag beginne ich damit, meinen Posteingang zu überprüfen, um zu sehen, ob etwas Dringendes auf mich wartet.
Obwohl ich eine gesunde Anzahl von etwa 30 ungelesenen Nachrichten habe, die ich übrigens nie schaffe zu löschen, kann ich neue und wichtige Dinge leicht erkennen.
Ich habe ein komplettes Set von Gmail-Labels erstellt, um mir dabei zu helfen.
Ich kombiniere diese E-Mail-Überprüfung mit der Überprüfung meines Kalenders, um zu sehen, welche Meetings während des Tages auf mich warten.
Ich habe auch eine Reihe von separaten Kalendern (persönlich, Management, Fristen usw.) entwickelt, damit ich weiß, welche Art von Ereignissen ich während des Tages bewältigen muss.
Nachdem ich diese Angelegenheiten erledigt habe, bekomme ich normalerweise 3 bis 5 Pings von Leuten innerhalb und außerhalb meines Teams, die nach Dingen im Zusammenhang mit ihren Aufgaben fragen.
Ich gebe allen gleichzeitig Feedback, und meine Finger beginnen über die Tastatur zu tanzen :-) Um 10 Uhr, eine Stunde nach Beginn meines Tages, haben wir unser tägliches Meeting.
Da wir dazu neigen, die Wochenarbeit und sogar die Arbeit im Entwicklerkreis im Voraus vorzubereiten, haben wir normalerweise keine herausragenden Neuigkeiten zu teilen, abgesehen vom üblichen Status der Dinge.
Wenn das Meeting vorbei ist, kommen normalerweise weitere Fragen privat oder um etwas zu verfolgen, das wir besprochen haben.
Gegen 10.30 oder 11.00 Uhr habe ich endlich Zeit, mich meinen eigenen Aufgaben zu widmen.
Ich reserviere mir normalerweise die größeren komplexen Aufgaben, die viele Auswirkungen auf andere Teile des Codes haben und möglicherweise Nebenwirkungen an anderer Stelle verursachen.
Diese Aufgaben dauern normalerweise etwa eine Woche.
Ich esse ziemlich spät zu Mittag, gegen 15 Uhr, und dann versuche ich, das Ticket zu vervollständigen, an dem ich arbeite.
Normalerweise bekomme ich am Nachmittag eine weitere Runde privater Pings.
Eine Stunde vor Feierabend überprüfe ich meinen Posteingang erneut, um zu sehen, ob ich etwas übersehen habe, das schnell beantwortet werden kann, und dann schließe ich für den Tag.

Was sind Ihre Zukunftspläne?

Ich mag es normalerweise nicht, zu weit in die Zukunft zu planen, da meine Erfahrung mir sagt, dass sich die Dinge ändern.
Zum Beispiel wechseln die Leute in unserer Branche normalerweise zu oft die Unternehmen, aber ich bin eher ein Typ, der bleibt.
Auf der beruflichen Seite möchte ich noch sehr lange bei OnTheGoSystems bleiben.
Vielleicht ist es eine Möglichkeit, innerhalb des Unternehmens die Position zu wechseln und in Zukunft etwas Neues zu machen.
Ich möchte jedoch nicht zu weit vom eigentlichen Programmieren weggehen.
Ich möchte mich im Management von Menschen verbessern.
Ich habe auch eine Vorliebe für Support, da ich gerne mit Menschen interagiere und ihre Probleme löse.
Auf der persönlichen Seite möchten Gloria und ich ein Baby bekommen!
Wir sind beide in der zweiten Hälfte unserer 30er, also sollten wir das nicht mehr lange hinauszögern.
Wir würden auch gerne ein kleines Haus in einer kleinen Stadt in den Bergen oder am Strand im Norden Spaniens kaufen.
Wir haben nie entschieden, ob wir etwas in Madrid kaufen wollten oder nicht, aber ich tendiere dazu zu glauben, dass das Leben in der Stadt etwas ist, das man nur eine Weile in seinem Leben macht.

Arbeiten Sie mit uns

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?