Pourquoi concevoir des compétences générales

Les compétences que les professionnels de l'informatique appliquent dans leur travail sont divisées en deux types: les compétences techniques («compétences techniques») et les compétences générales («compétences flexibles»). Les premiers sont des compétences professionnelles que les ingénieurs utilisent pour résoudre des problèmes techniques. Ceci, par exemple, la connaissance de Java ou la connaissance de la pile de Big Data.

Et la seconde? Les compétences générales sont un complexe de compétences non spécialisées qui ne sont pas moins importantes dans le travail. Quelles sont ces compétences, pourquoi les informaticiens en ont-ils besoin, comment les développer, pourquoi les ingénieurs dotés de «compétences flexibles» sont de plus en plus populaires, explique le chef d'équipe des testeurs EPAM et formateur de compétences générales Sergey Atroshchenkov .



Qu'est-ce que les compétences générales


Les compétences générales sont des compétences trop professionnelles qui ne sont pas liées aux fonctions officielles d'une personne. Dans le domaine informatique, ce sont les connaissances et les compétences qui ne sont pas liées au développement ou aux tests, mais qui sont nécessaires pour un travail réussi en équipe.

Très souvent, entre les notions de «compétences non techniques» et de «sociabilité», il faut mettre un signe égal. Par exemple, si vous savez comment mettre des mots dans des phrases complètes, alors avec des compétences générales, tout va bien. Il s'agit d'une représentation très superficielle.

À mon avis, le concept de «compétences flexibles» comprend deux grandes sections - la communication et l'établissement d'objectifs.


Qu'est-ce qu'un ingénieur a besoin de compétences générales


Pourquoi toutes ces compétences à un ingénieur ordinaire dont la tâche principale est d'écrire du code ou de tester des applications? Au moins alors, pour communiquer avec les autres membres de l'équipe et le faire efficacement. Aujourd'hui, la grande majorité des programmes sont créés en équipe. Faire un produit réussi et rentable à lui seul est presque impossible. Oui, vous pouvez investir votre talent, vos efforts et votre temps, sans l'aide de personne d'autre. Mais beaucoup plus de dividendes vous permettront de travailler avec des personnes partageant les mêmes idées. Facebook, iPhone, Google - produits de travail d'équipe. L'olympiade de programmation internationale ACM / ICPC n'est pas organisée par des développeurs individuels, mais par des équipes - je pense que ce n'est pas un hasard.

Il est très difficile d'être un joueur d'équipe sans compétences en communication interpersonnelle (la capacité de poser des questions, d'écouter et d'entendre l'autre et d'exprimer raisonnablement son opinion). Si vous travaillez dans une équipe internationale, vous devez également comprendre les principes de la communication interculturelle et de la correspondance commerciale. Imaginez que vous écrivez une lettre à un collègue étranger que vous avez trouvé plusieurs bogues dans son code. Vous indiquez les erreurs et demandez qu'elles soient corrigées dans les plus brefs délais. Mais pour une raison quelconque, un collègue étranger lit une lettre et commence à se demander. Tu lui parais grossier et même un peu agressif. Et tout cela parce qu'au lieu de "Pourriez-vous s'il vous plaît corriger ces bugs?" a écrit "Corrigez ces bugs." Toute cette politesse apparemment ostentatoire, "fluff verbal" - la norme pour la correspondance commerciale occidentale. Et vous devez connaître ces règles pour rester en bonnes relations avec un collègue et obtenir le résultat d'un travail d'équipe.

Et l'ingénieur a besoin de compétences générales pour planifier son temps avec sagesse , fixer des objectifs efficaces, gérer ses émotions et aborder consciemment son travail.

De plus, tôt ou tard, vous voudrez grandir: obtenir une promotion ou un salaire. C'est du moins le cas de la plupart des ingénieurs. Et ici, vous devez comprendre qu'à chaque nouvelle étape de votre carrière, les «compétences flexibles» apparaissent de plus en plus. Dans les postes élevés (chef d'équipe, manager), vous ne pouvez pas vous passer de qualités de leadership, d'intelligence émotionnelle formée, de compétences en gestion des conflits. Bien sûr, ces compétences n'apparaîtront pas par vous-même, vous devez commencer à les construire bien à l'avance. Le développement des compétences générales ne devrait pas être moins responsable que le pompage de sa base de connaissances techniques.

De quelles compétences générales un ingénieur a-t-il besoin


Certaines sociétés informatiques ont leur propre matrice de compétences. Il reflète l'ensemble nécessaire de compétences techniques pour des postes spécifiques et vous permet de comprendre à quel poste l'employé correspond. Le principal inconvénient de la matrice des compétences est qu'elle ne précise pas quelles «compétences flexibles» une personne doit posséder à un niveau ou à un autre de sa carrière.

À mon avis, l'ensemble de base des compétences générales devrait être spécifié pour chaque poste. Le spécialiste doit comprendre que si, par exemple, il envisage de devenir ingénieur senior dans deux ans, il doit resserrer non seulement sa base technique, mais aussi la compétence de présentation, une communication efficace avec les collègues et les clients.

J'imagine une matrice de compétences non techniques comme une pyramide. Son fondement est les compétences de base que tout ingénieur doit posséder. À mesure qu'un spécialiste augmente dans sa position, la pyramide des compétences grandit. L'ingénieur principal doit déjà posséder non seulement des compétences de base, mais également un ensemble de compétences générales nécessaires à son poste. La base de compétences pour le chef d'équipe est la somme des compétences d'un ingénieur et d'un ingénieur senior. Il s'appuie sur ses compétences de chef d'équipe.



Il y a quelques années, l' Institut IEEE a développé le SWECOM (Software Engineering Competency Model). L'avantage de ce modèle est qu'il décrit non seulement les compétences techniques nécessaires à l'ingénieur, mais accorde également beaucoup d'attention aux compétences générales: compétences cognitives et attributs comportementaux. SWECOM peut être pris comme base si vous, dans votre entreprise, décidez de revoir ou de développer votre propre matrice de compétences à partir de zéro.

Comment mesurer vos compétences générales


Les «compétences flexibles», par opposition à celles «dures», sont très difficiles à mesurer. Il n'y a toujours pas d'échelle universelle pour évaluer l'intelligence émotionnelle ou, disons, le niveau de tolérance au stress. Comment, alors, comprendre si l'une ou l'autre compétence non technique est suffisamment développée ou sous-développée?

Je propose un algorithme simple:

  • Demandez des commentaires à vos collègues, à votre responsable, à votre client. Écoutez-le attentivement ou lisez-le sans vous disputer ni faire d'excuses.
  • Identifiez le problème. Supposons que quelques personnes dans vos commentaires indiquent que vous avez des difficultés à communiquer. D'accord, cela semble assez général, vous devez creuser plus profondément. Découvrez en quoi cela se manifeste exactement - que vous interrompez souvent l'interlocuteur ou que vous ne pouvez pas raisonnablement exprimer votre point de vue?
  • Comprenez dans quel but vous avez besoin de développer une compétence "problème". Supposons que votre problème soit que vous n'exprimiez pas toujours clairement vos pensées. En conséquence, il y a souvent un malentendu entre vous et vos collègues qui ralentit le processus de travail d'équipe. Cela peut entraîner une rupture des délais, un conflit avec la direction du client ou de l'entreprise, une perte de profit. L'objectif est clair: la compétence doit être développée pour ne pas laisser tomber votre équipe ou votre entreprise.
  • Agis! Commencez à développer une «compétence problème»: lisez des articles thématiques, des livres, trouvez un mentor et contactez des formateurs. N'oubliez pas le schéma classique «connaissances - compétences - compétences» et pratiquez le plus souvent possible.

Compétences générales et introversion


Il y a un tel mythe que si un ingénieur est un introverti , alors avec des compétences générales, par défaut, tout est mauvais. Ils disent, après tout, que les introvertis n'aiment pas les autres, ne savent pas exprimer leurs pensées et préfèrent généralement s'asseoir dans un coin et écrire silencieusement leur code avec une expression maussade sur leurs visages.

Aux personnes qui le pensent vraiment, je vous conseille de lire Karl Jung et de découvrir ce qu'il a mis dans le concept d '«introversion» . Bref, un introverti n'est pas un sociopathe, mais une personne focalisée sur le monde intérieur. Le fait qu'il n'aime pas être dans la foule n'a rien à voir avec les compétences générales.

Il me semble que certaines des «compétences flexibles» des introvertis sont mieux développées que celles des extravertis - l'empathie, la capacité d'entendre quelqu'un d'autre, l'étiquette commerciale. Une personne qui passe beaucoup de temps à analyser le monde extérieur comprend comment un mot ou un geste bâclé peut blesser une autre personne.

Compétences générales et affaires


Au 21e siècle, le secteur informatique se concentre de plus en plus sur les besoins de l'entreprise.

Les technologies numériques sont entrées dans presque toutes les industries, sans oublier même les domaines les plus traditionnels, comme le commerce ou les banques. Aujourd'hui, toute entreprise doit être présente sur Internet - sinon les clients iront vers des concurrents plus avancés. Pour cela, les clients se tournent vers les sociétés informatiques . Ceux-ci, pour leur part, aident l'entreprise à atteindre ses objectifs en créant des applications pratiques pour ses clients.

Au cours des dernières années, dans le secteur informatique, un besoin est apparu pour des professions telles que l'analyste d'affaires dans les projets informatiques, un gestionnaire de livraison, un chef de produit. Ces personnes communiquent avec les clients, surveillent le marché, analysent les besoins des clients et dirigent les équipes de projet. En d'autres termes, tout leur travail repose sur des compétences générales.

De nombreuses sociétés informatiques travaillent aujourd'hui sur Agile, dont la plupart des principes privilégient les compétences générales . Tout se passe au point que dans 15-20 ans, les «compétences flexibles» éclipseront celles «dures» en importance: les informaticiens passeront complètement aux processus métiers, et les machines seront engagées dans des tâches techniques. Par conséquent, pour être en demande à l'avenir, vous devez commencer à développer des compétences générales dès maintenant.

Matériel connexe


Les formations

Ecole internationale de managers en ligne "Stratoplan"
Entreprise de formation EQuator

Littérature
  • Brian Tracy "Délégation et gestion"
  • Jim Collins "Du bon au grand"
  • David Caruso «L'intelligence émotionnelle d'un leader: comment développer et appliquer»
  • David Logan "Le chef et la tribu"
  • Daniel Pink "Drive. Ce qui nous motive vraiment »
  • Larry King "Comment parler avec n'importe qui, n'importe quand, n'importe où"
  • Maxim Batyrev "45 tatouages ​​de manager"
  • Mikhail Litvak «Aïkido psychologique», «Commandez ou obéissez? Psychologie de gestion
  • Patrick Lensioni «Cinq vices de l'équipe», «Pourquoi tout le monde n'aime pas aller» au travail. La vérité sur l'engagement des employés »,« Mort des réunions »
  • Sergey Shabanov, Alena Aleshina «Intelligence émotionnelle. Pratique russe "
  • Timothy Lister, Tom Demarco «Le facteur humain. Projets et équipes réussis »
  • Tom DeMarco «Date limite. Gestion de projet Roman
  • Frédéric Lalu «Découvrir les organisations du futur»
  • Eric Byrne Games Les gens jouent. Psychologie des relations humaines "

Source: https://habr.com/ru/post/fr418621/


All Articles