Je pense qu'il serait extrêmement rare (par exemple presque jamais) de laisser quelqu'un partir après 2 à 4 semaines (pour des choses liées à la performance), et encore plus rare que cela arrive à un développeur junior, alors prenez une grande respiration et détendez-vous . Voyons maintenant comment «vous mettre à jour» et commencer à vous sentir un peu mieux dans votre position.
Ils vous ont embauché après avoir consulté votre CV et vous avoir interviewé, afin qu'ils sachent exactement ce que vous savoir exactement combien d’expérience vous avez. Ils ne s'attendent pas à ce que vous sachiez tout, ils ne s'attendent pas à ce que votre travail soit exempt d'erreurs, et ils ne s'attendent pas à ce que vous soyez aussi productif que leurs développeurs seniors.
Ce qu'ils vous ont embauché car c'est votre potentiel, pour ce que vous pourrez éventuellement produire pour eux. Vous devriez donc commencer à réfléchir à la façon de développer et d'exécuter un plan afin de pouvoir commencer à réaliser votre potentiel.
La première chose et la plus importante à réaliser est que c'est le travail de votre manager de faire de son mieux pour vous donner la possibilité de réussir - cela ne peut se produire que si vous avez des conversations régulières et fréquentes, et si, au cours de ces conversations, vous êtes ouvert et honnête sur les endroits où vous rencontrez des difficultés, où vous avez besoin de soutien, où vous êtes coincé et où vous apprenez ce qu'il / elle attend de vous.
Je commencerais par contacter votre responsable aujourd'hui et lui demanderais de planifier une réunion hebdomadaire d'une demi-heure (en supposant que vous n'ayez pas déjà mis en place quelque chose de similaire ). Dites quelque chose comme "Je pense que la meilleure façon de réussir à travailler pour vous est de nous synchroniser régulièrement, pouvons-nous planifier une réunion hebdomadaire?".
Lors de la première réunion, vous devriez soyez très enthousiaste à l'idée d'y travailler et exprimez votre enthousiasme à l'idée de commencer à avoir un impact.
Lors de cette même réunion, il est important, cependant, que vous posiez (et obteniez des réponses) les questions suivantes "qu'est-ce qu'on attend de moi (objectifs) au cours des prochains mois?", "Quoi (outils / techniques / systèmes, etc. .) Dois-je apprendre pour commencer à atteindre ces objectifs? "," Y a-t-il une formation formelle pour apprendre ces choses? "," Quelles sont les ressources de l'entreprise qui m'aideront à apprendre ces choses? ".
C'est le travail de votre responsable de répondre à ces questions et de vous assurer que vous savez ce que vous devez faire, comment vous allez apprendre ce que vous devez apprendre, qui est là pour vous aider, etc.
La chose la plus importante à retenir est que vous ne devez pas avoir peur de demander à votre responsable, ou à toute personne officiellement ou officieusement chargée de vous aider, ou la plupart des autres également, de vous guider, de vous conseiller ou de vous aider. N'oubliez pas que personne n'est né en sachant programmer, ou comment fonctionne le contrôle de source, ou à peu près quoi que ce soit. Donc, après avoir passé un temps raisonnable à essayer de comprendre quelque chose, ne soyez pas gêné de demander de l'aide.