Python Community Interview mit Mahdi Yusuf

Python Community Interview mit Mahdi Yusuf

Heute bin ich beiMahdi Yusuf, einem der Gründer von Pycoder's Weekly.

Tagsüber ist er CTO von Gyroscope, dem Betriebssystem für den menschlichen Körper. Nachts ist er ein Sport- und Filmfan mit einer kontroversen Meinung darüber, wer der beste Batman ist.

Ricky: Beginnen wir mit einem einfachen. Wie sind Sie zur Programmierung gekommen und wann haben Sie mit Python begonnen?

Mahdi Yusuf

Mahdi: Ich war eigentlich ein ziemlich später Bloomer. Ich wusste nicht einmal, was ein Zeiger ist, bis ich an der Universität Computertechnik studierte, aber ich mochte immer Computer und spielte immer mit Maschinen herum. (Meistens Windows. Gasp!)

Ich habe in den letzten Jahren an der Universität angefangen, Python zu verwenden, und ich habe es wirklich genossen, wie einfach und "Batterien enthalten" es war. Fast alles, was ich tun wollte, hatte eine Bibliothek dafür und in den letzten 10 Jahren ist es nur noch besser geworden.

Was mich dazu zog, war, dass Sie alles tun konnten, was Sie wollten. Sie waren nicht wie bei einigen anderen Programmiersprachen einer bestimmten Rolle zugeordnet.

Ricky: Die Leute kennen Sie vielleicht als einen der Gründer vonPycoder’s Weekly. Können Sie denjenigen, die Pycoder's Weekly nicht kennen, kurz erklären, was Sie Ihren Lesern anbieten und wie es zur Verwirklichung kam?

Mahdi: Es war eigentlich nur ein Nebenprodukt, keine Möglichkeit zu haben, Python-Nachrichten auf eine nette, kuratierte Art und Weise zu erhalten, die konsistent war.

Mike (Mitbegründer) und ich unterhielten uns nur und dachten, es wäre etwas Cooles, also haben wir gerade erst angefangen. Ich habe die Domain gekauft und unsere erste Landing Page erstellt, und wir waren auf dem Weg zu den Rennen.

Das nächste, was Sie wissen, bevor wir die erste Ausgabe verschickten, hatten wir 2.000 Abonnenten.

Ricky: Sie haben auf der PyCon Canada 2013 einen Vortrag mit dem Titel „https://www.youtube.com/watch?v=x1igB5fk13k[How to Friends Friends and Influence Developers] gehalten. Es ist ein großartiger Vortrag, in dem Sie betonen, wie Entwickler ihre Community und Produkte erweitern können, indem Sie sich auf den Wert konzentrieren, den sie bieten können, und nicht nur auf die Probleme, die sie lösen können. Glauben Sie immer noch, dass dies ein Bereich ist, an dem Entwickler 2018 arbeiten können? Vor welchen Herausforderungen stehen Entwickler Ihrer Meinung nach 2019?

Mahdi: Absolut. Ich denke, dass die meisten Probleme in Zukunft trivialisiert wurden, angefangen beim Racking Ihrer eigenen Server in den frühen 2000er Jahren bis hin zu Klickpunkten in den 2010er Jahren. Die Dinge werden immer einfacher, aber die Probleme, die Menschen haben, werden immer da sein. Daher ist es immer die beste Art zu denken, sich auf Benutzerziele anstatt auf Probleme zu konzentrieren.

Ricky: Für Ihren Tagesjob arbeiten Sie als CTO für Gyroscope. Ich habe zum ersten Mal in Ihreminterview with the legendary Scott Hanselman im Hanselminutes Podcast von der App gehört. Es ist eine erstaunliche App, die für ihre Benutzer ganz klare Vorteile bietet. Können Sie uns etwas über die App und die Pläne für die Zukunft erzählen?

Mahdi:Gyroscope ist im Wesentlichen das Betriebssystem für Ihren Körper. Es hilft Menschen, ihren Körper genau wie ihre Computer im Auge zu behalten. Verfolgen Sie wichtige Gesundheitsdaten wie Herzfrequenz, Blutdruck und Blutzucker sowie einfachere Dinge wie den Ort, an dem sie ihre ganze Zeit verbringen und wie produktiv sie während der Arbeitszeit sind.

Wir arbeiten an einigen Dingen, die die Lücke zwischen Ihrer Gesundheit und all den Daten, die Sie generieren, schließen und Teil Ihres Alltags sein werden. Bleib dran! Sie können uns@gyroscope_app folgen, wenn Sie daran interessiert sind, oder Sie können mich@myusuf3 erreichen.

Ricky: Welche anderen Projekte haben Sie im Gange, die Sie gerne teilen möchten? Was kostet Ihre Zeit außerhalb von Gyroscope und Pycoder?

Mahdi: Ich habe mit dem Aufbau eines AI-betriebenen Hausüberwachungssystems gespielt, mit dem Mitglieder meiner Familie anhand geschulter Bilder identifiziert werden können, die im Haus gesammelt wurden. Es könnte Benachrichtigungen darüber auslösen, wer sich in der Nähe des Hauses befindet, und möglicherweise erkennen, wenn Personen, die es nicht kennt, das Sichtfeld der Kamera betreten und meine Familienmitglieder ignorieren, wenn sie durch das Haus gehen.

Es ist seit ein paar Wochen im Regal. Ich war mit der Arbeit beschäftigt, aber in letzter Zeit schreibe ich mehr Python.

Ricky: Und nun zu meiner letzten Frage: Wir haben mehr zu tun als nur zu programmieren. Welche anderen Hobbys und Interessen haben Sie? Möchten Sie etwas teilen und / oder einstecken?

Mahdi: Ich liebe es Sport zu treiben und bin ein großer Filmemacher.

Ich spiele seit meiner Jugend Basketball und es ist der Sport, den ich am liebsten spiele, aber wenn ich älter werde, verbringe ich mehr Zeit damit, meine Knie zu vereisen, als ich möchte.

Was Filme betrifft, so ist der Sommer gerade zu Ende und es gab diesen Sommer jede Menge großartiger Sachen, aber ich werde es einfach da rausbringen ... Ich bin Team Marvel. Ben Affleck ist der echte Batman.


Danke Mahdi für das Interview. Sie können Mahdi aufTwitter here folgen. Wenn Sie es noch nicht getan haben, können Sie sich beiPycoder’s Weekly newsletter hereanmelden.

Wenn es jemanden gibt, den ich in Zukunft interviewen soll, wenden Sie sich an mich in den Kommentaren unten oder ansend me a message on Twitter.