Wie die Gebäude in der Offenen Können Unsere Industrie

0
239

Ich muss zugeben, ich bin ein Entwickler, der noch nicht eine website gebaut. Wenn ich lese zuerst Chris ‘ Frage, ich saß in der Stille für mindestens eine minute. Welche technischen Thema wollte ich diskutieren? Eine neue Bibliothek, Programmiersprache oder best practice? Nichts, in bestimmten, in den Sinn kam. Ist das, weil ich bin ein neuer Entwickler?

Ich habe die Codierung für etwa ein Jahr jetzt, und hab meinen ersten job vor einem Monat. Obwohl ich schon immer eine Codierung für diese Zeit, ich würde nicht sagen, ich habe eine website gebaut. Ich habe dazu beigetragen, ein paar open-source-Projekte, deren Ausgang war-websites, aber ich habe viel Zeit damit verbracht, üben von technischen tests, um zu bekommen, in der Industrie und jetzt Schreibe ich Kotlin für die Zeitung Guardian ‘ s Android-Anwendung.

Nach ein paar Minuten nachdenken über diese Frage merkte ich, dass ich schreiben wollte, darum, wer websites erstellt und wie und wo wir wählen Sie, Sie zu bauen, um zu begrüßen den neuen Menschen. Ich habe in diesem Jahr geben-Konferenz Gespräche über dieses Thema, weil ich aus Erster hand wissen, wie es ist, wenn sich ein Entwickler mit wenig Zeit und Geld. Es ist nicht leicht, auf das “außen” versuchen, um in unserer Branche. Wie können wir es einfacher machen, neue Menschen, die uns hier? Wie können wir willkommen unterrepräsentierten Gruppen an den Tisch? Im Jahr 2020 können Sie einen großen Unterschied machen, um unsere Branche durch die Aufnahme neuer Entwickler, vor allem aus unterrepräsentierten Gruppen.

Es ist seit fünf Jahren der bekannteste tech-Unternehmen zum ersten mal veröffentlicht Vielfalt berichten, zeigt, dass Arbeitskräfte waren überwiegend weiße oder asiatische Männer. Trotz Ihrer geschäftlichen Erfolge, obwohl keiner dieser großen tech-Unternehmen haben Fortschritte bei der Diversifizierung Ihrer Belegschaften.

2014, Apple, einer der größten tech-Unternehmen nach Umsatz, hatten 20% der Frauen in seiner technischen Mitarbeiter. Erhöht sich diese auf nur 23% im Jahr 2018 (Apple). Bei Google, der Anteil von UNS die technischen Mitarbeiter, die schwarz auf 2,0% im Jahr 2014 nur um 2,8% im Jahr 2018 (“Google”). Bei in den USA, waren es 3% Hispanic technische Personal im Jahr 2014. Im letzten Jahr waren es 3.1% ().

Die Fortsetzung unserer homogene engineering-Gemeinschaft ist ein Risiko. Wir sind weniger wahrscheinlich zu bauen, die besten Produkte für unsere verschiedenen user-Gruppen. Zum Beispiel, es gibt zahlreiche Berichte von Gesichts-Erkennungssysteme misidentifying schwarze Menschen. Eine US-Regierung eine Studie gefunden, die eine top-Performance-system fälschlicherweise schwarze Menschen, die 5-10x mehr als weiße Menschen. Darüber hinaus wird “laut einer Studie aus dem Jahr 2011 von der National Institute of Standards and Technologies (Nist), Gesichts-Erkennungs-software ist eigentlich genauer auf die asiatischen Gesichter, wenn es erstellt wurde, die von Firmen in asiatischen Ländern, was darauf hindeutet, dass die macht der software stark beeinflusst, wie es funktioniert” (Guardian 2017).

Zum Glück gibt es eine Menge Dinge, die Sie tun können, im Jahr 2020 einen Beitrag zu einem vielfältigeren engineering community. Erstellen von websites in der offenen, in einer Weise, begrüßen die neuen Menschen, können eine enorm positive Auswirkung auf unsere Industrie und auf die websites, die wir als engineering-Industrie produzieren.

Erstens, wie kann die building open-source-Webseiten, helfen Sie uns, willkommen, neue Leute? Sie können helfen, dieses durch eine große open-source-Bürger und die Einhaltung von best practices, indem Sie positive und Konstruktive code reviews halten die Dokumentation aktuell und nützlich sein, Hilfe anbieten, um neue Autoren zu gewinnen und remote pairing mit Ihnen, wenn überhaupt möglich. Einige tolle Entwickler wie Suz Hinton (@noopkat) live-stream Ihre open source-Beiträge, das ist phänomenal.

GitHub Forschung hat gezeigt, die Dokumentation ist sehr wünschenswert, wird aber Häufig übersehen. Als ein neuer Beitrag, ich Schätze die klare und sinnvolle Dokumentation, insbesondere zur installation, heben Sie ein PR-und wo Sie Hilfe bekommen, falls ich nicht weiterkommen. Mozilla fand, dass die wichtigste Barriere für den Eintritt in on-ramping anderen ist unklar, die Kommunikation und unfreundlichen community. Mit positiver Sprache in Ihrer Dokumentation können Sie wirklich ermutigen, erstmals Mitwirkenden für Ihr Projekt. Zum Beispiel, indem Sie ausdrücklich darauf hinweist, dass Sie willkommen neue Mitarbeiter mit den Anweisungen, wie Sie sich beteiligen können.

Wir möchten, erstellen Sie eine engineering community sehr attraktiv für unterrepräsentierte Gruppen. Eine der Möglichkeiten, dass wir dies tun können ist durch die Unterstützung neuer Entwickler zu bekommen, einen Fuß in den Beruf. Es gibt so viele Möglichkeiten, wie wir dies tun können!

Das erste, was wir tun können, mit neuen Entwicklern ist, Ihnen zu helfen, indem Sie die pairing-Angabe von code-reviews. Open-source-Projekte sind perfekt für diese! Durch Konstruktive code reviews können Sie helfen Neulinge Stufe nach oben Ihre Programmierkenntnisse. Sie können auch festlegen, dass eine Schlaffe Kanal für Ihre repo-wo kann man technische Fragen beantworten. Ich traf superstar open-source-Helden, die verbrachte Zeit Paarung mit mir, die, wenn Sie vorhanden, ist eine erstaunliche Art und Weise zu helfen, neue Menschen.

Die größte Herausforderung, die ich konfrontiert, als der Unterricht selbst, um code war einen job zu finden. Sie können geben Sie neue Entwickler, die einen Einblick in Ihr Unternehmen oder Ihre jeden Tag Leben durch das schreiben in einem Artikel auf Medium, posting ein thread, oder ein YouTube-video. Einige Entwickler bieten Ihre eigenen öffnungszeiten, die Sie auf einem live-stream oder einige bieten ein paar one-off mentoring-Anrufe mit neuen Entwicklern.

Wer wir begrüßen in den Raum, um websites aufzubauen mit uns, sagt etwas über wer wir sind und unsere Werte. Im Jahr 2020, lassen Sie uns begrüßen die neuen Menschen, vor allem aus unterrepräsentierten Gruppen, sich uns anzuschließen. Wir haben diskutiert, wie toll open-source-Projekte sind das und wie können wir praktisch beitragen zu unterstützen, neue Leute. Lassen Sie uns herausfordern uns selbst, um die Unterstützung von mindestens einer person aus einer unterrepräsentierten Gruppe, die versucht, um in die engineering-Branche im Jahr 2020. Zusammen können wir ändern, wer das Privileg hat, zu bauen, die web.