L’équipe du Computer Weekly Developer Network adore creuser profondément et nous n’avons pas peur d’un téléchargement volumineux lorsqu’il s’agit de faire partager leurs points de vue aux professionnels des produits logiciels et des développeurs.

Pour faire d’une pierre deux coups (dans un sens non sexiste) ce mois-ci, nous avons rencontré ce mois-ci les gars de Contentful, une entreprise connue pour sa technologie CMS Unifie le contenu dans un hub unique, le structure pour une utilisation sur les canaux numériques et l’intègre à d’autres outils via des API ouvertes.

Cette conversation a eu lieu avec Paul Biggs, qui est responsable du marketing produit pour la région EMEA – et Stefan Judisqui est Senior Developer Relationship Manager, tous deux chez Contentful.

Alors qu’est-ce qu’ils font Satisfait L’équipe pense que les développeurs ont appris pendant le verrouillage au cours des douze derniers mois? Était-ce bon, mauvais ou simplement différent?

Paul Biggs:

Sur le plan professionnel, c’était très différent des années précédentes. Le fait de déménager à domicile a aidé de nombreux développeurs dans leurs projets car ils pouvaient se concentrer sur leur code et leur travail de développement, mais cela a également rendu les choses beaucoup plus sombres. Cela a conduit de nombreux développeurs à réfléchir à leur prochaine étape. Si vous travaillez à domicile, vous pouvez travailler efficacement pour n’importe qui.

Cela signifie que de nombreuses entreprises et leurs équipes de direction logicielle examinent de près comment fidéliser leurs employés et les garder heureux, enthousiastes et soutenus.

Débordement de pile dernier sondage a eu des résultats significatifs – la plate-forme numéro un avec laquelle les développeurs ont peur de travailler est WordPress, un CMS traditionnel. Pourquoi est-ce important?

Stefan Judis: WFH = responsabilité de la documentation.

La deuxième raison pour laquelle les développeurs recherchent un nouvel emploi – pour un meilleur salaire, bien sûr – est que travailler avec les nouvelles technologies. Les développeurs de nos clients et nos agences partenaires affluent tous vers des outils plus modernes et adaptés à l’industrie Approche MACH:: Basé sur des microservices, API d’abord, basé sur le cloud et sans tête.

Stefan Judis:

Les individus ont appris au cours des 12 derniers mois s’ils sont du type de travail à distance. Beaucoup de gens rêvaient d’économiser du temps de trajet tous les jours, mais travailler à domicile signifie plus que ne pas avoir à aller nulle part.

Travailler à distance, c’est aussi être seul, documenter son travail et faire un effort pour se connecter avec vos employés. Tout le monde n’est pas fait pour cette façon de travailler et ne l’apprécie pas.

Apprentissage de verrouillage

CWDN: Que pensent les gars, le verrouillage a-t-il changé la façon dont les développeurs apprennent les nouvelles technologies?

Stefan:

De nombreux développeurs apprennent les nouvelles technologies grâce à un mélange d’activités en ligne et hors ligne. Ils suivent des développeurs influents sur les réseaux sociaux, lisent leurs blogs et newsletters préférés, suivent des cours en ligne et assistent à des conférences. La suspension a affecté les activités en ligne et hors ligne.

Le travail à domicile a considérablement augmenté le temps d’écran. Il n’y a pas de discussions sur les refroidisseurs d’eau et toutes les conversations sont « juste un autre lien » vers un autre appel de zoom. Les gens en ont assez de s’asseoir passivement devant un écran et sont moins susceptibles de passer plus de temps devant un écran à apprendre.

En raison de cette fatigue de l’écran, de plus en plus de développeurs regardent / consomment des émissions de codage interactives en direct sur Twitch et YouTube. Les gens s’amusent, apprennent de nouvelles choses sur le codage et peuvent se connecter avec d’autres développeurs pour ne pas se sentir seuls pendant la pandémie.

De plus, les communautés de développeurs et les fournisseurs de conférences repensent leurs expériences de conférence et de rencontre afin de ne pas perdre leur connexion personnelle. Certains imaginent leurs événements comme nouveaux à travers des expériences ludiques telles que les plateformes https://gather.town/.

L’élément le plus important est que nous n’essayons pas de reproduire entièrement les événements personnels – nous voulons tirer le meilleur parti des réunions, y compris le « couloir » où vous pouvez rencontrer des amis et des collègues, mais nous voulons également créer la salle de classe et le contenu plus accessible. Les conférences de développeur ont reçu plus de participants venant de lieux et de personnes qui autrement n’auraient pas pu voyager. Cela permet de faire connaître les nouvelles technologies plus rapidement et plus largement.

Temps d’outil

CWDN: Que pensent les hommes de Contentful Software du rôle que jouent les outils dans le monde distant?

Stefan:

Il existe des pratiques de travail courantes qui peuvent facilement passer au travail en ligne plutôt que de s’asseoir côte à côte. J’ai vu des équipes passer des appels audio toute la journée. L’appel est ouvert, tout le monde codé … et quand quelqu’un a besoin de rebondir sur une idée, les gens sont là – presque comme dans un vrai bureau (à moins que les gens ne mettent leurs écouteurs, mais ils le font aussi dans un vrai bureau).

Les développeurs ont davantage investi dans des outils adaptés tels que des caméras et des microphones. La technologie utilisée pour passer un appel fait une énorme différence. Les appels à des personnes assises devant une fenêtre et parlant dans de mauvais microphones rendent les appels stressants.

Des éléments essentiels comme la programmation en binôme ont réussi leur transition vers un environnement entièrement virtuel. Le plug-in Live Share de Visual Studio Code est le nouveau meilleur ami des développeurs pour le codage collaboratif. Les développeurs peuvent coder et réfléchir ensemble, et c’est presque comme s’ils étaient dans la même pièce ensemble.

Paul Biggs: Le travail distribué nécessite différents outils (souvent distribués).

En plus de cela, les développeurs sont déjà habitués à la collaboration asynchrone via GitHub, mais ils utilisent également des outils de collaboration comme Slack et Discord pour discuter entre eux et avoir un peu de temps pour interagir les uns avec les autres.

CWDN: Au cours de la dernière année, où les entreprises ont-elles dû davantage compter sur leurs développeurs Web et qu’est-ce que cela a dû changer?

Paul:

Le passage de la vente en gros à la vente en ligne et au commerce électronique a affecté de nombreuses marques. Plutôt que d’être l’une des nombreuses vitrines commerciales, les sites Web et les applications mobiles étaient les seuls moyens pour les marques d’atteindre les clients. Pour les détaillants, soutenir une expérience de marque signifiait se plonger dans le processus de développement Web et comprendre comment cela fonctionne lorsque tout le monde a été complètement supprimé.

Pour ceux qui utilisent MACH (Les microservices, les API d’abord, les SaaS et les outils sans tête cloud natifs), l’expérience technique était moins difficile car ils pouvaient prendre en charge un travail plus distribué et leurs outils fonctionneraient tout aussi bien. Le défi était au niveau commercial, car de nombreux plans d’affaires ont dû être abandonnés et de nouveaux plans élaborés très rapidement. Cela a aidé à impliquer les équipes de développement Web dès le début de ce processus, car elles pouvaient rapidement travailler sur ce qui devait être changé, où les priorités devaient être modifiées et où les choses ne pouvaient pas être faites. Chaque nouvelle approche devait également évoluer et prendre en charge beaucoup plus de changements de trafic et de contenu au fil du temps.

Pour les détaillants qui se concentrent davantage sur la brique et le mortier que sur les histoires en ligne, les équipes de développement Web ont dû s’efforcer d’ajouter plus de services et de soutenir la marque. C’était une pression différente pour les développeurs Web car il était plus difficile de travailler ensemble. Utiliser un CMS sans tête et impliquer d’autres personnes de toute l’entreprise pourrait aider à atténuer un peu cette pression plutôt que de tout laisser à l’équipe de développement.

Cela a-t-il affecté la manière dont les développeurs collaborent avec d’autres groupes dans les organisations – et comment les entreprises impliqueront-elles leurs équipes plus larges à l’avenir?

Paul:

Les défis de collaboration surviennent lorsqu’il existe des silos organisationnels et que les employés sentent qu’ils peuvent travailler dans tous les services. Au lieu de cela, il est important de considérer la façon dont les choses sont construites et livrées au fil du temps, et comment cela se produit dans les différents départements ou lignes fonctionnelles. Les constructeurs peuvent couvrir l’ensemble du cycle de vie des clients – marketeurs, merchandiseurs, gestion des produits, équipes de support client, équipes RH – et s’impliquer pour améliorer les expériences numériques des clients, partenaires et employés.

Souvent, vous avez des gens qui comprennent à la fois le monde de la technologie et le monde du marketing ou l’expérience client qui peuvent aider à traduire pour tout le monde, mais qui peuvent être problématiques pour les équipes distribuées et distantes. Idéalement, vous souhaitez supprimer les points de friction pour que tout le monde puisse entrer.

Lorsque tout le monde travaille à domicile, cette expérience de collaboration est plus difficile. Vous devez vous assurer que chaque personne devient plus productive au sein des applications et des services qu’elle utilise. Vous devez réfléchir à la manière dont tout le monde va gérer le contenu, les logiciels et le développement Web, et comment les mettre à l’échelle pour faire face aux applications mobiles ou à plusieurs langues. Cependant, je pense que nous avons vu de nombreuses entreprises adopter le côté de la collaboration numérique et en tirer beaucoup de valeur, et elles continueront ces leçons à l’avenir.

CWDN: Quels processus les entreprises conserveront-elles après le verrouillage et que veulent-elles encore changer?

Stefan:

La pandémie a contraint les entreprises à ne s’adapter à la manière de travailler qu’à distance. Cette transition a été difficile, mais elle a également permis d’établir les processus requis pour une main-d’œuvre dispersée. Il appartient aux entreprises de décider si elles souhaitent continuer à travailler dans un premier environnement distant. L’équilibre entre la vie professionnelle et la vie privée présente certains avantages potentiels qui doivent être pris en compte et mis en œuvre pour répondre à la fois à l’individu et à l’organisation.

Je pense que certaines des approches de collaboration et de partage qui sont entrées en jeu pendant le verrouillage se poursuivront, mais l’avenir sera une approche plus hybride visant à trouver le meilleur équilibre entre le travail à distance et le travail séparé et rassembler les gens pour éviter l’approche du silo et manque de collaboration. Chaque entreprise y travaillera à sa manière – il n’y a pas d’approche universelle qui convienne à tout le monde.



Source link

Recent Posts