Pourquoi il n'est pas facile de donner aux développeurs la liberté de choix

En prévision du début du cours Team Lead 2.0, nous avons préparé une traduction de matériel intéressant.




Un fait incontestable que les développeurs d'aujourd'hui sont, pour le moins, très demandés. La demande croissante pour de plus en plus de produits de haute technologie ne correspond pas à la quantité de ressources bien formées.

De nombreuses études et articles expliquent pourquoi cela se produit et que, à mesure que le nombre d'entreprises technologiques augmente, N fois plus de postes vacants apparaissent sur le marché, et le nombre d'étudiants diplômés en informatique n'augmente pas. Mais l'essence de l'article d'aujourd'hui n'est pas la question!

Si vous êtes un développeur, vous comprenez déjà à quoi je veux en venir, car il est très probable que vous soyez constamment harcelé par des messages comme "Allez du côté obscur!" de recruteurs ennuyeux essayant de vous attirer vers un autre emploi.

Alors, quels sont les critères pour changer d'emploi?

L'opportunité d'obtenir plus d'argent, plus de responsabilité ou tout simplement le besoin de changer de décor? Eh bien, ce que je vais vous dire va au-delà des raisons standard! Si l'argent et le statut vous préoccupent, alors vous ne devriez pas continuer à lire, car je n'ajouterai pas de nouveaux critères pour prendre une décision.

1. Créer un projet à partir de zéro


Oui, il est plus facile d'améliorer un produit existant. Bien sûr, cela vous évitera quelques maux de tête, mais écoutez-moi: imaginez que vous pouvez créer Twitter à partir de zéro. Ou github? Pouvez-vous imaginer un tel sentiment d'appartenance que si vous considérez le projet comme votre propre idée? Et ne prêtons pas attention aux pleurs sans fin dans les premiers mois de sa vie ... Si vous le regardez à l'avenir, ce sera presque magique, vous sentirez que vous pouvez faire n'importe quoi si vous y attachez votre esprit.



2. Capacité à travailler avec plusieurs technologies ou domaines de connaissance


Travailler dans une grande entreprise en tant que développeur implique un ensemble limité de domaines dans lesquels vous pouvez vous réaliser et limiter la position spécifique que vous occupez. Habituellement, vous êtes chargé de développer une fonction ou un composant spécifique au sein d'une fonction, puis vous relevez du gestionnaire, qui relève d'un autre gestionnaire, et ainsi de suite jusqu'à la fin, jusqu'à la fin de la chaîne.

Il peut sembler que de cette manière la plupart des responsabilités vous sont retirées, mais je suis sûr qu'à la fin vous vous ennuierez ou même détesterez votre travail. En revanche, en travaillant dans une petite entreprise (surtout dans une startup) avec moins de ressources pour l'embauche, vous jouerez un rôle important dans le développement de l'entreprise. Cet alignement vous obligera à apprendre beaucoup de nouvelles choses, de nouvelles technologies, à assumer de grands volumes de développement et à interagir avec d'autres services de l'entreprise, ce qui augmentera sans aucun doute votre base de connaissances et fera de vous un professionnel plus précieux!

3. Travail à distance, horaire flexible et atmosphère amusante


Les grandes entreprises essaient de s'adapter au nouvel environnement de travail, quand vous pouvez travailler à domicile, aller et venir du travail, quand vous voulez ou simplement jouer au tennis de table pendant la pause déjeuner et c'est un fait. Mais changer une culture d'entreprise (même si vous le faites mieux) est quelque chose qui prend du temps. Dans les jeunes entreprises (notamment technologiques), cette culture a déjà pris racine: le travail à distance est une bonne option lorsque vous devez partir tôt pour prendre rendez-vous avec un médecin ou simplement venir chercher des enfants à l'école, aller déjeuner, boire de la bière, dîner, surfer ou autre choses intéressantes ...

De plus, vous pouvez simplement être vous-même et ne pas avoir peur d'un patron effrayant qui pourrait ne pas aimer vos pantoufles jaunes ou votre sweat-shirt noir. Travailler dans un endroit où le travail est un hobby, pas un devoir, vous donnera envie de vous réveiller le matin!



4. Des opportunités à long terme sont créées ou améliorées.


Comme l'a dit une personne: «Un grand pouvoir s'accompagne d'une grande responsabilité!», Oncle Ben (ou Voltaire, si vous êtes une ancienne école)

La responsabilité de créer un produit ou de gérer un département entier vous apporte une expérience inestimable qui serait difficile à reproduire en dehors de l'infrastructure de démarrage. Par conséquent, si vous regardez l'ensemble de la situation de l'extérieur, vous verrez que travailler dans un domaine très étroit et avec la même pile technologique tous les jours pendant 10 ans vous apportera moins d'expérience que la possibilité d'apprendre de nouvelles technologies, de mener des projets et d'en créer de nouvelles. produits, même si vous êtes payé plus maintenant. Laissez votre startup gérer maintenant au moins des réservoirs, en conséquence, votre expérience sera appréciée sur le marché 3 fois plus.

5. Les risques sont partout, même dans une grande entreprise, même dans une petite


Des erreurs suggèrent que nous sommes toujours humains. Et si vous pensez que seules les startups échouent, vous vous trompez. Rappelez-vous MySpace? Et Blockbuster ou Kodak? Toutes ces grandes entreprises n'ont pas pu introduire d'innovations dans leur travail et ont finalement fait faillite.

Selon les statistiques, les startups échouent souvent, c'est vrai, car elles créent de nouveaux produits ou services qui peuvent ne pas trouver leur place sur le marché. Mais parfois, un kaput vient dans un grand pot (rappelez-vous Lehman Brothers?).

Au lieu de fuir le risque, vous devez l'évaluer et le tenir pour acquis lors de la prise de décision. Si vous croyez vraiment à la vision de l'entreprise, n'est-il pas risqué de rester là où vous ne l'aimez pas, même si cette entreprise promet plus de stabilité financière? Le risque n'est pas seulement une question financière, il représente un certain nombre de facteurs que vous devez prendre en compte, par exemple la stabilité émotionnelle et le bonheur.

6. Vous pouvez changer la vision et la culture de l'entreprise


Enfin et surtout, la décision de rejoindre une petite entreprise implique de créer un bon produit, une formation plus rapide ou de meilleures perspectives à long terme. Lorsque vous êtes dans une entreprise de moins de 50 personnes, vous aurez plus de sens. Vous pouvez fixer le cap de l'entreprise et la mener au succès ou à l'échec, vous laisserez votre marque, qui restera longtemps, même si vous quittez cette entreprise. C'est quelque chose que vous n'obtiendrez pas ailleurs, je vous assure!



Résumer


C'est pourquoi choisir une startup au lieu d'une grande entreprise peut changer votre vie pour le mieux! Selon les statistiques, cela vous rendra plus heureux, vous fera devenir un meilleur professionnel et une meilleure personne, et, bien sûr, si tout brûle, vous pouvez obtenir le meilleur salaire à long terme!

Retrait de bonus


Cela vaut aussi bien pour les programmeurs que pour les représentants d'autres professions, par exemple les marketeurs ou même les cadres dirigeants!

Notre culture


J'ai décrit ce que nous essayons de construire dans TAIKAI . Il ne s'agit pas seulement du produit, mais aussi de l'équipe. Cela peut sembler un cliché, mais mon équipe est vraiment ma famille avec laquelle nous construisons l'avenir, et cela se reflète dans notre culture! Ne nous croyez pas sur parole! Mieux vaut demander à n'importe qui dans notre équipe!

TL; DR:


Plus l'entreprise est petite, plus vous vous sentirez heureux!

En savoir plus sur le cours.

All Articles