John, ein junger, weißer, heterosexueller, autodidaktischer Entwickler. Er ist nicht selten, aber besonders. Er hat eine komplette Familie und macht sich keine Sorgen um Essen und Kleidung. Er kann das Spielzeug bekommen, das er will, weil er die Strategie gelernt hat, "drei Spielzeuge zu brauchen, um mindestens einen zu bekommen".
Er hatte durchschnittliche Noten, aber das war egal, weil seine Mutter dachte, er sei nur müde von der Schule und war zu schlau. " Nach seinem Abitur fand er direkt einen Job im Programmieren. Das Gehalt ist nicht hoch, so dass ich nur kaum eine kleine Wohnung und eine einfache Mahlzeit aufrechterhalten kann. Aber er glaubt, dass die Zukunft besser sein wird.
Ein paar Jahre später hatte John es satt, Programmierung zu programmieren. Er mag das Konzept dieses Berufs, aber seine tatsächliche Arbeit ist langweilig. Er wechselte häufig die Jobs, bis seine "dummen" Chefs erkannten, wie wichtig er für die Firma war.
Das ist auch gut, denn die meisten Entwickler, mit denen er zusammenarbeitet, sind auch "dumm". Wissen sie überhaupt, wie man programmiert? Sie wollen sich nur unterhalten und Fragen stellen, und sie kümmern sich nicht um Johns Arbeit. Er arbeitete mit einer Entwicklerin, die für einen Programmierer so schön war - wenn Sie CSS und HTML auch als Programmierung zählen können.
Ich war sehr wütend.
Ich war vor langer Zeit John. Ich glaube nicht, dass alle langweiligen Aufgaben für mich würdig sind und andere Entwickler bestenfalls mittelmäßig sind. Ich bin mein Held, meine Mutter hat Recht (obwohl nervig) und ich bin wirklich schlau. Es wäre großartig, wenn die Menschen in Ihrer Umgebung das auch sehen könnten.
Aber dann bin ich ein wenig aufgewachsen.
Ich erkannte, wie selbstgerecht, selbstzentriertes Arschloch ich zuvor war. Mir wurde klar, wie wichtig die Menschen um mich herum waren, und ich war nicht so wichtig, wie ich dachte. Ich weiß nicht, ob es an einer Ehe oder Kindern liegt. Ich denke, diese beiden Dinge können Menschen helfen, zu wachsen, aber ich glaube lieber zu glauben, dass der Grund, warum ich aufgewachsen bin, wie ekelhaft mein Verhalten war und wie charmant ich jetzt bin.
Ich sollte nicht belohnt werden. Eine anständige Person zu sein und nicht ein völlig ekelhaftes Arschloch zu sein, ist nichts zu erreichen. Es ist nur seltener als die Leute denken ...
Viele Leute wie ich haben ein Problem: Wir sind nicht gezwungen, erwachsen zu werden. Wir werden in Frieden geboren. Wir haben die Bedeutung des Kampfes noch nie erlebt. Wir müssen nicht hart programmieren, also glauben wir, dass wir Glück haben, was schnell zu denken, dass wir talentiert sind. Wir mussten unsere Studentenkredite nie bezahlen, und wir mussten auch nicht lernen, früh aufzustehen, um einen Job zu machen, den wir schätzen.
"Sehen Sie sich die Ärzte, Elektriker, Klempner, Anwälte an. Sie sind damit beschäftigt, etwas Bedeutungsloses zu lernen, und ich kann sofort arbeiten. Es wäre großartig, wenn ich einen lustigen Job finden könnte ..."
Wir springen herum, weil es einfach ist, eingestellt zu werden, aber es ist schwierig, talentierte Entwickler zu rekrutieren. Talent zu sein, garantiert nicht, dass eine Person normal mit anderen kommunizieren oder gute Arbeit leisten kann. Wir glauben, dass wir so tun können, dass wir beschäftigt sind und bis zu ein oder zwei Stunden pro Tag arbeiten.
"Sie werden uns immer noch bezahlen, und wenn sie es nicht tun, können wir woanders hin gehen."
Wir hassen Meetings nicht, weil sie ablenken (die Arbeit, für die wir verwendet werden, aber nicht beschäftigt sind), sondern weil jemand fragen wird, wie das Projekt läuft. Wir hassen diese Frage, weil wir sie nicht beantworten können.
"Dinge sind kompliziert, ich versuche herauszufinden, was andere 'IDs' getan haben/was tun/was sonst noch zu tun hat."
Es ist nicht nur das Treffen, sondern auch die ständige Einmischung anderer "Idioten". Die Leute suchen Hilfe, schreiben keinen guten Code. "Wenn ich ihnen sagen müsste, dass sie das Handbuch noch einmal lesen sollen, schwöre ich, dass ich ihren Code löschen werde."
Ich war sehr wütend, weil ich zu viele Schatten von mir selbst gesehen habe. Früher boykottierte Treffen, weil es für andere der schnellste Weg war, herauszufinden, dass ich die versprochene Arbeit nicht erledigt habe. Oder noch schlimmer: Was ich getan habe, war nicht tatsächlich fertig. Ich wollte mich nicht darum kümmern, weil sie herausfinden würden, dass ich zu dieser Zeit nichts mit Arbeit zu tun hatte.
und Aussehen ist alles. Warum zugeben, dass ich nicht hart gearbeitet habe oder dass ich nicht wusste, was ich tat?
Ich habe einige Tage im Büro (das Büro, das ich verlangte) World of Warcraft gespielt.
Weißt du? Ich bin ein Idiot. Ich bin naiv und selbstgerecht und verdiene das Vertrauen anderer nicht. Ich war wütend, als sie erwarteten, dass ich die Arbeit beenden würde, die sie mir bezahlten, um sie zu beenden. Ich war wütend, als sie jeden Tag höfliche Treffen vorgeschlagen hatten. Ich war noch wütender, als sie mir sagten, dass ich nicht schnell genug arbeitete.
Ich habe mich geirrt.
Ich war wütend, als ich sah, dass andere diese Muster hatten. Es ist nicht zu sagen, dass ich möchte, dass sie perfekt sind (ich bin nicht), und ich habe auch nicht vergessen, dass ich früher so bin (ich habe nicht). Dies liegt daran, dass ich zu viele Jahre Zeit bei der Arbeit verschwendet habe. Ich habe nicht gelernt, versäumt zu wachsen. Ich verschwende auch viel Zeit und Geld von denen, die mir vertrauen, an meine Professionalität glauben, an meine all-out-Bemühungen glauben.
noch heute interagiere ich mit John. Er sagte mir, ich wusste sehr wenig und wie schwierig es war, Menschen zu beraten, die ihm geholfen haben, Dinge zu erklären. Wie diese API und dieser Service Fehler und Verzögerungen verursachen, und sie wird erledigt, wenn sie fertig ist. Ich sah seine Haltung, das tägliche Treffen zu boykottieren. Ich hatte es satt, seine ständigen Ausreden und Versprechen zu versprechen, die er nicht liefern konnte.
Ich dachte an all die klugen kleinen Dinge, die ich tun konnte, um John zur Arbeit zu zwingen. All diese Prozesse, Slogans und Listen. Dann war ich verzweifelt. Das einzige, was John erkennen lässt, dass er seine Zeit verschwendet, ist, genug Zeit zu verschwenden, um ihn dazu zu bringen, aus dem Sicherheitsnetz zu fallen. Er muss alleine aufwachsen, und vielleicht wird er es bis dahin an seine zukünftigen Arbeitgeber und Kunden weitergeben.
Ich hoffe, dass ich durch dieses Engagement für Exzellenz auch eingelöst werden kann.
Programmierer Privilegien faq
Was ist "Programmierer Privileg"?
Programmierer Privileg bezieht sich auf die Vorteile, Chancen und Vorteile, die Menschen im Programmierbereich aufgrund ihres Berufs oft genießen. Dies kann ein hohes Gehalt, flexible Arbeitszeiten, Fernarbeitsmöglichkeiten und eine hohe Nachfrage nach ihren Fähigkeiten umfassen. Es ist jedoch wichtig zu beachten, dass nicht alle Programmierer diese Privilegien genießen und viele Herausforderungen wie lange Arbeitsstunden, hoher Stress und Instabilität der Arbeitsplätze gegenüberstehen.
Wie ist das Programmierer Privileg im Vergleich zu anderen Berufen?
Programmierer genießen normalerweise höhere Gehälter und mehr Beschäftigungsmöglichkeiten als viele andere Berufe. Dies liegt hauptsächlich daran, dass in der heutigen digitalen Wirtschaft eine hohe Nachfrage nach Programmierkenntnissen besteht. Aber wie jeder Beruf hat die Programmierung ihre Nachteile wie lange Arbeitsstunden und hohe Stressniveaus.
Haben alle Programmierer Privilegien?
Nein, nicht alle Programmierer haben Privilegien. Während viele hohe Gehälter und andere Vorteile genießen, stehen andere vor Herausforderungen wie Instabilität von Arbeitsplätzen, Diskriminierung und Burnout. Privilegerfahrungen können auch stark von Faktoren wie Rasse, Geschlecht und sozioökonomischem Status variieren.
Wie wirkt sich das Privileg auf die Programmiergemeinschaft aus?
Die Privatsphärekann erhebliche Auswirkungen auf die Programmiergemeinschaft haben. Zum Beispiel haben Menschen mit Privilegien in der Regel mehr Möglichkeiten für den beruflichen Aufstieg, während Menschen ohne Privilegien möglicherweise Hindernisse für den Eintritt und die Beförderung haben. Dies könnte zu einem Mangel an Vielfalt auf diesem Gebiet führen, was wiederum Innovation und Inklusion einschränkt.
Wie lösen wir das Privileg -Problem im Bereich der Programmierung?
Das Lösen des privilegierten Problems im Programm der Programmierung erfordert die Erkennung seiner Existenz und die Bemühungen, mehr Gerechtigkeit und Gleichheit zu erreichen. Dies kann die Bemühungen zur Diversifizierung des Fachgebiets beinhalten, Chancengleichheiten für alle bereitstellen und ein integrativeres und unterstützenderes Arbeitsumfeld schaffen.
Was sind einige Beispiele für Programmierer Privilegien?
Beispiele für Programmiererrechte können hohe Bezahlungen, flexible Arbeitszeiten und die Fähigkeit, remote zu arbeiten, umfassen. Es ist jedoch wichtig zu beachten, dass nicht alle Programmierer diese Privilegien genießen und viele Herausforderungen wie Instabilität und Diskriminierung aufgrund von Arbeitsplätzen stehen.
Wie wirkt sich das Privileg auf die Qualität der Programmierarbeit aus?
Die Privatsphärekann die Qualität der Programmierarbeit auf verschiedene Weise beeinflussen. Zum Beispiel haben Menschen mit Privilegien häufig mehr Ressourcen und Möglichkeiten, ihre Fähigkeiten zu entwickeln, was zu einer höheren Arbeit führen kann. Ein Mangel an Vielfalt kann jedoch auch den Umfang der Perspektiven und Ideen einschränken, was wiederum die Innovation einschränken.
Was hat Privilegien mit der „John“ -Metapher in der Programmierung zu tun?
Die "John" -Metapher in der Programmierung bezieht sich auf das Stereotyp privilegierter Programmierer-normalerweise weiße, männliche, bürgerliche Menschen. Diese Metapher unterstreicht das Problem des Privilegs in diesem Bereich, da sie die Erfahrung und die Ansichten von Menschen ausschließt, die sich diesem Stereotyp nicht entsprechen.
Wie überprüfe ich meine Privilegien als Programmierer?
Ihre Privilegien als Programmierer überprüft, muss über die Stärken und Chancen in Ihrer Karriere nachdenken und darüber nachdenken, dass diese Stärken und Chancen für andere möglicherweise nicht bestehen. Dies beinhaltet auch das Zuhören und Lernen aus den Erfahrungen anderer und die Nutzung Ihrer Privilegien, um sich für eine größere Gerechtigkeit und Gleichheit in diesem Bereich einzusetzen.
Wie löst eine Organisation das Problem der Programmiererrechte?
Organisationen können Probleme mit dem Programmierer -Privilegieren angehen, indem sie die Vielfalt und Einbeziehung in die Rekrutierungs- und Förderungspraktiken fördern, allen Mitarbeitern gleichen Chancen bieten und ein unterstützendes und integratives Arbeitsumfeld schaffen. Sie können auch Schulungen und Ausbildung zu Privilegien und Vorurteilen anbieten und die Mitarbeiter ermutigen, über ihre eigenen Privilegien nachzudenken.
Das obige ist der detaillierte Inhalt vonWie privilegiert sind Programmierer? Bist du auch ein John?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

PHP -Typ -Eingabeaufforderungen zur Verbesserung der Codequalität und der Lesbarkeit. 1) Tipps zum Skalartyp: Da Php7.0 in den Funktionsparametern wie int, float usw. angegeben werden dürfen. 3) Eingabeaufforderung für Gewerkschaftstyp: Da Php8.0 in Funktionsparametern oder Rückgabetypen angegeben werden dürfen. 4) Nullierstyp Eingabeaufforderung: Ermöglicht die Einbeziehung von Nullwerten und Handlungsfunktionen, die Nullwerte zurückgeben können.

Verwenden Sie in PHP das Klonschlüsselwort, um eine Kopie des Objekts zu erstellen und das Klonierungsverhalten über die \ _ \ _ Clone Magic -Methode anzupassen. 1. Verwenden Sie das Klonschlüsselwort, um eine flache Kopie zu erstellen und die Eigenschaften des Objekts, nicht die Eigenschaften des Objekts zu klonen. 2. Die \ _ \ _ Klonmethode kann verschachtelte Objekte tief kopieren, um flache Kopierprobleme zu vermeiden. 3. achten Sie darauf, dass kreisförmige Referenzen und Leistungsprobleme beim Klonen vermieden werden, und optimieren Sie die Klonierungsvorgänge, um die Effizienz zu verbessern.

PHP eignet sich für Webentwicklungs- und Content -Management -Systeme, und Python eignet sich für Datenwissenschafts-, maschinelles Lernen- und Automatisierungsskripte. 1.PHP hat eine gute Leistung beim Erstellen von schnellen und skalierbaren Websites und Anwendungen und wird üblicherweise in CMS wie WordPress verwendet. 2. Python hat sich in den Bereichen Datenwissenschaft und maschinelles Lernen mit reichen Bibliotheken wie Numpy und TensorFlow übertrifft.

Zu den wichtigsten Spielern in HTTP-Cache-Headern gehören Cache-Control, ETAG und Last-modifiziert. 1.Cache-Control wird verwendet, um die Richtlinien zu kontrollieren. Beispiel: Cache-Control: max-ay = 3600, öffentlich. 2. ETAG überprüft Ressourcenänderungen durch eindeutige Identifikatoren, Beispiel: ETAG: "686897696A7C876B7E". 3. Last-modifiziert gibt die letzte Änderungszeit der Ressource an, Beispiel: Last-Modified: Mi, 21okt201507: 28: 00GMT.

In PHP sollten die Funktionen für Passwort_Hash und passwart_verify verwendet werden, um sicheres Passwort -Hashing zu implementieren, und MD5 oder SHA1 sollte nicht verwendet werden. 1) Passwort_hash generiert einen Hash, der Salzwerte enthält, um die Sicherheit zu verbessern. 2) Passwort_Verify prüfen Sie das Passwort und sicherstellen Sie die Sicherheit, indem Sie die Hash -Werte vergleichen. 3) MD5 und SHA1 sind anfällig und fehlen Salzwerte und sind nicht für die Sicherheit der modernen Passwort geeignet.

PHP ist eine serverseitige Skriptsprache, die für dynamische Webentwicklung und serverseitige Anwendungen verwendet wird. 1.PHP ist eine interpretierte Sprache, die keine Zusammenstellung erfordert und für die schnelle Entwicklung geeignet ist. 2. PHP -Code ist in HTML eingebettet, wodurch es einfach ist, Webseiten zu entwickeln. 3. PHP verarbeitet die serverseitige Logik, generiert die HTML-Ausgabe und unterstützt Benutzerinteraktion und Datenverarbeitung. 4. PHP kann mit der Datenbank interagieren, die Einreichung von Prozessformularen und serverseitige Aufgaben ausführen.

PHP hat das Netzwerk in den letzten Jahrzehnten geprägt und wird weiterhin eine wichtige Rolle bei der Webentwicklung spielen. 1) PHP stammt aus dem Jahr 1994 und ist aufgrund seiner Benutzerfreundlichkeit und der nahtlosen Integration in MySQL die erste Wahl für Entwickler. 2) Zu den Kernfunktionen gehört das Generieren dynamischer Inhalte und die Integration in die Datenbank, sodass die Website in Echtzeit aktualisiert und auf personalisierte Weise angezeigt wird. 3) Die breite Anwendung und das Ökosystem von PHP hat seine langfristigen Auswirkungen angetrieben, steht jedoch auch mit Versionsaktualisierungen und Sicherheitsherausforderungen gegenüber. 4) Leistungsverbesserungen in den letzten Jahren, wie die Veröffentlichung von PHP7, ermöglichen es ihm, mit modernen Sprachen zu konkurrieren. 5) In Zukunft muss PHP sich mit neuen Herausforderungen wie Containerisierung und Microservices befassen, aber seine Flexibilität und die aktive Community machen es anpassungsfähig.

Zu den Kernvorteilen von PHP gehören einfacher Lernen, starke Unterstützung für Webentwicklung, reiche Bibliotheken und Rahmenbedingungen, hohe Leistung und Skalierbarkeit, plattformübergreifende Kompatibilität und Kosteneffizienz. 1) leicht zu erlernen und zu bedienen, geeignet für Anfänger; 2) gute Integration in Webserver und unterstützt mehrere Datenbanken. 3) leistungsstarke Frameworks wie Laravel; 4) hohe Leistung kann durch Optimierung erzielt werden; 5) mehrere Betriebssysteme unterstützen; 6) Open Source, um die Entwicklungskosten zu senken.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),