Des développeurs expérimentés partagent leurs conseils de carrière pour les jeunes professionnels

Des développeurs expérimentés partagent leurs conseils de carrière pour les jeunes professionnels

Les développeurs de TELUS et de Suncor veulent que les jeunes codeurs et les professionnels de l’informatique célèbrent le succès tout en acceptant l’échec.

L’explosion de de nouveaux outils pour créer des logiciels renforce la nécessité pour les développeurs d’améliorer continuellement leurs compétences techniques. Mais grandir en tant que développeur ne se limite pas à trouver de nouvelles façons d’expédier du code.

Alors que l’art du développement de logiciels continue d’évoluer, Microsoft Canada a demandé aux développeurs chevronnés quelle était leur expérience dans l’industrie et quels conseils de carrière ils partageraient avec leurs collègues débutants. BetaKit s’est entretenu avec deux dirigeants – Ricardo Maldonado, responsable du développement chez Suncor, basé à Calgary, et Betheena Elgincolin, architecte technologique senior chez TELUS – de leur parcours jusqu’à présent.

Le début de la carrière de tout développeur se concentre souvent sur l’apprentissage de l’écriture de code de haute qualité ; c’est une priorité, mais ne devrait pas être la seule. Maldonado a partagé qu’au début de sa carrière, alors qu’il travaillait dans le support informatique pour une société de logiciels d’amélioration des processus, il a accéléré son avancement en recherchant de manière proactive “de nouveaux défis et opportunités de croissance”. En tant que propriétaire de produit maintenant chez Suncor, il sait que les solutions pour son organisation se présentent sous de nombreuses formes, allant de morceaux de code complexes ou de solutions externes à des approches low-code/no-code.

Elgincolin a vécu une expérience similaire au début de sa carrière et a souligné la nécessité d’adopter à la fois les nouvelles technologies et les nouvelles approches.

“Envisagez l’échec comme une opportunité d’apprendre et de grandir, et utilisez ce que vous apprenez pour partager votre expérience avec votre équipe”, a déclaré Elgincolin. “Célébrez les succès, aussi petits soient-ils, car cela inspirera et motivera votre équipe à continuer à s’efforcer de s’améliorer.”

Elgincolin et Maldonado ont tous deux souligné la nécessité pour les jeunes développeurs de se connecter à l’écosystème plus large pour accélérer leur formation au-delà de l’expérience personnelle. Maldonado a déclaré qu’il apprenait continuellement grâce à un régime régulier d’actualités technologiques, en participant à des ateliers et en collaborant avec la grande communauté de pratique dans l’espace du low-code/no-code. Elgincolin, d’autre part, a déclaré qu’elle était exposée aux nouvelles technologies grâce à des publications de l’industrie et à des conférences ou à des webinaires pour apprendre de ses pairs.

Lire aussi  Comment naviguer dans la « tempête imparfaite » de la cybersécurité des startups

Il est certain qu’au cours de votre carrière, vous rencontrerez éventuellement un problème spécifique que la recherche ou les conférences en ligne ne couvrent pas. Dans ces cas, Maldonado a déclaré qu’un état d’esprit de curiosité est essentiel. Il a partagé l’exemple au début de sa carrière lorsqu’un responsable lui a demandé de faire ses propres recherches sur un problème et de revenir avec des questions spécifiques, plutôt que de s’attendre à ce que le responsable fournisse toutes les informations. Cet acte, a-t-il dit, lui a appris que “le développement personnel commence par prendre l’initiative d’apprendre et d’essayer de nouvelles choses, plutôt que d’attendre les méthodes d’apprentissage traditionnelles”.

“Chaque problème présente une opportunité d’apprendre, que ce soit votre propre problème ou celui de quelqu’un d’autre”, a-t-il ajouté.

“Envisagez l’échec comme une opportunité d’apprendre et de grandir, et utilisez ce que vous apprenez pour partager votre expérience avec votre équipe.”

La curiosité est quelque chose que Maldonado apporte toujours à son travail – et c’est encore plus important maintenant qu’il est un gestionnaire, un rôle qui nécessite d’aider les équipes de Suncor à devenir plus efficaces. Afin d’aider, Maldonado doit comprendre en profondeur les problèmes quotidiens d’une équipe, les problèmes de sécurité et les goulots d’étranglement des processus. Son équipe examine également les commentaires des travailleurs de première ligne et les données historiques et pourrait mener des enquêtes de première partie pour recueillir plus d’informations. Ce n’est qu’alors qu’ils apportent leurs compétences techniques pour construire une solution.

“Notre objectif est de trouver des moyens d’atténuer les risques et d’améliorer les processus en même temps, en utilisant les technologies numériques pour créer des solutions logicielles qui résolvent de vrais problèmes pour nos équipes d’exploitation/de maintenance”, a déclaré Maldonado. Par exemple, Suncor a commencé à utiliser Microsoft Power Apps pour numériser les processus papier des programmes de maintenance à grande échelle. Cela a amélioré l’efficacité de leur travail, résultant en une meilleure communication et une exécution plus rapide.

Lire aussi  Une enquête de Cisco Canada révèle comment les startups et les PME abordent la reprise post-pandémique

Résoudre de vrais problèmes est le rêve de tout développeur, mais le parcours de contributeur individuel à manager n’est pas toujours facile. En repensant à l’ensemble de son parcours professionnel, Elgincolin a partagé son parcours sinueux comme une leçon pour les nouveaux développeurs : lorsqu’elle a entendu parler de l’informatique pour la première fois alors qu’elle était lycéenne aux Philippines, elle n’avait pas suivi de cours d’informatique et Internet était relativement nouveau. à l’époque. Malgré ces obstacles, elle a postulé à un programme menant à un diplôme d’informatique à l’université, a obtenu son diplôme et a obtenu un emploi en informatique. Elle a ensuite déménagé au Canada et a travaillé chez SAP avant de se joindre à TELUS et d’être finalement promue à son poste actuel.

La progression de carrière d’Elgincolin a été facilitée par sa capacité à acquérir des compétences techniques et à rester au fait des nouvelles tendances. Mais elle attribue finalement une grande partie de son succès au “développement de relations significatives et à un travail efficace avec les autres”.

En regardant vers l’avenir, Elgincolin a noté qu ‘”il semble que l’intelligence artificielle, l’apprentissage automatique et l’Internet des objets (IoT) ouvrent la voie”. Maldonado a ressenti la même chose et a déclaré que pour les codeurs, l’IA “fera de plus en plus partie de la solution”.

Pour les développeurs qui réfléchissent au potentiel de l’IA, Maldonado a noté que l’ensemble de compétences dont ils auront besoin n’est pas nécessairement dans la construction de la technologie de l’IA. Au lieu de cela, il s’agit de cultiver des compétences en analyse de données. Comme l’intelligence artificielle augmentera de manière exponentielle la quantité de données dans le monde, savoir comment analyser ces données en exploitant des modèles d’IA permettra de construire de meilleurs modèles prédictifs et de prendre des décisions plus éclairées par les données.

Lire aussi  9 astuces de voyage techniques pour votre prochain voyage

“Bien que nous ayons eu des analyses avancées et de l’apprentissage automatique dans le passé, je pense que l’IA est la nouvelle version low-code/no-code de l’analyse des données”, a ajouté Maldonado. “Cela permettra à des personnes comme moi et mon équipe de créer des solutions alimentées par l’IA avec moins d’efforts que par le passé.”

Indépendamment de ce qui vient, les conseils d’Elgincolin pour la croissance de carrière se résument aux interactions avec d’autres personnes. Elle a partagé qu’elle a rencontré de nombreux défis tout au long de sa carrière en tant que femme dans les STEM, en particulier l’incapacité de dire ce qu’elle pense et la nécessité de faire ses preuves en permanence. Cependant, elle a dit qu’elle avait surmonté ces défis grâce à un travail acharné et en s’inspirant d’autres femmes inspirantes. Cela l’a amenée à réaliser un facteur clé de progression de carrière : la gentillesse aggrave les résultats d’un travail acharné.

“La leçon apprise que je voudrais partager avec tout le monde est de toujours traiter les autres avec gentillesse et respect”, a déclaré Elgincolin. « Les gens ne se souviendront pas de vous pour ce que vous avez accompli. Ils se souviendront de la façon dont vous les avez traités.


Vérifier Microsoft Build à la demande pour en savoir plus sur les derniers outils d’IA pour les développeurs et lire chaque annonce dans le Livre des actualités Microsoft Build 2023.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent News

Editor's Pick