Profession: testeur

Testeur: Est-ce un bug ou une fonctionnalité?
Développeur: Jusqu'à présent, c'est une fonctionnalité.
bash.im


Un ingĂ©nieur d'essais est ma première spĂ©cialitĂ© dans le domaine informatique dans les annĂ©es 2010, comme peut-ĂŞtre pour beaucoup. C'Ă©tait un classique «enter IT»: Ă  cette Ă©poque, il n'y avait qu'une formation Ă©conomique et 4 ans d'expĂ©rience dans le travail analytique dans les tĂ©lĂ©coms. Des compĂ©tences: des yeux brĂ»lants, un grand dĂ©sir, une connaissance moyenne de l'administration UNIX et un modèle OSI appris par cĹ“ur (sans trop savoir quoi faire ensuite). 87 questions Ă  l'entrevue (de «qu'est-ce que chmod 777» et «comment fonctionne ssh» pour «nous parler des principes du TCP et expliquer avec des exemples») - et le poste d'ingĂ©nieur de test est entre mes mains. Un peu plus tard, en 2 ans, il y avait tout: fiertĂ©, dĂ©sespoir, dĂ©ception, excellent travail, croissance rapide, projet cool, etc. Si j'en savais un peu plus sur le mĂ©tier de testeur, il n'y aurait pas beaucoup de minutes et d'heures dĂ©sagrĂ©ables. Bien,alors, ceux qui ne choisissent que leur chemin ou changent de direction ne les auront pas - cet article est pour vous. 


Qu'est-ce?


Testeur (je l'appellerai un peu comme ça, j'expliquerai un peu plus tard la raison de la rĂ©servation), il est aussi ingĂ©nieur QA (Assurance QualitĂ©) - un spĂ©cialiste qui vĂ©rifie la qualitĂ© du logiciel et le niveau de sa conformitĂ© aux besoins prĂ©dĂ©terminĂ©s et aux rĂ©sultats attendus. Dans son travail, il utilise divers outils, stratĂ©gies de test, est inclus dans les commandes SCRUM, etc. 

Parfois, il existe deux "types" principaux de testeurs.

  1. Tester est un testeur débutant qui effectue principalement des tests manuels conformément aux plans de test décrits précédemment. Les méchants se scandalisent souvent.


    Ceci est un testeur, mais les gars et les filles sont toujours des testeurs! (minute de chauvinisme informatique)
  2. — junior lead, , , -, ( ).

Il s'agit d'une classification très Ă©largie et pas tout Ă  fait sĂ©rieuse. En fait, les testeurs sont diffĂ©rents: spĂ©cialistes des tests automatisĂ©s, testeurs SGBD, analystes de test, testeurs, testeurs DevOPs, etc. Tout dĂ©pend des compĂ©tences combinĂ©es par chaque spĂ©cialiste. 

En général, le travail d'un ingénieur de test peut être réduit dans l'ordre suivant: logiciel reçu → déterminé l'ensemble de tests nécessaire → comparé la position réelle des montants, des béquilles, des vélos et des bogues avec le résultat attendu du programme (complexe matériel-logiciel) → bogues démarrés → vous travaillez avec eux jusqu'à ce qu'ils se ferment. Tout cela, bien sûr, dans un cycle.

Je dirai tout de suite: les premiers mois de travail de test ressemblent Ă  la marmotte, vous faites la mĂŞme chose, exĂ©cutez plusieurs fois les mĂŞmes tests, passez ou Ă©chouez, lancez des bugs et il semble que ce travail ne soit dĂ©finitivement pas pour vous, mais plutĂ´t pour un Ă©colier ou un singe. Et ce sentiment de soi est monstrueusement dĂ©primant et tout aussi monstrueusement faux. Tout change quand l'expĂ©rience arrive. 

Voici les étapes que vous passerez probablement au travail en tant que testeur à partir de zéro.

Les 2-3 premiers mois - formation. Si l'entreprise est bonne et avancĂ©e, ils vous fourniront un mentor qui vous aidera Ă  maĂ®triser toutes les mĂ©thodologies de test adoptĂ©es par l'entreprise, vous montrera l'Ă©quipement, parlera du logiciel, des tâches de ce logiciel et certainement des clients. Parfois, suite aux rĂ©sultats d'une telle formation avec un mentor, vous devez mĂŞme passer un petit examen (mini-entretien). C'est tout Ă  fait normal car c'est l'AQ qui est une division importante sur le chemin vers le client et son bon travail est la garantie que votre produit dans l'entreprise de quelqu'un d'autre commencera Ă  fonctionner, pas Ă  gâcher. Si l'entreprise ne se soucie pas vraiment du dĂ©veloppement des employĂ©s, vous devrez tout rĂ©aliser vous-mĂŞme, mais je ne dirai pas que c'est très mauvais: avec l'auto-apprentissage, l'immersion dans le logiciel va beaucoup plus loin et vous comprenez beaucoup plus que ce que le «mentor» expĂ©rimentĂ© raconte sur le produit, qu'il connaĂ®t très bien. 

Ils aiment les nouveaux venus dans les tests - ils trouvent parfois les bugs les plus intéressants et les plus inattendus, oubliés depuis longtemps par les employés qui travaillent depuis longtemps.

Récit. Une nouvelle fille est venue dans une entreprise, qui ne s'est pas montrée du tout, étudiant tranquillement le logiciel et les principes de son travail avec différents équipements. Quand elle vient de commencer les tests, la critique s'est envolée du gros et méchant client fédéral (le bug le plus diabolique, pire que le bloquant) - le logiciel a refusé de fermer. Pelleter tout le code, se crier dessus, vérifier toutes les connexions, etc. Après trois heures de lancer, la fille grinça:
- Et puis la croix est inactive.
En effet, la seule et unique fonction très évidente ne fonctionnait tout simplement pas. Mais les professionnels ont dérivé dans la jungle et un amateur enthousiaste a immédiatement remarqué un comportement anormal.


De plus - de plusieurs mois à 2 ans - tests manuels. Vous effectuerez la plupart des types de tests en mode manuel, commencerez à élaborer vos plans de test et interagirez avec les développeurs. À ce stade, le même jour de marmotte arrive, quand il semble que les chevaux courent en cercle et plus loin - la routine et l'ennui. Ce n'est pas vrai. Au cours de cette période, l'ingénieur de test acquiert une compréhension intégrée des tests, apprend à travailler avec les programmeurs, voit non seulement le bogue lui-même, mais analyse également ses causes possibles. La principale chose qui survient pendant cette période est la prise de conscience que les tests manuels devraient rester au siècle dernier et ... le moment est venu de passer à l'automatisation des tests lorsque vous commencez à apprendre un langage de programmation (ou à utiliser précédemment maîtrisé) et à écrire vos propres scripts - ceux que vous jugez nécessaires pour travailler avec des logiciels.La partie vraiment cool arrive. (Cependant, de nombreux testeurs, en particulier les filles, préfèrent s'arrêter aux tests manuels et devenir de véritables atouts - en passant, ce sont des employés très utiles et, comme le montre l'expérience, les meilleurs mentors pour les débutants).

À partir de 2 ans, un spécialiste qualifié, prêt à travailler au bureau et côté client, pour tester de grands projets, pas seulement des fragments et des modules, qui connaît sa spécialisation en profondeur et pas tout le monde est très profond, capable de travailler non seulement avec des logiciels spécialisés, mais aussi Testez les interactions dans diverses configurations matérielles, logicielles et d'intégration. De tels gars parlent froidement et intelligiblement lors de conférences et de réunions, partagent des secrets professionnels, s'entraînent et ... réfléchissent à leur future carrière. Plus d'informations à ce sujet ci-dessous.

Le travail d'un testeur de logiciels est bon dans la mesure où vous pouvez choisir une entreprise liée à ce qui vous intéresse dans une certaine perspective: vous pouvez tester la téléphonie, les logiciels, les logiciels d'entreprise, les jeux, les applications mobiles, les systèmes de sécurité, etc. Lorsque vous testez un produit particulier, vous y plongez profondément, apprenez de l'intérieur et, à l'avenir, vous pourrez devenir développeur ou chef de projet / produit avec une connaissance approfondie du sujet.

Et oui, le test est l'un des meilleurs moyens de démarrer une carrière dans le domaine informatique, accessible à la plupart des gars avec la tête sur les épaules. Par conséquent, si vous voulez, mais ce n'est pas encore clair quoi et où, allez aux testeurs, testeurs , ça deviendra vite clair.

Avantages et inconvénients de travailler en tant que testeur


Cette section n'était pas dans les postes précédents de la série des professions, mais elle sera ici. Parce qu'il y a beaucoup de rumeurs, de différends autour du travail des ingénieurs d'essais, quelqu'un la déteste et quelqu'un lui consacre toute sa carrière. Passons donc en revue ce qui est bon et ce qui est mauvais.

â–Ť Avantages


  1. Jusqu'à un certain point, le travail du testeur est plus simple que les autres spécialités techniques et est accessible à de nombreuses personnes intéressées par le domaine informatique. La décision de franchir la ligne jusqu'à l'intervalle où le travail devient aussi difficile que possible est la décision de chacun. Si vous n'allez pas plus loin, ils ne vous expulseront pas des tests, vous serez toujours en demande.
  2. Le besoin de testeurs ne disparaîtra pas tant qu'il y aura des technologies de l'information, des communications, Internet, des robots, des pilotes automatiques, etc.
  3. — , . , ( , , ..).
  4. : , , , .
  5. , , , , , .
  6. .
  7. « » , , . . — , .

â–Ť


  1. :-) , : , , , . ?! — , . , , . , , . 

  2. , .

  3. , . .
  4. — , .
  5. — . , « » . , ( ).
  6. - — - , .

Le choix dépend de la proximité des avantages avec vous et si vous êtes prêt à les payer avec ce qui est indiqué dans les inconvénients. En principe, avec une bonne organisation du travail et l'auto-organisation d'un employé, la plupart des inconvénients sont réduits à néant.

Où est-il nécessaire?


Contrairement aux développeurs, le testeur n'est pas nécessaire dans toutes les entreprises où au moins un outil ou une application d'automatisation est produit (mais en vain! Mais c'est la décision des entreprises elles-mêmes). Cependant, des testeurs de tous niveaux sont certainement nécessaires dans un certain nombre d'entreprises.

  • Toutes les sociĂ©tĂ©s de dĂ©veloppement, ainsi que les fournisseurs de logiciels et de systèmes matĂ©riels (des processeurs aux caisses enregistreuses et aux terminaux).
  • DĂ©veloppeurs de jeux et d'applications mobiles divertissantes.
  • Entreprises Fintech: banques, courtiers, institutions financières, etc. 
  • IntĂ©grateurs de systèmes qui fournissent des solutions techniques multicouches complexes au segment des entreprises.
  • Souvent, des testeurs de logiciels sont requis dans l'Ă©tat des usines, des entreprises automobiles, des mĂ©dias en ligne, des dĂ©taillants, des cours en ligne, etc.

Soit dit en passant, la profession de testeur est l'un des centenaires de l'informatique Ă  fort potentiel. Car mĂŞme si les robots programment des robots alors qu'il y a du monde, quelqu'un devra tester tous ces appareils et applications en termes d'adaptation Ă  l'usage humain. Ce sont donc les testeurs qui deviendront la dernière barrière sur le chemin des robots vers les sacs de salauds en cuir :-) 


salaire moyen


Nous allons regarder un salaire sur "Habr Career". Prenez les donnĂ©es du deuxième semestre 2019, quelle que soit la propriĂ©tĂ© d'une pile particulière. 

Pour les spécialistes des tests manuels:
Niveau spécialiste
salaire moyen
Stagiaire (stagiaire)
33 333 frotter.
Junior
44 024 frotter.
Milieu
68 031 frotter.
SĂ©nior
107 203 frotter.
Présentateur (Lead)
146 428 frotter.

Pour les spécialistes des tests automatisés:
Niveau spécialiste
salaire moyen
Stagiaire (stagiaire)
36 366 frotter.
Junior
61,486 roubles
Milieu
88 246 frotter.
SĂ©nior
131,222 frotter.
Présentateur (Lead)
201,461 roubles

Comme vous pouvez le voir, il y a toutes les raisons de développer et de passer à un nouveau niveau de test.

Exigences professionnelles de base


Cette fois, il n'y aura pas de tableaux avec les technologies les plus fréquemment mentionnées, car les méthodologies et les outils de test d'une entreprise à l'autre peuvent être très différents. Considérez les compétences sans lesquelles une carrière ne fonctionnera pas du tout (faites attention - vous pouvez les acquérir au cours du travail, les faire refroidir au début, mais pas du tout).

  • — , + . .
  • — Java, SQL, Python, .
  • Agile, -. 
  • Linux.
  • .
  • OSI ( , .). Wireshark.
  • — Bugzilla, Jira .
  • Selenium — -. . 
  • Il est conseillĂ© de comprendre les stratĂ©gies pour tester les boĂ®tes noires, blanches, grises et la rĂ©alisation de l'endroit oĂą vous ĂŞtes le plus applicable en tant que spĂ©cialiste.

C'est la base, avec l'expĂ©rience, vous verrez oĂą et Ă  quelle profondeur vous devez plonger. 

Soit dit en passant, si vous n'avez absolument aucune expérience, mais que vous avez peu de temps pour vous préparer au futur travail de testeur en parallèle de vos études, j'ai trois astuces pour vous.

  1. Devenez pigiste QA pour les petits projets de test manuel. Ils paient peu, mais vous apprendrez Ă  penser en tant que testeur, Ă  rĂ©diger des cas de test et Ă  rapporter les rĂ©sultats. 
  2. Si l'objectif est de tester le Web (et c'est le plus souvent), créez votre propre site Web oblique tordu, mais à part entière sans modèles et CMS prêt à l'emploi. Ainsi, vous comprendrez comment l'environnement fonctionne de l'intérieur et vous connaîtrez l'habitat de tous les insectes typiques.
  3. Trouvez le programme de n'importe quel cours de test, recherchez des documents dessus et accumulez la base théorique afin de réussir le premier entretien.

Qualités personnelles importantes


En principe, un testeur peut être introverti ou extraverti, joueur ou acteur, aimable ou non. Les compétences communicatives jouent un rôle dans une équipe, mais l'adéquation globale globale et la capacité d'exprimer ses pensées sont suffisantes. Lors des tests, vous avez besoin d'autres paramètres de personnalité plus subtils.

  • CompĂ©tences analytiques pour comprendre les relations, analyser d'Ă©normes quantitĂ©s de donnĂ©es, les rĂ©sultats des tests, etc.
  • CompĂ©tences en gestion du temps et en planification - seulement avec eux, vous pouvez fournir des performances Ă©levĂ©es dans le contexte d'une charge de travail sĂ©rieuse.

  • L'expĂ©rience particulière qui vient avec l'expĂ©rience est que le testeur doit anticiper Ă  l'avance oĂą une erreur potentielle pourrait ĂŞtre attendue.
  • Seuil Ă©levĂ© de patience et de rĂ©sistance au stress - il est important de tester soigneusement le produit, de discuter tranquillement avec les dĂ©veloppeurs, de reproduire Ă  plusieurs reprises le bogue, d'Ă©laborer les mĂŞmes cas de test, etc.

  • La capacitĂ© de se concentrer et de maintenir l'attention pendant longtemps. Soit dit en passant, parfois ce sont des tests qui vous permettent de dĂ©velopper cette compĂ©tence et de la conserver pour votre future carrière.

Le besoin de connaissance des langues étrangères


Peut-être un ingénieur de test est un type rare de spécialisation en informatique, où vous pouvez connaître la langue exclusivement au niveau des commandes d'outils. Cela est dû à deux caractéristiques importantes:

  • de nombreux articles et mĂ©thodes ont Ă©tĂ© traduits en russe;
  • souvent, le volume de connaissances linguistiques est dĂ©terminĂ© prĂ©cisĂ©ment par les caractĂ©ristiques du produit et de la sociĂ©tĂ© - respectivement, si la sociĂ©tĂ© travaille sur le marchĂ© anglais, le niveau est nĂ©cessaire (par exemple, pour tester la documentation ou communiquer avec l'Ă©quipe internationale et les clients), et si elle se trouve sur le marchĂ© russe, les exigences linguistiques sont pratiquement nulles.

Mais lĂ  encore, si vous voulez Ă©voluer vers une automatisation sĂ©rieuse ou passer au dĂ©veloppement, vous aurez de plus en plus besoin du langage, il est donc prĂ©fĂ©rable de ne pas perdre de temps et de rattraper mĂŞme avec IntermĂ©diaire. 

J'ai eu un exemple quand j'avais besoin d'un testeur avec des connaissances en japonais et séparément - avec des connaissances en allemand, y compris pour travailler avec des clients (à distance). Ils ont donc trouvé, formé et donné un salaire plus élevé que les développeurs de l'entreprise. Parce que les spécialistes sont uniques. Ils n'ont pas disparu maintenant :)

OĂą Ă©tudier


Il y a un cours de base de test de logiciels dans des spécialités spécialisées à l'université, il y a des cours dans les universités d'entreprise et des cours individuels dans les entreprises.

La formation fondamentale d'un ingénieur d'essais en Russie n'existe pas.

C'est peut-être pour la première fois dans notre série "Profession" que je vais mettre en évidence des cours en ligne pour enseigner les tests: ils peuvent vraiment vous mettre à jour, enseigner les principes des tests, apprendre à trouver, voir et corriger les bugs, etc. Pour un débutant, vous pouvez trouver une option acceptable et la parcourir - cela vous donnera confiance dans l'entretien et la connaissance de la première fois.

La meilleure formation dans ce domaine est de passer d'un stagiaire à un middle ou senior en entreprise. Dans le contexte des efforts d'auto-éducation, c'est généralement parfait. En règle générale, après la première expérience acquise dans une entreprise, faire entrer un testeur dans d'autres est assez facile. L'essentiel est de trouver la première pratique chérie :)

Meilleurs livres et outils d'apprentissage


â–ŤLivres


  • Arbon Jason, Carollo Jeff, Whittaker James "Comment tester sur Google" - un livre informatif qu'il vaut mieux lire dĂ©jĂ  avec une certaine expĂ©rience, au moins junior. Mais de quoi je parle! Lisez et apprĂ©ciez Ă  tout niveau, très utile et bien Ă©crit.
  • Boris Beiser «Tester la boĂ®te noire. Technologies pour les tests fonctionnels des logiciels et des systèmes »est une littĂ©rature classique pour les testeurs. Il s'agit plutĂ´t d'un manuel acadĂ©mique sur les tests, très sensĂ©.
  • , , « » — ( ).
  • « , -» — , . .

â–Ť-



▍Articles utiles sur Habré sur la profession elle-même




Eh bien, en général, le hub "Testing IT-systems" à votre service. Sur Habré, il y a beaucoup d'utilité à ce sujet.

â–Ť Testeurs de fĂŞtes


Soit dit en passant, si je suis sceptique au sujet des conférences de développement, je recommande d'assister à des conférences, des réunions, des festivals et des réunions de testeurs et de vous familiariser avec le programme - vous pouvez obtenir des découvertes et des techniques très intéressantes dans votre arsenal.

▍ Wikipédia


Les tests de logiciels sont un excellent article Wikipédia qui vous présentera à la fois les défis futurs de la profession. Je lui rends hommage en tant que toute première source de mes connaissances en matière de tests. Au fait, elle était alors beaucoup plus modeste.

L'avenir du testeur


En plus de la méthode standard à l'intérieur des tests (du stagiaire au responsable), il existe plusieurs façons les plus susceptibles de développer la carrière d'un testeur.

  • Le dĂ©veloppement logiciel est un moyen logique et non le plus difficile pour ceux qui sont intĂ©ressĂ©s par les langages de programmation et veulent non seulement choisir le code de quelqu'un d'autre et un projet fini, mais aussi crĂ©er quelque chose au sein de l'Ă©quipe.
  • Gestionnaire de projet. Une excellente connaissance du projet dans son ensemble, une comprĂ©hension des besoins et des exigences des clients est un moyen direct de parvenir Ă  ce point.
  • Scrum master est une diffusion intĂ©ressante, que les testeurs gèrent bien grâce Ă  la connaissance du projet dans son ensemble et Ă  la capacitĂ© de bien planifier les dĂ©lais.
  • Analyste d'affaires, spĂ©cialiste du marketing - argent, mais pas des postes aussi techniques pour les gars ayant de bonnes compĂ©tences en communication.

En principe, après avoir testé, il est bon de travailler dans n'importe quel poste dans les entreprises informatiques, d'un responsable des relations publiques à un chef de projet et un superviseur de produit, parce que vous savez tout et un peu plus sur le produit et les rôles des employés dans les projets d'entreprise.

Mythes de la profession


â–ŤTesters - la caste la plus basse de l'industrie informatique 


Maintenant, c'Ă©tait dommage. Ou est-ce comme les Forces aĂ©roportĂ©es, mais "n'a pas codĂ© - pas spĂ©cialiste informatique"? Le dĂ©partement de test est essentiellement un vĂ©ritable dĂ©partement de contrĂ´le qualitĂ© qui ne permettra pas Ă  l'entreprise de se dĂ©shonorer devant le client (si une bĂ©quille lourde tombe quelque part, hehe), dĂ©tectera les erreurs UI / UX Ă©videntes dans le temps et vĂ©rifiera la logique interne de l'application ou du service. Le travail intĂ©grĂ© des testeurs de toutes les sociĂ©tĂ©s informatiques dans le monde offre un certain niveau de qualitĂ© et permet Ă  des millions d'entreprises d'Ă©conomiser sur les plaintes des utilisateurs finaux concernant des bogues sans fin. 

Les testeurs sont de vĂ©ritables spĂ©cialistes informatiques Ă  part entière qui se distinguent par une approche intĂ©grĂ©e des logiciels et de l'agro-industrie, une connaissance approfondie du produit et la capacitĂ© de voir les relations non Ă©videntes au sein du dĂ©veloppement. 

â–ŤTester, c'est juste trouver des bugs


Non. Les tests sont un processus complexe de bout en bout consistant Ă  travailler avec un produit, son environnement matĂ©riel et logiciel, ainsi qu'avec la documentation. Trouver un bogue est une toute petite affaire, mais analyser, reproduire, collecter toutes les informations, effectuer des vidages, Ă©laborer un plan de test et automatiser les tâches de routine, rĂ©duire la charge, etc. il s'agit d'un travail complexe et multidisciplinaire. 


â–ŤLes testeurs paient peu


Au début, ce n'est vraiment pas le travail le plus rémunéré. D'accord, l'entreprise est offensée de payer l'employé qui, pour la plupart, étudie. Mais progressivement, les salaires augmentent et dépendent davantage de l'entreprise: lorsque je travaillais, je ne recevais que 3 000 roubles. moins qu'un développeur de classe moyenne, mais je connais des entreprises où les testeurs obtiennent plus et moins que les développeurs. Tout dépend du profil de l'entreprise et des compétences du testeur. Il est clair que l'automatisation coûtera plus cher. Mais le libellé «payer peu» ne concerne certainement pas les tests.

▍Aucune compétence technique appliquée


J'ai déjà énuméré les actions approximatives des testeurs, et toutes sont strictement techniques. Bien que vous puissiez vous lancer dans les tests sans expérience technique, vous ne pourrez pas travailler sans expérience technique: vous apprendrez tout rapidement ou irez dans des départements non techniques, car les «humanités nues» sont un problème au sein du département QA. Oui, à un moment donné, vous ne serez pas obligé d'avoir une connaissance approfondie des langages de programmation (mais vous souvenez-vous que les testeurs ayant une connaissance plus élevée du développement sont plus appréciés?), Mais l'ingénierie, l'administration et les connaissances techniques générales vous seront utiles. Vous les utiliserez littéralement tous les jours.

Conseil principal


Il n'y aura pas de conseil, il y en a assez dans l'article. Je vais vous dire que la pire chose dans la profession de testeur. C'est tellement effrayant que la chair de poule et les étourdissements. Le tout premier appel indépendant à des tests. Vous vous asseyez, effectuez des tests et mettez réussi, réussi, réussi ... Et pas un seul, même le plus petit, le plus stupide et le plus petit bug! Et vous avez peur de ne pas avoir cela - voir des erreurs, être responsable de la qualité, trouver quelque chose qui a mal tourné. Et quel bonheur est-il quand il est, le premier, la première étrangeté dans l'en-tête du paquet ou le premier mot de l'interface avec une faute de frappe.

Ensuite, vous aurez des majors, des critiques et des bogues de blocage, vous commencerez non seulement un bogue avec toute l'importance, mais vous piétinerez également le long du couloir vers les développeurs pour tout exprimer sur l'erreur trouvée. Mais vous n'oublierez jamais le tout premier bug qui vous ouvrira la porte au monde du test et de la responsabilité de la qualité.



Mes amis, avez-vous effectué des tests? Comment était-ce, votre premier bug ou le plus stupide, drôle, peut-être même effrayant? Un temps d'histoires terribles! Série précédente "Professions ..." → Profession: développeur backend → Profession: développeur front-end → Profession: administrateur système








All Articles