Je suis un jeune ingénieur logiciel fraîchement diplômé, j'ai commencé mon premier poste il y a 5 mois (une fois que j'ai obtenu mon diplôme d'ingénieur en développement logiciel, essentiellement un développeur Java EE).
Je reçois de plus en plus ennuyé, le travail consiste à prendre des tickets de bogues et à les corriger. Je n'ai pas écrit de nouvelle classe Java depuis que je travaille ici et à peine écrit une nouvelle méthode, juste quelques très petits morceaux de code pour corriger les bogues, ce qui prend généralement quelques heures / jusqu'à quelques jours pour trouver où le problème est et seulement entre 10 minutes et 2 heures pour réparer.
Cela me rend ennuyé et de plus en plus frustré, cependant il y a quelques "projets" (en plus du logiciel actuel) qui fonctionnent à chaque version mais pas tout le monde y est affecté. J'ai l'impression d'avoir perdu la confiance de mon chef d'équipe (peut-être que je ne suis pas aussi performant que prévu, même si je pense que je fais un travail décent pour un nouveau diplômé, mais aussi je pourrais probablement faire mieux si j'étais motivé mon travail), et c'est aussi pourquoi je ne leur suis pas affecté: cercle vicieux.
Ce qui me satisfait:
- Le processus sont bien organisés et donnent de bonnes habitudes: intégration continue, un peu de révision du code, des collègues qualifiés.
- Le salaire est plutôt correct, en fait inférieur à celui du pays mais les normes du pays sont très élevées en termes de salaire.
- Localisation.
- Temps de travail (le temps de l'employé est respecté, si nous faisons 1 minute supplémentaire, nous pouvons prendre comme vacances un autre jour plus tard).
Ce qui ne me satisfait pas:
- Entreprise stricte: il existe un «horaire verrouillé». Ils font semblant d'être flexibles mais nous ne pouvons pas venir après 8h30 et partir avant 16h00. Parfois j'arrive à 8h31 ou 8h32 et même si cela n'a aucun impact sur le travail, je sais que cela dérange mon chef d'équipe (qui a pour habitude de venir assez tôt le matin). Le proxy bloque tout, spotify n'est pas accessible par exemple (petit problème) mais nous ne pouvons télécharger aucun logiciel depuis le web (ce qui peut parfois être utile pour faire le travail). Nous devons faire une requête à chaque fois que nous voulons quelque chose (par exemple un accès à la base de données) qui prend de 24 à 48 h etc.
- Mes tâches (comme indiqué ci-dessus, ne corrige que des bogues).
Considérations importantes:
- Quitter mon emploi maintenant pourrait être mauvais pour ma future recherche d'emploi car je n'ai aucune expérience de plus de 6 mois (seulement stages, donc c'est normal, je n'ai pas été licencié) et l'enquêteur peut penser que je ne suis pas fiable.
- Je veux rester dans ce pays (je suis citoyen donc il n'y a pas de problème de visa, mais je je suis double citoyen et je n'ai pas grandi là-bas).
- Je ne suis pas vraiment sûr de trouver un nouvel emploi, mes études ne sont pas axées sur la résolution de problèmes d'algorithme (ce n'est pas une norme dans mon pays d'origine) mais en voici un (je me suis entraîné avec leetcode mais je suis encore loin d'être très compétent dans ce domaine).
En raison de mon travail actuel et du fait que je suis un nouveau diplômé, je suis commencer à penser que je ne suis pas fait pour ce travail et que j'avais des attentes qui ne sont pas réelles le monde du développement logiciel fonctionne.
Que dois-je faire? Quitter mon emploi maintenant mais avoir des difficultés pour trouver un nouveau poste ici? Rester mais s'ennuyer?
Le meilleur compromis que je vois est d'essayer de gérer le travail pendant environ un an de plus sans être licencié en raison d'une motivation trop faible, cela me donnera une expérience qui compte sur mon CV et qui me sortir de la catégorie «fraîchement diplômé» et trouver ensuite un nouvel emploi. À mon avis, partir maintenant n’est pas viable car je n’aurai pas d’argent pour vivre, je devrai retourner dans la maison et le pays d’origine de mes parents, etc.