Catégories
Start-up et applications

De l'ingénierie 1x à 10x avec code bas

Les entreprises sont obsédées par la recherche du prochain ingénieur 10x pour rejoindre leur équipe, mais les ingénieurs 1x ne sont pas aussi enthousiasmés par l'idée. Les 10xers sont comme les startups évaluées à plus d'un milliard de dollars – ce sont des licornes. Une race rare. Ils sont très recherchés en raison de leur capacité à produire 10 fois plus vite et 10 fois plus que le développeur moyen.

«Fondateurs, si jamais vous rencontrez cette race rare d'ingénieurs, saisissez-les. Si vous avez un ingénieur 10x parmi vos premiers ingénieurs, vous augmentez considérablement les chances de réussite de votre startup », Shekhar Kirani, associée de la société de capital-risque Accel, tweeté. Kirani a poursuivi en expliquant que si les ingénieurs 10x détestent les réunions et n'aiment pas travailler avec les foules, ils apprennent toujours et connaissent chaque ligne de code en production.

CONTENU CONNEXE: 2021: l'année du code bas

Cette fixation sur la recherche d'un 10xer peut avoir des effets négatifs sur les équipes de développement. Les développeurs se sentent obligés de produire plus et d'être plus rapides. En plus de cela, leur liste de responsabilités ne cesse de s'allonger, les laissant épuisés.

En fait, lorsque Kirani a tweeté environ 10x ingénieurs, de nombreux développeurs ont défendu l'ingénieur 1x et, par conséquent, les sites Web d'ingénieurs 1x et 10x ont été créés pour donner une meilleure compréhension des deux.

«Vous avez peut-être déjà entendu parler d'un ingénieur 10x. Probablement trop souvent, en fait. S'il existe un ingénieur 10x, il doit sûrement y avoir un ingénieur 1x? " selon l'ingénieur 1x site Internet. Les ingénieurs 1x sont décrits comme des personnes qui font des recherches, écrivent du code lisible, lisent des documents, mettent à jour des documents, travaillent bien avec les autres et passent du temps à faire des choses en dehors de l'ingénierie.

Si vous visitez cet ingénieur 10x site Internet, vous obtenez un message d'erreur 404 et la page indique simplement «10x ingénieurs ne sont pas réels».

Selon Malcolm Ross, vice-président des produits et directeur technique adjoint d'une société d'automatisation low-code Appian, 1x les ingénieurs ont raison de s'inquiéter pour l'ingénieur 10x. Les entreprises veulent rester compétitives et cela signifie qu'elles doivent être plus rapides et produire des logiciels de meilleure qualité.

«En fin de compte (les développeurs) doivent être plus productifs. Ils doivent atteindre les objectifs de leur organisation ou eux-mêmes plus rapidement pour être compétitifs », a-t-il déclaré. «Si un responsable commercial trouve un développeur capable de générer quelque chose 10 fois plus rapidement qu'un autre développeur, avec qui ira-t-il? Ils vont aller avec le 10xer. Le monde a besoin de plus de 10xers. »

La bonne nouvelle, cependant, est que vous n'avez plus besoin d'être un génie du logiciel pour devenir un 10xer aujourd'hui. Une autre façon de devenir 10xer consiste à utiliser des outils qui permettent la productivité.

Par exemple, le développement low-code permet aux développeurs de visualiser les complexités et de comprendre plus facilement les nuances des logiciels afin de pouvoir commencer à créer plus rapidement. L'utilisation de l'IA peut également aider à éliminer le travail redondant, à fournir des conseils et à accélérer la productivité.

«Les 10xers ont trois attributs communs. Ce sont des superstars en matière de prouesses de codage. Ils comprennent les tenants et les aboutissants de leur entreprise afin que les applications qu'ils créent résolvent réellement les problèmes qui doivent être résolus. Et ils améliorent tout le monde autour d'eux. Parce que le code bas traite spécifiquement les premiers attributs, il a le potentiel d'aider plus de gens à devenir 10xers », a déclaré Goncalo Gaiolas, vice-président produit pour le fournisseur de plate-forme low-code OutSystems.

Mais les développeurs ont besoin de plus qu'un code bas pour les amener à ce niveau supérieur. «Nous sommes convaincus qu'avec une approche de plate-forme plus holistique, de plus en plus de développeurs pourront devenir 10xers! La productivité élevée, l'échelle Internet, la sécurité industrielle et l'adaptabilité continue ne devraient pas être uniquement le domaine des puissances de l'économie numérique », a expliqué Gaiolas. «Les approches de développement multifonctionnelles qui servent une équipe diversifiée et prennent en charge le cycle de vie DevOps complet servent à améliorer la productivité et la collaboration et aident finalement les équipes de développement à atteindre 10 fois plus. Une plate-forme qui intègre le code bas avec d'autres outils de productivité permet aux développeurs professionnels de réunir plus facilement une équipe multidisciplinaire qui comprend des experts UI / UX, des analystes commerciaux et des architectes. C'est cette équipe diversifiée qui travaille ensemble qui peut créer des applications pour résoudre leurs problèmes les plus urgents et atteindre 10x. "

Laisser un commentaire

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