Deux approches pour construire une carrière

Bonjour à tous! Je m'appelle Larisa. J'ai déjà écrit des articles sur les stages et les interviews sur Google. Depuis lors, je travaille toujours chez Google, j'écris toujours sur des sujets d'interview et sur Google, mais ces derniers temps, je m'intéresse de plus en plus aux thèmes de la carrière et du développement personnel. Aujourd'hui, je vous présente un de mes articles sur ce sujet.

L'idée suivante, d'ailleurs, n'est pas la mienne. Scott Adams a écrit à son sujet dans son livre « Comment échouer dans presque tout et gagner toujours gros ». Mais c'est incroyablement utile pour ceux qui veulent augmenter leur valeur professionnelle, alors je vais vous en parler maintenant.

Essence de l'idée


Il y a deux façons de devenir un professionnel prospère. L'une est très courante, à laquelle tout le monde croit, mais qui est presque impossible à mettre en œuvre. Et le second, qui est beaucoup plus simple, qui est très réel pour nous tous, mais que les gens utilisent rarement. Je soupçonne cela parce qu'ici pour beaucoup, comme dans la blague "Et quoi, cela pourrait-il être?".

Méthode 1 : Devenez le plus cool de tous les domaines. Vous ne pouvez pas être le plus direct cool, mais, par exemple, entrez dans le top 1% des professionnels dans le domaine. Par exemple, un bon livre d'Igor Mann «Numéro 1» a étéécrit sur ce sujet.

Avec cela, en général, il est difficile de discuter. Être l'un des spécialistes les plus cool dans un certain domaine (comme, par exemple, Herb Sutter en C ++, ou Jeff Dean pour les infrastructures à grande échelle - si vous ne les connaissez pas, assurez-vous de les consulter sur Google, les légendes et tout le reste) rend la recherche d'emploi et la construction de carrière beaucoup plus faciles. . Lorsque tout le monde vous connaît comme l'un des plus cool, alors vous êtes dans la maison.

Et plus vous vous rapprochez de la position «la plus cool», meilleure est votre position professionnelle. Vous n'êtes peut-être pas le Bjarne Stroustrup qui a créé C ++, mais vous pouvez garder votre blog sur C ++, parler lors de conférences de différentes tailles et peut-être même écrire un livre à ce sujet. Vous obtenez déjà un halo de raideur, et cela, bien sûr, est un avantage. Le plus loin, le plus raide. Cela conduit à la conclusion évidente que le système fonctionne, et c'est un véritable vecteur de développement - nous augmentons l'élan et la raideur.

Le problème avec cette méthode est cependant évident. Il est très difficile de percer dans le Top. Vous pouvez essayer pendant 10-20-30 ans sans aucune garantie que vous serez jamais invité à une conférence plus importante que C ++ pour les programmeurs Gadyukino. Sans parler du fait que le monde entier vous connaîtra.

Heureusement pour ceux qui ne veulent pas travailler dur pendant des décennies sur un résultat incertain, il existe un moyen plus simple.

Méthode 2 : La mosaïque de talents (Adams l'appelle Talent Stack). Par talent, je veux dire des compétences qui peuvent être maîtrisées, pas des talents innés.

L'idée est quelque chose comme ça. Vous n'avez pas besoin d'être le meilleur en tout. Vous n'avez même pas besoin d'entrer dans le top 5-10%. Mais si vous avez plusieurs talents avec lesquels vous êtes dans le top 20%, et que tous ces talents sont recherchés sur le marché professionnel, alors la vie est belle!

Par exemple, l'un des créateurs de WhatsApp (que Facebook a acheté pour 19 milliards de dollars il y a quelques années) n'a pas pu trouver d'emploi sur Facebook et Twitter avant de créer sa propre entreprise .

Mais dans son cas, il possédait au moins plusieurs talents (personnellement je ne le connais pas, mais je crois que c'est le cas):

  1. Il était bon en programmation et versé dans la programmation. Il n'était probablement pas le meilleur programmeur de flux à l'université, et n'était même pas un candidat assez fort pour que Facebook et Twitter l'engagent. Mais il avait les compétences pour commencer à travailler sur son projet.

  2. Il possédait une stabilité mentale. Premièrement, il ne s'est pas résolu après des échecs, mais a commencé à chercher d'autres options. Deuxièmement, pour devenir co-fondateur d'une entreprise prospère et la vendre avec succès pour un montant record, la stabilité mentale est nécessaire. Mais ce n'est certainement pas la personne la plus stable, je pense qu'il est loin d'être un maître zen.

  3. Il avait un esprit d'entreprise et une capacité à faire des affaires. Ils sont nécessaires pour comprendre que l'idée est prometteuse, pour y travailler longtemps sans revenir dans une situation d'incertitude. Et il est nécessaire de mener à bien le projet et de bien le vendre. Mais je doute qu'il soit l'entrepreneur le plus cool de tous. Il y a sûrement un tas de gens qui ont les meilleures capacités.

Je pense que toutes ces compétences étaient bien développées en lui. Mais il est peu probable qu'il soit dans le top des "plus cool" de l'un d'eux.

Compétences de programmeur


Je pense que pour un programmeur, en plus de la connaissance de la programmation, ces compétences peuvent être très utiles:

- (par défaut) Programmation;
- Capacité à vendre;
- La capacité de convaincre les gens, de diriger, d'inspirer, de travailler avec les gens, d'être un bon gestionnaire;
- Capacité à communiquer avec les gens, plaisanter, se rassembler autour d'eux, désamorcer une situation tendue;
- Compréhension du produit, des utilisateurs, du marché (ce que fait habituellement le chef de produit);
- Design, capacité à dessiner, UX;
- Connaissance de la sécurité informatique, de l'apprentissage automatique ou de tout autre domaine exigé plus restreint;
- La capacité à bien écrire, structuré et intéressant;
- Une séquence entrepreneuriale, la capacité de voir des opportunités non réalisées sur le marché;
- Comprendre l'argent - investissement, comptabilité, budgétisation;
- La capacité de bien parler en public;
- Connaissance des langues étrangères à un très bon niveau (plus c'est mieux) - imaginez quelles opportunités s'ouvrent pour un programmeur (pas le plus cool) qui parle, disons, le russe, l'anglais et le chinois;
- Connaissance de la psychologie et capacité à l'utiliser, alias compétences de persuasion;
- Capacité à trouver et à maintenir des contacts avec les gens;
- La capacité de bien s'habiller, une démarche confiante, la connaissance de l'étiquette, la capacité de se maintenir dans n'importe quelle société.

La liste est probablement incomplète, mais je pense que vous comprenez une idée approximative. Imaginez un programmeur qui possède toutes ces compétences à un niveau décent, au moins 20% supérieur. Ce serait juste un super-programmeur, certains =). Personnellement, je n'aurais aucun doute sur le succès dans la vie d'un tel super-programmeur. Oui, même si ce n'est pas toutes les compétences, mais au moins 3-4-5 en plus de la programmation. Il y aurait encore une bombe!

Conclusion


Je ne sais pas pour vous, mais la deuxième méthode me semble beaucoup plus logique et simple. Entrer dans le top 1% même dans 10 à 20 ans peut être irréaliste. Toutes charrues, aucune garantie, les unités font leur chemin. Hollywood directement professionnel se révèle :)

Mais maîtriser plusieurs des compétences énumérées ci-dessus à un niveau très décent est très possible. De plus, cette approche est très variable. Si quelque chose ne vous est pas donné, cela ne veut rien dire. Vous pouvez vous concentrer sur les aspects que vous développez plus facilement tout en réussissant.

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


All Articles