


Dans quelle mesure les programmeurs sont-ils privilégiés? Êtes-vous un John aussi?
John, un développeur jeune, blanc, hétérosexuel et autodidacte. Il n'est pas rare, mais spécial. Il a une famille complète et n'a pas de soucis pour la nourriture et les vêtements. Il peut obtenir le jouet qu'il veut, car il a appris la stratégie de "avoir besoin de trois jouets pour en obtenir au moins un".
Il avait des notes moyennes, mais cela n'avait pas d'importance parce que sa mère pensait "qu'il était juste fatigué de l'école et était trop intelligent". Après avoir obtenu son diplôme d'études secondaires, il a trouvé directement un emploi dans la programmation. Le salaire n'est pas élevé, donc je ne peux à peine maintenir un petit appartement et un simple repas. Mais il pense que l'avenir sera meilleur.
Quelques années plus tard, John était fatigué de la programmation. Il aime le concept de cette profession, mais son travail réel est ennuyeux. Il a fréquemment changé d'emploi jusqu'à ce que ses patrons "stupides" réalisent à quel point il était important pour l'entreprise.
C'est aussi bon, car la plupart des développeurs avec lesquels il travaille sont également "stupides". Savent-ils même comment programmer? Ils veulent juste discuter et poser des questions, et ils ne se soucient pas du travail de John. Il travaillait avec une femme développeur qui était si belle pour un programmeur - si vous pouvez également compter CSS et HTML comme programmation.
J'étais très en colère.
J'étais John il y a longtemps. Je ne pense pas que toutes les tâches ennuyeuses me dignent, et d'autres développeurs sont au mieux médiocres. Je suis mon héros, ma mère a raison (bien qu'engageante), et je suis vraiment intelligent. Ce serait formidable si les gens autour de vous pouvaient voir cela aussi.
mais j'ai grandi un peu.
J'ai réalisé à quel point j'étais le trou du cul égocentrique et égocentrique. J'ai réalisé à quel point les gens autour de moi étaient importants et je n'étais pas aussi important que je le pensais. Je ne sais pas si c'est à cause du mariage ou d'avoir des enfants. Je pense que ces deux choses peuvent aider les gens à grandir, mais je préfère croire que la raison pour laquelle j'ai grandi est à quel point mon comportement était dégoûtant et à quel point je suis charmant maintenant.
Je ne devrais pas être récompensé. Être une personne décente, plutôt qu'un connard complètement dégoûtant, n'est rien à réaliser. C'est tout simplement moins courant que les gens ne le pensent ...
Beaucoup de gens comme moi ont un problème: nous ne sommes pas obligés de grandir. Nous sommes nés en paix. Nous n'avons jamais connu le sens de la lutte. Nous n'avons pas besoin d'étudier la programmation difficile, donc nous pensons que nous avons de la chance, ce qui se transforme rapidement en pensant que nous sommes talentueux. Nous n'avons jamais eu à payer nos prêts étudiants, et nous n'avons pas dû apprendre à nous lever tôt pour faire un travail que nous apprécions.
"Regardez les médecins, les électriciens, les plombiers, les avocats. Ils sont occupés à apprendre quelque chose de dénué de sens, et je peux travailler immédiatement. Ce serait formidable si je pouvais trouver un travail amusant ..."
Nous sautons parce qu'il est facile d'être embauché, mais il est difficile de recruter des développeurs talentueux. Être talent ne garantit pas qu'une personne peut communiquer normalement avec les autres ou faire du bon travail. Nous pensons que nous pouvons prétendre être occupés et travailler jusqu'à une heure ou deux par jour.
"Ils nous paieront toujours, et s'ils ne le font pas, nous pouvons aller ailleurs."
Nous détestons les réunions non pas parce qu'ils distraient (distraire le travail que nous sommes employés mais ne sommes pas occupés), mais parce que quelqu'un demandera «comment se déroule le projet». Nous détestons cette question parce que nous ne pouvons pas y répondre.
"Les choses sont compliquées, j'essaie de comprendre ce que les autres« ID »ont fait / ce qui fait / quoi d'autre.
Ce n'est pas seulement la réunion, mais aussi l'interférence constante des autres "idiots" autour. Les gens recherchent de l'aide, pas d'écrire un bon code. "Si je devais leur dire de relire le manuel, je jure que je vais supprimer leur code."
J'étais très en colère parce que j'ai vu trop d'ombres de moi-même. J'avais l'habitude de boycotter les réunions parce que c'était le moyen le plus rapide pour les autres de découvrir que je ne faisais pas le travail promis. Ou pire: ce que j'ai prétendu avoir fait n'était pas réellement fait. Je ne voulais pas être dérangé car ils découvriraient que je ne faisais rien à l'époque liée au travail.
et l'apparence est tout. Pourquoi admettre que je n'ai pas travaillé dur, ou que je ne savais pas ce que je faisais;
Je jouais à World of Warcraft pendant quelques jours au bureau (le bureau que j'ai demandé).
le savez-vous? Je suis un idiot. Je suis naïf et autonome, et je ne mérite pas la confiance des autres. J'étais en colère quand ils s'attendaient à ce que je termine le travail qu'ils m'ont payé pour terminer. J'étais en colère quand ils ont poliment suggéré des réunions chaque jour. J'étais encore plus furieux quand ils m'ont dit que je ne travaillais pas assez vite.
J'avais tort.
J'étais en colère quand j'ai vu que d'autres avaient ces modèles. Cela ne veut pas dire que je veux qu'ils soient parfaits (je ne le suis pas), ni que j'ai oublié que j'étais comme ça (je n'ai pas). C'est parce que j'ai perdu trop d'années au travail. Échec de l'apprentissage, n'a pas grandi. Je perds également beaucoup de temps et d'argent à ceux qui me font confiance, je crois en mon professionnalisme, je crois en mes efforts totaux.
Même aujourd'hui, j'interagis toujours avec John. Il m'a dit que je savais très peu et à quel point il était difficile de conseiller les gens qui l'ont aidé à expliquer les choses. Comment cette API et ce service provoque des erreurs et des retards, et elle se fera lorsqu'elle sera terminée. J'ai vu son attitude de boycotter la réunion quotidienne. J'étais fatigué de ses excuses constantes et de ses promesses qu'il n'a pas obtenu.
J'ai pensé à toutes les petites choses intelligentes que je pouvais faire pour forcer John à travailler. Tous ces processus, slogans et listes. Ensuite, j'étais désespéré. La seule chose qui fait que John réalise qu'il perd son temps est de perdre suffisamment de temps pour le faire tomber du filet de sécurité. Il doit grandir seul, et peut-être qu'à ce moment-là, il le transmettra à ses futurs employeurs et clients.
J'espère que grâce à cet engagement envers l'excellence, je peux également être racheté.
Privilèges du programmeur FAQ
Qu'est-ce que le "privilège du programmeur"?
Le privilège du programmeur fait référence aux avantages, aux opportunités et aux avantages dont les gens dans le domaine de la programmation apprécient souvent en raison de leur profession. Cela peut inclure un salaire élevé, des heures de travail flexibles, des opportunités de travail à distance et une forte demande pour leurs compétences. Cependant, il est important de noter que tous les programmeurs ne jouissent pas de ces privilèges, et beaucoup sont confrontés à des défis tels que de longues heures de travail, un stress élevé et une instabilité de l'emploi.
Comment le privilège du programmeur est-il par rapport aux autres professions?
Les programmeurs bénéficient généralement de salaires plus élevés et plus de possibilités d'emploi que de nombreuses autres professions. Cela est principalement dû au fait qu'il existe une forte demande de compétences en programmation dans l'économie numérique d'aujourd'hui. Mais, comme toute profession, la programmation présente ses inconvénients, tels que de longues heures de travail et des niveaux de stress élevés.
tous les programmeurs ont-ils des privilèges?
Non, tous les programmeurs n'ont pas de privilèges. Alors que beaucoup bénéficient de salaires élevés et d'autres avantages, d'autres sont confrontés à des défis tels que l'instabilité de l'emploi, la discrimination et l'épuisement professionnel. Les expériences de privilèges peuvent également varier considérablement selon des facteurs tels que la race, le sexe et le statut socioéconomique.
Comment les privilèges affectent-ils la communauté de programmation?
La confidentialité peut avoir un impact significatif sur la communauté de programmation. Par exemple, les personnes ayant des privilèges ont généralement plus de possibilités de progrès de carrière, tandis que les personnes sans privilèges peuvent faire face à des obstacles à l'entrée et à la promotion. Cela pourrait conduire à un manque de diversité dans le domaine, ce qui limite à son tour l'innovation et l'inclusion.
Comment résoudre le problème du privilège dans le domaine de la programmation?
La résolution du problème privilégié dans le domaine de la programmation nécessite une reconnaissance de son existence et des efforts pour atteindre une plus grande capitaux propres et égalité. Cela peut inclure des efforts pour diversifier le domaine, offrir des chances égales pour tous et créer un environnement de travail plus inclusif et favorable.
Quels sont quelques exemples de privilèges du programmeur?
Des exemples de privilèges du programmeur peuvent inclure un salaire élevé, des heures de travail flexibles et la capacité de travailler à distance. Cependant, il est important de noter que tous les programmeurs ne jouissent pas de ces privilèges, et beaucoup sont confrontés à des défis tels que l'instabilité de l'emploi et la discrimination.
Comment les privilèges affectent-ils la qualité des travaux de programmation?
La confidentialité peut affecter la qualité des travaux de programmation de plusieurs façons. Par exemple, les personnes ayant des privilèges ont souvent plus de ressources et d'opportunités pour développer leurs compétences, ce qui peut conduire à un travail de meilleure qualité. Cependant, un manque de diversité peut également limiter la portée des perspectives et des idées qui limitent l'innovation.
Qu'est-ce que le privilège a à voir avec la métaphore «John» dans la programmation?
La métaphore "John" de la programmation fait référence au stéréotype des programmeurs privilégiés - généralement des personnes blanches, masculines et de la classe moyenne. Cette métaphore met en évidence la question du privilège dans le domaine, car elle exclut l'expérience et les opinions des personnes qui ne sont pas conformes à ce stéréotype.
Comment vérifier mes privilèges en tant que programmeur?
Vérifier vos privilèges en tant que programmeur nécessite de réfléchir aux forces et aux opportunités que vous avez dans votre carrière et considérant que ces forces et opportunités peuvent ne pas exister pour les autres. Cela comprend également l’écoute et l’apprentissage des expériences des autres et en tirant parti de vos privilèges pour plaider pour une plus grande capitaux propres et égalité dans le domaine.
Comment une organisation résout-elle le problème des privilèges du programmeur?
Les organisations peuvent résoudre les problèmes de privilèges du programmeur en promouvant la diversité et l'inclusion dans les pratiques de recrutement et de promotion, de fournir des chances égales à tous les employés et de créer un environnement de travail favorable et inclusif. Ils peuvent également fournir une formation et une éducation sur les privilèges et les préjugés et encourager les employés à réfléchir à leurs propres privilèges.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

PHP est un langage de script côté serveur utilisé pour le développement Web dynamique et les applications côté serveur. 1.Php est un langage interprété qui ne nécessite pas de compilation et convient au développement rapide. 2. Le code PHP est intégré à HTML, ce qui facilite le développement de pages Web. 3. PHP traite la logique côté serveur, génère une sortie HTML et prend en charge l'interaction utilisateur et le traitement des données. 4. PHP peut interagir avec la base de données, traiter la soumission du formulaire et exécuter les tâches côté serveur.

PHP a façonné le réseau au cours des dernières décennies et continuera de jouer un rôle important dans le développement Web. 1) PHP est originaire de 1994 et est devenu le premier choix pour les développeurs en raison de sa facilité d'utilisation et de son intégration transparente avec MySQL. 2) Ses fonctions principales incluent la génération de contenu dynamique et l'intégration à la base de données, ce qui permet au site Web d'être mis à jour en temps réel et affiché de manière personnalisée. 3) La large application et l'écosystème de PHP ont motivé son impact à long terme, mais il fait également face à des mises à jour de version et à des défis de sécurité. 4) Les améliorations des performances ces dernières années, telles que la sortie de PHP7, lui permettent de rivaliser avec les langues modernes. 5) À l'avenir, PHP doit faire face à de nouveaux défis tels que la conteneurisation et les microservices, mais sa flexibilité et sa communauté active le rendent adaptable.

Les principaux avantages du PHP comprennent la facilité d'apprentissage, un soutien solide sur le développement Web, les bibliothèques et les cadres riches, les performances élevées et l'évolutivité, la compatibilité multiplateforme et la rentabilité. 1) Facile à apprendre et à utiliser, adapté aux débutants; 2) une bonne intégration avec les serveurs Web et prend en charge plusieurs bases de données; 3) ont des cadres puissants tels que Laravel; 4) Des performances élevées peuvent être obtenues grâce à l'optimisation; 5) prendre en charge plusieurs systèmes d'exploitation; 6) Open source pour réduire les coûts de développement.

PHP n'est pas mort. 1) La communauté PHP résout activement des problèmes de performance et de sécurité, et PHP7.x améliore les performances. 2) PHP convient au développement Web moderne et est largement utilisé dans les grands sites Web. 3) PHP est facile à apprendre et le serveur fonctionne bien, mais le système de type n'est pas aussi strict que les langages statiques. 4) Le PHP est toujours important dans les domaines de la gestion du contenu et du commerce électronique, et l'écosystème continue d'évoluer. 5) Optimiser les performances via OPCACHE et APC et utilisez des modèles OOP et de conception pour améliorer la qualité du code.

PHP et Python ont leurs propres avantages et inconvénients, et le choix dépend des exigences du projet. 1) PHP convient au développement Web, facile à apprendre, riche en ressources communautaires, mais la syntaxe n'est pas assez moderne, et les performances et la sécurité doivent être prêts attention. 2) Python convient à la science des données et à l'apprentissage automatique, avec une syntaxe concise et facile à apprendre, mais il y a des goulots d'étranglement dans la vitesse d'exécution et la gestion de la mémoire.

PHP est utilisé pour créer des sites Web dynamiques, et ses fonctions principales incluent: 1. Générer du contenu dynamique et générer des pages Web en temps réel en se connectant à la base de données; 2. Traiter l'interaction utilisateur et les soumissions de formulaires, vérifier les entrées et répondre aux opérations; 3. Gérer les sessions et l'authentification des utilisateurs pour offrir une expérience personnalisée; 4. Optimiser les performances et suivre les meilleures pratiques pour améliorer l'efficacité et la sécurité du site Web.

PHP utilise les extensions MySQLI et PDO pour interagir dans les opérations de base de données et le traitement de la logique côté serveur, et traite la logique côté serveur via des fonctions telles que la gestion de session. 1) Utilisez MySQLI ou PDO pour vous connecter à la base de données et exécuter les requêtes SQL. 2) Gérer les demandes HTTP et l'état de l'utilisateur via la gestion de session et d'autres fonctions. 3) Utiliser les transactions pour assurer l'atomicité des opérations de base de données. 4) Empêcher l'injection de SQL, utiliser les connexions de gestion des exceptions et de clôture pour le débogage. 5) Optimiser les performances via l'indexation et le cache, écrivez du code très lisible et effectuez une gestion des erreurs.

L'utilisation de déclarations de prétraitement et l'APD dans PHP peut effectivement empêcher les attaques d'injection SQL. 1) Utilisez PDO pour vous connecter à la base de données et définir le mode d'erreur. 2) Créez des instructions de prétraitement via la méthode de préparation et transmettez des données à l'aide des espaces réservés et exécutez des méthodes. 3) Traitez les résultats de la requête et assurez la sécurité et les performances du code.


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Version Mac de WebStorm
Outils de développement JavaScript utiles

Version crackée d'EditPlus en chinois
Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

Dreamweaver Mac
Outils de développement Web visuel

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Adaptateur de serveur SAP NetWeaver pour Eclipse
Intégrez Eclipse au serveur d'applications SAP NetWeaver.