Meilleure réponse
Malheureusement, différentes entreprises «inventent» différentes terminologies pour résoudre le problème de lattribution de titres appropriés aux employés et ils restent coincés. Invariablement, les définitions ou les rôles et les responsabilités de ces personnes dans différentes organisations sont différents.
Vous avez des termes tels que «analyste informatique», «analyste commercial», «analyste logiciel», «analyste dapplication», etc. ont même un «analyste des résultats des tests». Bien sûr, il existe des «analystes de laboratoire» ou des «analystes de la qualité». Selon les entreprises, ils peuvent effectuer différentes tâches ou la même tâche.
Le terme «analyste» (celui qui fait «lanalyse») fait appel à la capacité analytique de la personne. Lorsque vous rencontrez un problème, il vous est conseillé de «l’analyser». Ainsi, nous pouvons imaginer que lanalyse signifie obtenir les détails internes de la chose spécifique, en développer une bonne compréhension et probablement lexpliquer dans un langage compréhensible à une autre équipe.
Maintenant, à léquipe ci-dessus, préfixe business – alors cela signifie que vous analysez les besoins de lentreprise. De quoi lentreprise a-t-elle besoin? Par exemple, lentreprise doit savoir combien il doit déduire en tant que TDS avant de faire une taxe. Ainsi, un analyste commercial entre dans la méthode de calcul de TDS, etc.
Si nous ajoutons le préfixe «logiciel» à «analyse», cela signifiera que quelquun analyse les exigences du «logiciel». Quel logiciel? Ce qui doit être produit par léquipe de développement. Alors, maintenant, il parle aux utilisateurs de logiciels (rappelez-vous, un analyste commercial parle aux hommes daffaires qui se soucient plus du logiciel – ils sont plus inquiets pour lentreprise) qui spécifient comment ils peuvent donner les entrées, quel type de sorties ils besoin afin quils puissent donner la facture de vente (par exemple) à léquipe des comptes fournisseurs, etc.
Pour résumer, lanalyste logiciel analyse les besoins des utilisateurs du logiciel et les traduit à léquipe de développement et sassure que le produit développé remplit les conditions.
Je sais que cela a été une longue réponse – et merci pour la patience, si vous avez atteint cet endroit.
Les exigences pour le rôle sont simples: ( a) la capacité analytique dabord – êtes-vous capable dobtenir la forme de lengrenage en regardant une dent? Cela vient principalement avec lexpérience (b) comprenez-vous la langue des utilisateurs? Cela nécessite des compétences en communication et des connaissances commerciales (spécifiques). (C) savez-vous parler la langue des développeurs? Cela nécessite une certaine compréhension des outils et processus de développement et (d) savez-vous comment tester les fonctionnalités – cela nécessite des connaissances de test.
Ainsi, le rôle de tout analyste est une combinaison de « au moins une connaissance minimale de tous les aspects ».
Réponse
Premièrement, tout le monde naime pas les défis de codage, donc ça va. Certaines personnes se contentent de pointer et décrire du code et ne sy intéressent pas en dehors du travail. Tout le monde nest pas forcément passionné de programmation.
Mais si vous manquez de motivation et de concentration au travail, cela devrait être une sonnette dalarme – peut-être que vous êtes vraiment ne détestez pas votre profession. Mais vous devriez dabord essayer déliminer dautres facteurs possibles – des facteurs qui pourraient ne pas signifier que vous devriez quitter le développement logiciel:
- Détestez-vous votre patron ou vous sentez-vous microgéré par lui? Que vous pensiez que leurs actions étaient bonnes ou mauvaises, pouvez-vous vous entendre fondamentalement avec eux, ou non? Sinon, cest peut-être juste un mauvais ajustement et il vous suffit de passer à une autre entreprise, ou même à une autre équipe de la même entreprise.
- Votre distraction est-elle réellement causée par des facteurs environnementaux (mauvaise / pas de climatisation, difficulté à se concentrer dans un environnement de travail bruyant, etc.) ou des coéquipiers aux habitudes gênantes? Encore une fois, changer déquipe ou de travail pourrait vous aider ici – ou même simplement écouter votre musique préférée au casque.
- Votre distraction est-elle la conséquence dune maladie physique non diagnostiquée? Ne négligez pas cela. Est-ce que cela disparaît si vous faites une pause et passez du temps à la maison, ou êtes-vous aussi distrait quavant?
- Y a-t-il quelque chose que vous avez toujours voulu faire mais jamais eu loccasion de le faire, ce que vous pourriez faire en 1 an sabbatique ou «année sabbatique»? Peut-être que vous avez envie de cette expérience et que vous êtes distrait à cause de cela. Prendre 1 an de congé vous permettra non seulement de vivre cette expérience sans précipitation ni regrets, mais cela vous permettra de réfléchir attentivement à votre choix de carrière et à ce que vous voulez vraiment de la vie, à votre guise.
- Êtes-vous plutôt du type entrepreneur ou entrepreneur? Voulez-vous être votre propre patron? Alors pourquoi ne pas essayer de démarrer une startup ou de devenir indépendant – vous pourriez toujours tirer parti de vos compétences en génie logiciel.
- Êtes-vous ennuyé par les décisions «stupides» de développement de produits / UX et pensez que vous pourriez faire un meilleur travail?Peut-être avez-vous simplement besoin de passer dun rôle dingénieur à un rôle de produit.