Applications langue – J’ai testé pour vous : Apprendre une langue en 10 jours

Applications pour apprendre une langue :

Par Jeff Koyen En 2009, un certain fabricant de smartphones nous assurait qu’il y avait une application pour tout. C’était peut-être une hyperbole à l’époque. Aujourd’hui, c’est beaucoup plus proche de la vérité. Nous sommes une société avide d’applications, et cet appétit s’est étendu au lieu de travail. Dans tous les secteurs, les chefs d’entreprise réalisent les possibilités d’économiser du temps et de l’argent en utilisant des applications pour éliminer les tâches manuelles répétitives. Cette demande a mis à rude épreuve l’offre mondiale de talents pour les développeurs, avec 64% des professionnels des RH citant l’embauche de développeurs comme leur plus grand défi de 2021, selon un récent sondage. Entrez les « développeurs citoyens » : employés non techniques qui utilisent des plates-formes de développement low-code pour créer leurs propres applications. Beaucoup d’entre eux n’ont jamais tapé une ligne de code traditionnel. Aujourd’hui, grâce en partie aux développeurs citoyens, de nouvelles applications sont créées en quelques jours et semaines, et non des mois et des années. Nous sommes une société avide d’applications, et cet appétit s’est étendu au lieu de travail. getty « Certains des meilleurs développeurs avec lesquels j’ai travaillé n’ont pas de formation classique en développement », déclare Mark Tognetti, responsable mondial de la transformation de la plate-forme Now chez ServiceNow. « Ce ne sont pas des majors en science-informatique, ce sont des gens d’affaires qui aiment la technologie. » Qui sont exactement ces développeurs diamant-in-the-rough, et comment pouvez-vous les trouver dans votre propre main-d’œuvre ? Nous avons parlé à des experts en technologie pour en savoir plus. Embaucher pour l’aptitude et l’attitude Le faible codage n’est pas pour tout le monde. Même les meilleurs employés peuvent vouloir – ou peuvent avoir besoin – de se conformer étroitement à leurs descriptions de poste. D’autres sont attirés par la résolution de problèmes parascolaires. Ce deuxième groupe deviendra vos développeurs citoyens les plus performants. Mais comment les repérer ? « Je recherche des traits qui se divisent en deux catégories : l’aptitude et l’attitude », déclare Tognetti. Premièrement, vous recherchez des employés qui sont à l’aise avec la technologie. Ils comprennent que la bonne technologie peut avoir un impact positif sur les processus métier, en particulier au sein de leurs propres services. « Ce sont des gens qui aiment créer des macros de feuilles de calcul complexes ou bricoler des bases de données et peut-être même jouer avec les outils low-code existants », dit-il. Cependant, les codeurs bas ne sont pas tous créés égaux. « Il y a des low-codeurs qui construisent une seule application [for] un processus métier spécifique, et ils ont fini d’être des développeurs citoyens », déclare Tognetti. « C’est bon. D’autres employés créent plusieurs applications. Il y a de la valeur dans les deux cohortes, dit Tognetti. Cast A Wide Net Push pour la diversité lors du recrutement de développeurs citoyens, recommande Matt Beane, professeur adjoint au programme de gestion de la technologie de l’Université de Californie à Santa Barbara et chercheur numérique à l’Université de Stanford. Pourquoi? D’une part, la recherche montre que diverses équipes de développeurs écrivent un meilleur code. Beane soutient que nous sommes à un moment crucial dans la montée du low-code. « Nous voulons démocratiser ces outils », dit Beane. « Si on n’encourage pas la diversité, la forte dérive se fera vers des outils subtilement biaisés en faveur des personnes qui ont déjà des ressources. En d’autres termes, si ces plates-formes ne sont pas utilisées par un large éventail de développeurs citoyens – issus de différents horizons ethniques, socio-économiques et géographiques – l’innovation low-code elle-même peut être étouffée. « Il peut être avantageux pour une entreprise de choisir un objectif initial, ou même de lancer un programme de recherche, qui recherche activement des personnes ayant des intérêts plus divers », dit-il. Configurez-les pour réussir Vous avez trouvé vos développeurs citoyens et ils sont ravis de commencer à créer de nouvelles applications. Maintenant quoi? « Une fois que nous avons choisi les bonnes choses à construire par les bonnes personnes, assurons-nous qu’elles sont activées et habilitées », déclare Tognetti. « Ce n’est pas aussi simple que de leur donner accès à un outil. Ils ont besoin d’une formation et d’un soutien continu », dit-il. « Pas seulement avec la plate-forme. Ils doivent comprendre les normes de l’entreprise et savoir comment s’y conformer. La gouvernance est un élément crucial de l’équation du citoyen développeur. « Pour assurer le succès, vous devez avoir les bons garde-fous techniques et de processus en place », dit-il. « Et la plate-forme que vous utilisez doit être en mesure d’appliquer certaines de ces normes. » Créez des partenariats entre vos low-codeurs et pro-codeurs. getty Créer et favoriser la communauté Pour maintenir un programme de développement citoyen florissant, les chefs d’entreprise doivent créer une relation positive et productive entre les développeurs citoyens et professionnels. « L’utilisation d’outils low-code est vraiment un partenariat avec l’organisation informatique », déclare Tognetti. Bien fait, le contrôle technique n’étouffe pas l’innovation. Au contraire, les pro-codeurs activement engagés responsabilisent leurs collègues low-code en expliquant les processus, en fixant des limites et en les aidant à faire de leur mieux. Plus généralement, les communautés de développeurs citoyens sont des sources inestimables de soutien et de croissance par les pairs. La plupart des fournisseurs de plateformes low-code hébergent des forums où les membres échangent des conseils, des astuces et des solutions. « Favoriser une communauté pour qu’elle soit enthousiaste à l’idée d’utiliser ces outils ajoute de la valeur à la [low-code] monde, en plus de ce que l’entreprise en retire », note Beane. Célébrez (et récompensez) chaque victoire À proprement parler, les plates-formes low-code ne sont pas de nouvelles inventions. Mais ils sont encore jeunes, par rapport au monde plus établi du développement de logiciels traditionnels. Cela peut entraîner des frictions entre les codeurs professionnels et les développeurs citoyens. Comment éviter ces chocs culturels ? En célébrant conjointement chaque victoire, dit Tognetti. « Lorsqu’un développeur citoyen lance avec succès une application, et qu’il l’a fait en travaillant avec un développeur professionnel, ils devraient tous les deux obtenir un crédit. » C’est un élément clé de tout programme de développement citoyen. Beane a un autre moyen de s’assurer que les bons développeurs citoyens obtiennent le respect qu’ils méritent. « Avec de l’argent », dit-il, « et je le pense très sérieusement. » Pour Beane, « plus il y a de gens qui peuvent résoudre des problèmes grâce au low-code, et ils sont payés pour le faire, ils peuvent réellement améliorer le monde. » Aujourd’hui, de plus en plus d’applications sont créées par des codeurs intelligents et enthousiastes utilisant des langages de programmation visuels. Il ne fait aucun doute que cela continuera d’être le cas. « Le goulot d’étranglement n’oblige pas plus de personnes à apprendre à coder », déclare Beane. « Cela aide les gens à créer des systèmes informatiques sans savoir coder. »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *