Veröffentlicht am 11-02-2019

Meine erste Tech-Konferenz nach dem Bootcamp

Foto von Hitesh Choudhary auf Unsplash

PyTennessee ist eine Konferenz in Nashville, TN, für Python-Entwickler und für diejenigen, die derzeit die Sprache lernen. Obwohl ich in meinem jetzigen Job nur 4 Monate mit Python geschrieben und entwickelt habe, hatte ich bei dieser einladenden und aufgeschlossenen Konferenz eine fantastische Erfahrung.

Als Frau in der Branche ist es offensichtlich (offensichtlich), dass ich ein Teil der Minderheit bin. Dies war an vorderster Stelle in meinem Kopf, als ich mich die ganze Woche auf PyTN vorbereitete. Nach Gesprächen mit einigen „erfahrenen Fachleuten“ auf der Konferenz wurde deutlich, dass das Gesamtthema dieser Konferenz sich von anderen unterscheidet. Der Verhaltenskodex wurde gründlich diskutiert und die Telefonnummer des PyTN-Lehrstuhls wurde auf jedes Whiteboard im Gebäude geschrieben, um alle zu ermutigen, sich zu äußern, wenn sie etwas sehen.

Nachdem dies gesagt wurde, fühlte ich mich wegen meines Geschlechts nie unsicher oder überfordert. Ich fühlte mich natürlich in der Unterzahl. Dies wird sich jedoch mit der immer vielfältiger werdenden Tech-Industrie weiter zerstreuen. Ich wurde ständig mit neuen Informationen, neuen Gesichtern, neuen Ideen und neuen Systemen bombardiert. Ich fand heraus, dass meine Lieblingsgespräche mehr auf Prozesse und Ideen als auf die gründlichen und technischen Gespräche (aber auch die waren großartig) ausgerichtet waren! Es gab nicht so viele "sanfte" Gespräche, wie ich angenommen hatte, und das war ein wenig deflationierend. Es gab jedoch viele interessante und relevante Themen für meinen derzeitigen Job als junger QA-Ingenieur und -Entwickler. Ich hatte die Chance, eine fantastische Einführung in Python als Ganzes von Grishma Jena zu bekommen, was wirklich den Ton für meine restliche Erfahrung gab. Ich konnte die Syntax etwas schneller verstehen, nachdem ich hörte, wie Grishma die Grundlagen erklärte und Jigyasa Grover die Geschichte und den besten Gebrauch der Sprache erklärte.

Obwohl der Vortrag über tiefes Lernen von Sebastian und Deborah Hanus ziemlich schnell über meinen Kopf ging, war es wirklich interessant, etwas über das Thema zu erfahren und von ihrem Experiment mit dem Erkennen von Stimmstörungen zu erfahren. Ich habe etwas über die Kaizen-Methode herausgefunden, um den alten Code von Brandon Williams neu zu schreiben. Er hat mich mit der Idee verwirrt, dass Sie sich dazu verpflichten sollten, Ihren Code und Ihre Anwendung mit jeder Änderung, die Sie vornehmen, um 1% zu verbessern. Es ist nicht notwendig, die gesamte Anwendung neu zu schreiben - das wäre zeitaufwändig, ressourcenschonend und (in einigen Fällen) völlig töricht. Wenn Sie Ihre Perspektive auf die Codebase umgestalten und beschließen, hier und dort 1% Änderungen vorzunehmen, können Sie Ihre Anwendung im Laufe der Zeit drastisch aktualisieren. Dadurch kann Ihr gesamtes Entwicklungsteam von sich aus produktiver sein und gleichzeitig große Änderungen in gutem Tempo vornehmen.

Ich habe von Alexander Poon gesehen, wie nützlich und anwendbare Datenwissenschaft im Bereich der Bildung und des öffentlichen Diskurses sein kann. Daraufhin habe ich erforscht, wie ich mich mit meinen Entwicklerkenntnissen für ein stärkeres bürgerschaftliches Engagement einsetzen kann. Einer meiner Kollegen bei StudioNow (wir stellen gerade ein!), Greg Back, hielt einen ausführlichen Vortrag über den Bau eines ORM… und realisierte das Ganze in weniger als einer Stunde live. Ich lernte alle Herausforderungen kennen, die mit dem Erstellen eines ORM verbunden waren, und wie man dabei die SQL-Injektion sicher vermeidet. Ich hatte auch das Vergnügen zu hören, wie Jesse Jiryu Davis neue Ideen vorstellte, wie wir als Industrie sich weiterentwickeln und das Wachstum älterer Entwickler und darüber hinaus fördern können. Er brachte die Tatsache zur Kenntnis, dass es sehr wenige ältere Entwickler gibt, die älter als 35 Jahre sind, geschweige denn 45 Jahre alt, weil es an persönlicher und beruflicher Entwicklung mangelt, wenn Sie ein bestimmtes Niveau erreicht haben. Ältere Entwickler können häufig neue Syntax und Systeme erlernen, aber im Alltag gibt es keine Unterschiede. Auch für ältere Entwickler fehlt ein Puzzleteil, wenn es um den Weg nach 35 geht. Die Tech-Industrie tut gut daran, jüngere Generationen in Positionen der Macht und Verantwortung einzubeziehen, während der Alterismus eine große Rolle bei der Ausdünnung der Wettbewerbsbedingungen für ältere Entwickler spielt. Ich glaube, dass Jesse den Raum inspiriert hat, um es besser zu machen und dem Senior-Entwickler, der nicht Manager werden möchte, klarere / klarere Pfade zu bieten.

Am vergangenen Wochenende gab es viele großartige Gespräche, und ich hatte das Vergnügen, eine Fülle von sachkundigen Python-Entwicklern zu treffen. Ich war überrascht zu sehen, wie viele Referenten und Teilnehmer aus anderen Bundesstaaten (und von großen Silicon Valley-Unternehmen) kamen, da ich ursprünglich dachte, PyTN konzentriere sich mehr auf die Zusammenführung der Tennessee-Tech-Szene. Da es so viele verschiedene Themen und Stile gibt, die besprochen werden, empfehle ich dringend, nächstes Jahr zu gehen, wenn Sie die Chance dazu haben - ich freue mich darauf, Sie dort zu treffen!

Siehe auch

EUNO • Wir haben etwas vor! Updates für Februar 2019Die Prognose: Bewölkt, mit einer Chance auf InnovationLAMBDA SCHOOL - WOCHE 5: BAUE WOCHEScott Bambacigno über den Podcast "Erfahren Sie mehr über Bitcoin (LAB)"ML-Analogie zur Erziehung eines KindesMarissas Exil vor Zwietracht