Peu importe que vous soyez un développeur ou un concepteur web, ou encore un professionnel spécialisé dans l’utilisation de WordPress, les connaissances techniques ne suffisent pas pour réussir sur le marché du travail. Vous pouvez être un magicien derrière un clavier, mais si vous n’avez pas les compétences « humaines » nécessaires, vous risquez de voir votre carrière s’enliser dans une situation qui ne vous satisfait pas.
Dans cet article, nous allons vous expliquer ce que sont les compétences non techniques et pourquoi elles sont essentielles pour tout professionnel. Nous aborderons ensuite cinq compétences non techniques clés que vous devez cultiver si vous voulez que votre carrière s’épanouisse.
C’est parti !
Qu’est-ce que les compétences non techniques (et pourquoi vous en avez besoin pour vous épanouir professionnellement) ?
En un mot, les compétences « douces » font référence à des attributs et aspects personnels tels qu’une communication efficace, une prise de décision efficiente, une pensée créative, etc. Essentiellement, toute compétence qui vous aide à mieux travailler avec les autres à un niveau personnel. En fait, le terme « compétences générales » est un peu inapproprié, car il s’agit du type de compétences dont tout le monde peut bénéficier.
Si vous êtes un développeur ou un concepteur web talentueux, vous ne manquerez probablement jamais de travail. Cependant, cultiver vos compétences générales peut vous permettre de faire passer votre entreprise au niveau supérieur. Si vous faites partie d’une agence ou d’une grande entreprise, les compétences générales peuvent également vous aider à gravir plus rapidement les échelons.
La vérité est que, aussi talentueux que vous puissiez être, des compétences interpersonnelles médiocres ne sont pas à la hauteur, ce qui va entraver votre carrière. Ce n’est pas pour rien, après tout, que les personnes charismatiques se retrouvent souvent à des postes de direction. Même si elles ne sont pas aussi compétentes sur le plan technique que leurs subordonnés, leur excellente maîtrise des compétences générales leur permet de maintenir la cohésion des équipes.
Cela ne veut pas dire, bien sûr, que vous devez accorder moins d’attention à l’amélioration de vos compétences techniques. Si vous êtes un développeur ou un concepteur, vous devrez rester au fait des meilleures pratiques. Cependant, rien ne vous empêche d’être à la fois un as dans votre travail et de maîtriser certaines compétences générales utiles.
5 soft skills que tout professionnel devrait cultiver
Bien que notre domaine d’expertise soit le développement et la conception de sites Web, ces cinq compétences générales conviennent à presque tous les domaines. Si vous faites l’effort de les appréhender toutes et de les intégrer dans votre façon de travailler, vous devriez constater des résultats positifs à long terme.
1. Apprenez à communiquer efficacement
Cela peut sembler un cliché, mais la communication est essentielle dans tout lieu de travail. Tout comme dans les relations, s’il n’y a pas de lignes de communication efficaces, la route sera probablement difficile.
Par exemple, imaginez qu’un client vous demande de développer une application pour lui. Votre premier geste en tant que développeur web doit être de comprendre l’étendue du projet. En d’autres termes, demandez-lui quels types de fonctionnalités sont nécessaires, déterminez le calendrier, etc.
Si vous ne parvenez pas à communiquer efficacement avec votre client, vous n’aurez jamais une idée claire de ce qu’il recherche. Cela signifie que l’application se morfondra probablement dans l’enfer du développement. De plus, si vous faites partie d’une équipe, vous ne serez pas en mesure de lui dire ce que vous attendez de chaque membre.
D’après notre expérience, la clé d’une communication efficace avec les clients est de poser autant de questions que nécessaire pour comprendre ce dont ils ont besoin. Parfois, ils n’ont pas d’idées complètement formées, et c’est à vous de déterminer ce qui est possible, ce qui ne l’est pas, et de le leur dire d’une manière qu’ils peuvent comprendre.
Ce n’est qu’une fois que vous aurez une idée claire des besoins de votre client que vous serez en mesure de les communiquer efficacement à votre équipe et de lancer les nouveaux projets du bon pied.
2. Être capable d’offrir et de recevoir des commentaires constructifs
Si vous n’apprenez pas de vos erreurs en tant que professionnel, vous n’irez probablement pas loin dans le monde de la technologie. Prenez le design web, par exemple. Une grande partie du travail de conception peut être très subjective étant donné la préférence pour différents styles. Par conséquent, si vous êtes concepteur de sites Web, vous devrez probablement faire face à de nombreux commentaires négatifs de la part de vos clients en raison d’un aspect subjectif de vos produits livrables.
Il y a deux façons de prendre ces commentaires. Vous pouvez être sur la défensive et ignorer ce que veulent vos clients, ou vous pouvez être ouvert et chercher à l’intégrer dans votre travail.
Pour être honnête, il arrive souvent que les clients ou les supérieurs ne fassent pas les meilleurs choix en matière de design. Cependant, vous devez apprendre à encaisser les coups et à accepter les commentaires comme un champion si vous voulez que les gens vous considèrent comme un membre de l’équipe.
Une communication efficace joue également un rôle clé dans ce domaine, car elle peut vous aider à donner un meilleur feedback aux membres de l’équipe et même aux clients. Si vous êtes suffisamment convaincant, vous pourrez peut-être même convaincre les gens de votre façon de penser et faire des choix de conception que vous n’auriez pas faits autrement (et il en va de même pour le travail de développement !).
3. Cultiver la conscience de soi (en particulier de ses points faibles)
Chacun a un point faible dans ses compétences. Vous êtes peut-être un développeur WordPress talentueux, mais vous n’avez pas vraiment l’œil pour le design. Vous pouvez également être un concepteur web talentueux, mais avoir peu d’expérience en matière de bonnes pratiques d’expérience utilisateur (UX).
Cependant, si vous voulez évoluer en tant que professionnel, vous devez être conscient de vos points faibles. Ainsi, vous saurez exactement quels domaines de votre expertise vous devez perfectionner. Si vous faites partie d’une équipe, vous pouvez également utiliser ces connaissances pour déterminer qui peut compléter vos compétences particulières.
Prenons l’exemple précédent du développeur qui n’est pas doué pour le design. Dans ce cas, la combinaison idéale serait de travailler avec un concepteur de sites Web talentueux qui pourrait l’aider à créer un frontal élégant pour la fonctionnalité qu’il développe.
D’un autre côté, si vous refusez d’examiner vos points faibles, vous continuerez à faire des erreurs qui affecteront votre vie professionnelle. Cela est également lié au fait d’être ouvert à l’acceptation du retour d’information. Si vous pouvez recevoir des commentaires sans les prendre personnellement, vous aurez beaucoup plus de facilité à déterminer ce que vous devez améliorer dans vos compétences. Après tout, les autres sont souvent bien plus à même de déceler nos faiblesses.
4. Comprendre comment négocier
Beaucoup de gens ont peur de négocier les prix et les salaires, par crainte d’un retour de bâton. Cependant, le fait de savoir ce que vous valez et d’être franc à ce sujet peut s’avérer extrêmement utile tout au long de votre carrière.
Si vous êtes un développeur web indépendant, par exemple, le montant de votre salaire dépendra de trois facteurs :
- Votre expérience avérée et vos références passées.
- Votre capacité à trouver de nouveaux clients.
- Votre tarif horaire ou par projet.
Il existe de nombreux développeurs talentueux qui excellent dans le premier facteur. Cependant, ils ne sont peut-être pas aussi doués pour trouver de nouveaux clients, et lorsqu’ils le font, ils se sous-estiment.
Il en va de même si vous êtes employé par une entreprise. Beaucoup chercheront à vous cacher des informations sur les salaires, même dans des domaines comme le développement web. Dans un cas comme dans l’autre, votre capacité à négocier sans être agressif peut faire la différence entre une vie agréable et une vie formidable.
Pour être un négociateur efficace, vous devez d’abord savoir quelle est votre valeur. Heureusement, le développement et la conception de sites web sont le genre de domaines sur lesquels vous pouvez trouver beaucoup de données en ligne. Une recherche rapide sur Google devrait vous permettre de déterminer le revenu médian d’une personne ayant votre niveau d’expérience dans votre région. Grâce à ces informations, vous pouvez facilement calculer le montant de votre revenu et l’utiliser pour vous appuyer dans une négociation.
Pour être honnête, être un bon négociateur ne se résume pas à avoir des chiffres sur son site. Vous devrez également être un communicateur efficace, ce qui montre à quel point la plupart des compétences générales sont étroitement liées.
5. Apprenez à vous adapter
Si vous travaillez dans un domaine lié à la technologie, comme la conception ou le développement de sites web, l’un des meilleurs indicateurs de votre réussite future est votre capacité à vous adapter aux changements.
Prenez l’écosystème WordPress, par exemple. Le lancement de l’éditeur Gutenberg est imminent, et sa valeur intrinsèque fait toujours l’objet d’un débat acharné. En tant que développeur WordPress, cela signifie que votre flux de travail va probablement changer radicalement au cours de l’année prochaine.
Si vous êtes prêt à vous adapter aux changements et à apprendre à tirer le meilleur parti du nouvel éditeur, de nombreuses opportunités de travail s’ouvriront probablement à vous. En revanche, si vous refusez de vous adapter, vos compétences risquent de devenir obsolètes d’ici quelques années.
Mais ce n’est qu’un exemple. Dans le domaine du développement Web, il y a toujours de nouveaux cadres, logiciels et flux de travail auxquels on attend que vous vous adaptiez. La meilleure façon d’éviter que vous ne soyez trop figé dans vos habitudes est de continuer à apprendre. Essayez les cours en ligne, lisez des tutoriels, suivez les publications sur le développement et la conception Web (comme nous !) et essayez de nouvelles choses. Cela peut sembler être une perte de temps dans certains cas, mais nous sommes prêts à parier que cela pourrait vous aider à décrocher des emplois que vous n’auriez pas obtenus autrement.
Conclusion
Il est très facile de tomber dans le piège qui consiste à penser que les compétences techniques seules suffisent à vous faire progresser sur le marché du travail. Que vous soyez un développeur ou un concepteur, vous devez également compléter vos compétences si vous voulez que les gens aiment travailler avec vous. De plus, certaines compétences non techniques peuvent même vous aider à affiner votre métier, comme la capacité d’accepter les commentaires.
En matière de compétences non techniques, voici les cinq compétences que nous considérons comme les plus importantes pour toutes les professions :
- Apprenez à communiquer efficacement.
- Soyez capable d’offrir et de recevoir des critiques constructives.
- Cultiver la conscience de soi (notamment de ses points faibles).
- Comprendre comment négocier.
- Apprenez à vous adapter.
Avez-vous déjà ressenti le besoin d’affiner vos compétences non techniques ? Partagez vos expériences avec nous dans la section des commentaires ci-dessous !
Image miniature de l’article par cifotart / shutterstock.com