Nous avons tous traversé (ou traverserons) l'étape où nous avons sérieusement décidé de trouver un emploi dans l'informatique, nous nous sommes préparés pour un certain temps, avons lu les informations, rêvons de succès et enfin obtenu un emploi dans la première entreprise. Il est peu probable que vous puissiez ressentir à nouveau les mêmes émotions, car c'est le moment où vous recevez votre premier argent pour ce que les six derniers mois conditionnels ont fait gratuitement. En ce moment même, quelqu'un peut préférer la stabilité et restera assez longtemps dans cette entreprise.
Il s'agit du troisième article d'une série d'erreurs possibles que les développeurs peuvent commettre au début de leur carrière. Il s'ensuit que je vais maintenant expliquer pourquoi une telle solution peut devenir un problème à l'avenir.
Articles précédents
Un aperçu des prochains articles:
Épuisement précoce
L'importance d'apprendre une langue, mais pas un cadre
Quand vous arrêtez d'être un développeur junior
Si l'un de ces futurs sujets vous intéresse plus que le reste, écrivez dans les commentaires, je vais essayer de le publier le plus tôt possible.
Avertissement : cet article n'est pas une règle absolue et votre expérience peut varier.
Définissons d'abord les conditions initiales de l'émergence du problème, que je décrirai ci-dessous.
C'est ton premier travail
Vous y travaillez depuis longtemps (1 à 1,5 ans +)
Vous travaillez avec le même responsable / mentor
Vous travaillez sur le même projet avec la même pile
Pour le dire franchement, vous avez trouvé un emploi et, en général, rien n'a beaucoup changé pour vous pendant que vous travaillez ici. Le problème survient au moment où vous décidez de changer d'emploi.
Quel est le nœud du problème, demandez-vous? Le premier emploi et un mentor expérimenté ont un impact extrêmement fort sur une personne. Vous n’avez pas le temps d’évaluer chaque exigence, vous n’avez pas de préférences particulières, vous faites entièrement confiance au développeur senior, et c’est normal. À un moment donné, vous êtes tellement habitué à certaines règles (ou à l'absence de règles) que tout le processus de travail sur une tâche est automatique.
, , , . , .
, - , ? - . - , . , . , , - , .
, , - , . , , , , . workflow , , .
workflow , . , , , . , , .
, , - , , . , , . , - , - , , .
- . IT, . , , . , , . - , , , .
, . , , . , , - .
,
, . , , , tab
enter
( shift + tab
IT ). , , , , .
,
husky, . , ci/cd, , , , , .
, husky , push
, , , push
, .
- , , , - .
, , , . , , .
- - . , "" - , , . , .
: Vue, , . RxJS ( Angular, ).
, RxJS Observable, Vue, / .. . , , . , . .
, TypeScript ( JS). TS, 2- Vue , . , , any
. , TS - , . , , , - , .
, , . - , -. , , . , - , .
, , . , , "", , . , , , , .
- -, . , , , , , , , , .
, - , . , , UI/UX , . , , , .
, ( ) , , . , , .
. , , / . 2- , .
, , , . , / , , , . , .
, . , , , .
- “ n ”, , , , .
, , . , , . , , , , - . , , .
, , , .
, . , ( 3 , ), , . , , , , , .
, , , , , . . , , - .
Si vous avez récemment changé et que vous êtes confronté au rejet et à la négativité en raison des nouvelles règles, essayez d'évaluer objectivement s'il ne s'agit pas d'un désir de revenir aux anciennes terres familières et si ce que vous pensez être juste sera juste. équipe entière? Si vous pensez que oui, essayez de justifier votre point de vue avec des exemples pratiques, mais considérez également le moment et les avantages de ces changements et si ces deux paramètres sont proportionnés.
En général, dans cet article, je voulais également parler de la compétence de sortie de produit, mais il y a déjà beaucoup de texte, donc j'en parlerai la prochaine fois.