JavaRush /Blog Java /Random-FR /Pause café #41. Comment trouver un mentor en codage. 6 ch...

Pause café #41. Comment trouver un mentor en codage. 6 choses qui font de vous un bon programmeur

Publié dans le groupe Random-FR

Comment trouver un mentor en codage

Source : Hackernoon Avez-vous essayé d'écrire du code, consulté la documentation de codage, mais avez-vous ensuite réalisé que ce n'était pas très utile ? Vous ne savez pas si vous allez dans la bonne direction avec votre formation ? Si vous sentez que vous avez besoin de quelqu’un pour vous demander des conseils sur vos études, alors vous avez besoin d’un mentor. Le seul problème est peut-être que vous ne connaissez pas de programmeur expérimenté. Pause café #41.  Comment trouver un mentor en codage.  6 choses qui font de vous un bon programmeur - 1Il y a quelques années, je cherchais moi-même un mentor en codage. Je connaissais quelques personnes qui pourraient m'aider, mais je ne leur avais pas parlé depuis des années et je ne me sentais pas à l'aise de leur demander de l'aide. Au bout de six mois, j'avais déjà cinq mentors prêts à m'aider dans la programmation. Ils m'ont aidé à passer des entretiens, à améliorer mes compétences en programmation et m'ont donné des ressources utiles pour apprendre à coder. Je vais vous parler des méthodes pour trouver un mentor.

Premier arrêt : LinkedIn

L'un des premiers endroits où j'ai pensé trouver un mentor en codage était LinkedIn. Lorsque j'ai atterri sur ce site, je suis immédiatement allé dans le champ de recherche. J'ai recherché des personnes utilisant des termes tels que « logiciel », « ingénieur logiciel » et « développeur ». Il s'est avéré que je connaissais dix personnes impliquées dans le développement de logiciels. Mais je ne me suis pas arrêté là. J'ai regardé chacun des profils et j'ai essayé de comprendre ce qu'ils faisaient. J'ai identifié leurs rôles, leurs responsabilités et le type d'entreprises dans lesquelles ils travaillaient. J'ai ensuite approfondi mes recherches pour inclure ceux que je ne connaissais pas. J'ai pu me connecter avec quelques personnes grâce à des amis communs sur LinkedIn. Si vous entretenez de bonnes relations avec ces amis communs, vous pouvez leur demander de vous présenter leur ami programmeur. Mais si vous ne vous sentez pas à l’aise de demander cela, contactez vous-même les programmeurs. N'hésitez pas à utiliser des modèles de messages. J'ai écrit quelque chose comme cette lettre à des amis communs : « Salut [nom], j'espère que tu vas bien ! J'ai vraiment apprécié lire vos articles sur le marketing de contenu. Vous et votre entreprise avez fière allure dans votre domaine. Je voulais vous demander si vous pouviez m'aider avec quelque chose. J'apprends la programmation et j'ai besoin de l'aide d'un développeur plus expérimenté pour apprendre. J'ai remarqué que vous connaissez [mentor potentiel en codage]. Pourriez-vous nous présenter ? J'aimerais lui poser quelques questions et cela m'aiderait vraiment avec mes compétences en programmation. Quoi qu'il en soit, [nom], faites-le-moi savoir ! Je serai très reconnaissant! [votre nom] » À ce stade, j’ai identifié quelques connaissances communes que je pourrais contacter et demander à être présenté au bon professionnel. J'ai également contacté directement plusieurs mentors potentiels. J'ai également préparé un modèle de message pour les développeurs de logiciels que je souhaitais contacter. N'hésitez pas à l'utiliser, mais assurez-vous d'ajouter une touche personnelle : « Bonjour [nom], j'ai remarqué que vous travaillez en tant que développeur chez [entreprise] sur les services clients internes. J'ai récemment appris que votre équipe avait terminé le tour A (l'une des étapes pour attirer les investissements en capital-risque - environ). Toutes nos félicitations! J'apprends la programmation et cela me fait grand plaisir. Je sais que vous êtes très occupé, mais votre spécialité est exactement le genre de travail que j'aimerais faire à l'avenir. J'aimerais en savoir plus sur la programmation grâce à vous. Pourriez-vous me consacrer 20 minutes au téléphone dans les prochaines semaines ? Merci et j'attends vraiment votre réponse avec impatience ! [votre nom]" J'ai envoyé dix de ces messages et reçu une réponse à trois d'entre eux. Après cela, nous avons convenu d'une heure pour une conversation téléphonique. Mon objectif était de poser des questions et d'établir des relations. J'ai essayé de ne rien mentionner sur le mentorat ou sur ce dont j'avais besoin. En fait, tout ce que j'ai fait, c'est leur poser des questions et leur dire pourquoi je trouvais leur travail cool. Les gens aiment donner des conseils et parler d’eux-mêmes. N'en faites pas trop, mais assurez-vous qu'ils se sentent respectés. Dès la fin de l’appel, je leur ai de nouveau envoyé un texto pour leur dire combien j’appréciais leur temps. J'ai également demandé la possibilité de rester en contact. Les trois contacts ont répondu oui sans équivoque. Au deuxième appel, j'étais plus confiant. J'ai quand même posé des questions, mais j'ai clairement exprimé ma curiosité et mon besoin de mentorat. Il s’est avéré que tous mes interlocuteurs étaient prêts à m’aider. Ils m'ont suggéré des sujets de codage, m'ont indiqué des ressources utiles et m'ont offert leur aide continue.

Continuez à coder et voyez où cela vous mène

Lorsque j’ai pensé pour la première fois aux mentors potentiels, aucun nom ne m’est venu à l’esprit. J’ai donc abandonné cette idée et redoublé d’efforts pour apprendre la programmation. J'ai commencé à chercher n'importe quelle excuse pour allumer l'ordinateur et écrire du code. Je ne voulais pas écrire du code seul, alors je suis allé dans un café où traînaient des programmeurs. J'ai décidé de travailler sur un projet avec lequel j'avais des difficultés. Ma tâche consistait à créer une application Web entièrement fonctionnelle avec des fonctionnalités d'enregistrement et de connexion. J'ai commandé du café et j'ai cherché une table vide pour travailler. Et puis j'ai pensé que quelqu'un m'appelait par mon nom. Il s'avère que c'était un ami de notre famille ! Nous avons discuté, discuté un peu, puis il m'a demandé sur quoi je travaillais. Je lui ai dit que je travaillais sur un projet et que j'avais un problème avec celui-ci. Il a mentionné qu'il travaillait comme ingénieur logiciel et qu'il serait heureux de vous aider. J'ai été un peu surpris par son offre, mais j'ai été touché et excité que quelqu'un veuille m'aider. Quelques jours plus tard, je lui ai envoyé un e-mail et lui ai demandé s'il voulait prendre un café et parler de code. Nous nous sommes rencontrés et mon ami a fait des efforts incroyables pour comprendre mon niveau de programmation. Il m'a encouragé et répondu à mes questions, m'a parlé de livres sur les startups et les bases de la programmation. Lorsque je suis revenu au Texas, il a pris le temps de me contacter par téléphone et de suivre mes progrès. Pendant un an, ce mentor en codage m'a aidé à améliorer mes compétences en codage. C'est lui qui m'a parlé d'Angel.co (un site américain destiné aux startups, aux investisseurs et aux personnes recherchant un emploi dans des startups - ndlr), où j'ai mené plusieurs entretiens et reçu une offre d'emploi. Il m'a donné l'assurance que j'allais dans la bonne direction. Je recommande d'écrire du code et de le faire plus souvent. Alors voyez où cela vous mène. Parlez de code partout où vous allez. Essayez de devenir un vrai « geek ». Vous serez surpris par le genre de personnes que vous commencerez à rencontrer dans ce domaine. Finalement, vous arriverez au point où vous rencontrerez des programmeurs expérimentés prêts à vous aider. Ensuite, vous pourrez trouver un mentor.

Soyez patient, votre mentor en programmation est là

Les mentors en codage sont des personnes très précieuses pour les débutants. Ils vous aident à comprendre le code, peuvent vous recommander des ressources utiles et s'assurer que vous avancez dans la bonne direction. Mais préparez-vous à ce que trouver un mentor prenne du temps. Cela peut prendre six mois, voire un an. Et si votre passion pour le code perdure pendant cette période, vous trouverez certainement le bon mentor. Cela vous aidera à faire un pas de plus vers le travail de programmeur. Bonne recherche !

6 choses qui font de vous un bon programmeur

Source : Medium , développeur d'applications iOS, Sarah partage les facteurs qui, à son avis, contribuent au développement professionnel d'un programmeur. Pour ce faire, elle a identifié six qualités principales auxquelles un développeur doit prêter une attention particulière.Pause café #41.  Comment trouver un mentor en codage.  6 choses qui font de vous un bon programmeur - 2

1. Cohérence

La cohérence vous aidera à améliorer vos compétences. On ne s’attend pas à ce que vous écriviez un code parfait, mais si vous continuez à écrire du code, vous acquerrez certainement l’expérience et les connaissances nécessaires.

2. Paresse

L'auteur du livre "The Perl Programming Language" Larry Wall a mentionné trois qualités des bons programmeurs : la paresse, l'impatience et l'arrogance. Si vous voulez trouver le moyen simple, rapide et optimal de réaliser quelque chose, demandez à un paresseux. Trouvez les moyens les plus efficaces pour accomplir la tâche. Automatisez une partie de vos processus de travail et gagnez du temps.

3. Désir d'apprendre

Soyez prêt à poursuivre votre apprentissage : les compétences et les connaissances dont dispose aujourd’hui un programmeur seront probablement obsolètes dans quelques années. Il est important de devenir un développeur qui suit les dernières tendances en matière de codage dans son travail.

4. Compétences en débogage

Développez vos compétences en débogage. Lorsque le logiciel ne produit pas les résultats escomptés, vous devez trouver rapidement et efficacement la source du problème. Examinez attentivement votre code et recherchez les problèmes possibles jusqu'à ce que vous trouviez la réponse.

5. Ayez un impact

Partagez les résultats de votre travail, recevez des critiques et des approbations. L’influence que vous avez sur les autres fait de vous un bon programmeur. Vous pouvez créer des sites Web, des applications mobiles, des plateformes ou des bibliothèques pour publier sur Internet. En recevant la reconnaissance des autres, vous vous ouvrirez de nouvelles portes.

6. Esprit entrepreneurial

Faites la promotion de votre travail auprès des consommateurs. Si vous incitez les gens à utiliser votre produit, vous serez considéré comme un bon développeur. Lorsque vous disposez d’une application populaire parmi les utilisateurs, vous disposerez de plus d’options. Si l’un de vos projets est devenu populaire, cela signifie que vous possédez déjà votre propre entreprise.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION