Pour que les garçons n'aient pas honte de montrer

Je suis déjà vieux et stupide, et tu as tout devant, cher programmeur. Mais permettez-moi de vous donner un conseil qui vous aidera sûrement dans votre carrière - à moins, bien sûr, que vous n'ayez l'intention de rester programmeur.

Des conseils tels que «écrire du beau code», «bien commenter vos améliorations», «étudier les cadres modernes» sont très utiles, mais, hélas, secondaires. Ils sont une bande-annonce de la principale qualité d'un programmeur, qui doit être développée en elle-même.

C'est la principale qualité: un esprit curieux.

Un esprit curieux n'est pas tant une compétence qu'un désir de comprendre un environnement inconnu, qu'il s'agisse d'une nouvelle technologie, d'un nouveau projet ou de nouvelles puces PJ.

Un esprit curieux n'est pas une qualité innée, mais une qualité entièrement acquise. Avant de travailler en tant que programmeur, par exemple, je n'en avais pas.

Par rapport à notre travail, un esprit interrogateur est souvent un désir de comprendre pourquoi cela, le salaud, ne fonctionne pas. Peu importe qui a écrit ce code, vous ou quelqu'un d'autre.

Si vous examinez un problème résolu par vous ou vos collègues, cela ressemble à ceci: trier le problème, trouver une place pour les modifications, effectuer des modifications.

La programmation elle-même ne commence qu'à la fin de la chaîne, et la partie principale est un exercice continu pour la curiosité de l'esprit. La qualité finale de la solution et la vitesse de sa création ne dépendent pas de votre capacité à écrire du code, mais de votre désir de comprendre rapidement et de trouver où ce putain de code doit être joué.

Comment développer la curiosité de l'esprit? Rien de compliqué. Il y a plusieurs années, j'ai trouvé une stratégie simple:
Pour que les garçons n'aient pas honte de se montrer.

Si votre décision n'a pas honte de montrer aux garçons, alors c'est excellent. Si vous approfondissez le problème et que vous n'avez pas honte d'en parler aux garçons, alors vous êtes beau.

Ne transformez pas ce libellé en devise du club des alcooliques anonymes. Si vous ne l'avez pas compris, ou si vous avez écrit une merde, abandonné à mi-chemin, raccroché votre morve et fait un strip-tease émotionnel comme "Je suis tellement stupide et je n'ai pas peur de l'admettre!" , pas un putain de programmeur.

Voici un exemple. Récemment, un stagiaire a bricolé une tâche dans un mécanisme assez complexe - à la fois techniquement et méthodiquement. J'ai creusé, si je comprends bien, toute la journée. Surtout moi-même, mais j'ai également demandé l'aide de collègues. Quelqu'un invétéré lui a conseillé d'entrer dans le débogueur. Le soir, le stagiaire a rampé jusqu'à moi.

Pour être honnête, je pensais que le stagiaire ne regardait pas là-bas et ne voyait pas quelque chose de mal, mais je devrais creuser dès le début. La couronne écrasée, bref. Mais il s'est avéré que le stagiaire est à un pas de la décision. En fait, je l'ai aidé à franchir cette étape. Mais ce n'est pas l'essentiel.

L'essentiel est que le stagiaire ait montré un esprit interrogateur - le vrai. Savez-vous comment distinguer une réelle curiosité? C'est très simple - quand un débutant trouve, ou trouve presque une solution, déplacer l'enfer, comprendre de quelle manière, avec un tambourin et danser, il n'abandonne pas, ne se couche pas à l'envers, même s'il est ridicule pour tout le monde autour, et des «experts» lui enseigneront des astuces comme «enseigner mat.chast "ou" regarder dans un débogueur ".

Malgré la très faible efficacité à résoudre le problème dans l'exemple donné, les gars n'avaient pas honte de montrer le chemin parcouru par le stagiaire. À notre époque, seules de telles personnes survivaient - car il n'y avait pas de spécialistes, toutes les technologies à une n'étaient pas familières à tout le monde, et seule la curiosité de l'esprit pouvait sauver.

La curiosité de l'esprit est également courante chez les débutants et les grands-pères. Des cheveux gris, un tas de certificats, de nombreuses années d'expérience - pas du tout un indicateur de la curiosité de l'esprit. Je connais personnellement plusieurs programmeurs avec de nombreuses années d'expérience qui échouent dans toutes les tâches difficiles. Tout ce qu'ils peuvent faire, c'est écrire du code selon les TdR, où tout est mâché, disposé sur des étagères, jusqu'aux noms des tables et des variables.

Alors, messieurs, stagiaires et nouveaux venus: vos chances sont les mêmes que pour les anciens. Ne regardez pas que le vieil oncle a beaucoup d'expérience et de certificats - la curiosité de l'esprit n'en dépend pas.

Quoi que vous fassiez, rappelez-vous - faites-le pour que les garçons n'aient pas honte de montrer. Les samouraïs ont enseigné de cette façon: si vous écrivez une lettre, pensez que le destinataire la suspendra au mur. Procédez de là.

La stratégie «pour que les garçons n'aient pas honte de montrer» est très simple et facilement applicable à tout moment. Arrêtez même maintenant, au moins dans une heure, au moins dans un an et répondez - qu'avez-vous fait, n'est-ce pas une honte de montrer aux garçons? Avez-vous honte de montrer comment vous avez essayé et cherché une solution? Comment vous battez-vous chaque jour pour augmenter votre efficacité, n'est-ce pas gênant pour les garçons de se montrer?

Oui, et n'oubliez pas de quel genre de garçons il s'agit. Ce n'est pas votre voisin de bureau, ni votre manager, ni votre client. C'est le monde entier des programmeurs.

Source: https://habr.com/ru/post/fr484590/


All Articles