Psykologisk test: hvordan man går fra en certificeret psykolog til en tester

artiklen min kollega Danila Yusupova inspirerede mig meget. Det er utroligt, hvor venligt og imødekommende IT-området er – lær og kig ind, og bliv altid ved med at lære noget nyt. Derfor vil jeg fortælle min historie om, hvordan jeg læste til psykolog og blev tester.

Psykologisk test: hvordan man går fra en certificeret psykolog til en tester
Jeg gik til at studere til psykolog efter mit hjertes kald – jeg ville hjælpe mennesker og være nyttig for samfundet. Derudover interesserede videnskabelig aktivitet mig virkelig. At studere var let for mig, jeg skrev videnskabelige artikler, talte ved konferencer og havde endda praktisk betydningsfuld forskning og planlagde at fortsætte med at dykke ned i feltet klinisk psykologi. Men alle gode ting får en ende – mine studier på universitetet sluttede også. Jeg nægtede kandidatskolen på grund af latterlige kandidatlønninger og gik ud i den store verden for at finde mig selv.

Det var da, at der ventede mig en overraskelse: med mit diplom og videnskabelige artikler viste jeg sig ikke at være til noget nogen steder. Overhovedet. Vi ledte efter psykologer til børnehaver og skoler, hvilket ikke var en acceptabel mulighed for mig, da jeg ikke kommer særlig godt ud af det med børn. For at gå til rådgivning skulle du arbejde en vis tid gratis eller for meget få penge.

At sige, at jeg var desperat, er at sige ingenting.

På udkig efter noget nyt

En af mine venner arbejdede med softwareudvikling, og det var ham, der foreslog, at når jeg så på mine prøvelser, skulle jeg gå til dem som tester - jeg kom ud af det med computere, var interesseret i teknologi og var i princippet ikke ligefrem en fuldstændig humanist. Men indtil det øjeblik vidste jeg ikke engang, at et sådant erhverv eksisterede. Jeg besluttede mig dog for, at jeg bestemt ikke ville miste noget - og jeg gik. Jeg bestod interviewet og blev optaget i det venlige team.

Jeg blev kort introduceret til softwaren (programmet var enormt, med et stort antal undersystemer) og blev straks sendt til "felterne" for implementering. Og ikke bare hvor som helst, men til politiet. Jeg fik en plads i en kælder i en politiafdeling i et af distrikterne i vores republik (Tatarstan). Der trænede jeg medarbejdere, indsamlede problemer og ønsker og holdt demonstrationer for myndighederne, og selvfølgelig testede jeg samtidig softwaren og sendte rapporter til udviklere.

Det er ikke let at arbejde med repræsentanter for retshåndhævende myndigheder - de adlyder ordrer, de har strengt ansvar, og det er derfor, de begrunder i officielle termer. Jeg skulle finde et fælles sprog med alle: fra løjtnant til oberst. Mit speciale har hjulpet mig meget med dette.

Psykologisk test: hvordan man går fra en certificeret psykolog til en tester

Udvikling af et teoretisk grundlag

Jeg må sige, at da jeg først begyndte at arbejde, havde jeg ikke noget teoretisk grundlag. Jeg havde dokumentation og vidste, hvordan programmet skulle fungere; Jeg startede fra dette. Hvilke typer test er der, hvilke værktøjer du kan bruge til at gøre dit liv lettere, hvordan man udfører testanalyse, hvad testdesign er - jeg vidste ikke alt dette. Ja, jeg vidste ikke engang, hvor jeg skulle lede efter svar på alle disse spørgsmål, eller hvor de kunne lære mig meget. Jeg ledte bare efter problemer i softwaren og var glad for, at alt blev lettere og mere bekvemt for brugerne.

Abetest løber dog i sidste ende ind i problemet med manglende teoretisk grundlag. Og jeg tog uddannelse. Det skete sådan, at der i vores afdeling og i hele det enorme projekt ikke var en eneste professionel tester på det tidspunkt. Test blev ofte udført af udviklere og endnu oftere af analytikere. Der var ingen at lære at teste specifikt af.

Så hvor går en it-mand hen i sådanne situationer? Selvfølgelig til Google.

Den første bog jeg stødte på Sort "Nøgletestprocesser". Hun hjalp mig med at systematisere, hvad jeg allerede vidste på det tidspunkt og forstå, på hvilke områder jeg fejlede i projektet (og i min forståelse af test). Retningslinjerne i bogen var meget vigtige - og i sidste ende blev de grundlaget for den efterfølgende viden.

Så var der mange flere forskellige bøger - det er umuligt at huske dem alle, og selvfølgelig træninger: ansigt til ansigt og online. Hvis vi taler om ansigt-til-ansigt træning, gav de ikke meget; du kan trods alt ikke lære at teste på tre dage. Viden i test er som at bygge et hus: Først skal fundamentet være stabilt, så skal væggene falde på plads...

Hvad angår online træning, er dette en god løsning. Der er nok tid mellem forelæsningerne til korrekt at afprøve ny viden og endda anvende den live på dit projekt. Samtidig kan du studere på et hvilket som helst passende tidspunkt (hvilket er vigtigt for en arbejdende person), men der er også deadlines for aflevering af opgaver (hvilket også er meget vigtigt for en arbejdende person :)). Jeg anbefaler.

Hvis vi taler om vanskelighederne ved en testers vej, var jeg først mest bange for systemernes besværlighed og det store antal forskellige processer, der opstår. Det virkede altid: "Men jeg tester feltet her, men hvad påvirker det ellers?" Jeg måtte løbe rundt til udviklere, analytikere og nogle gange tjekke med brugere. Procesdiagrammer reddede mig. Jeg tegnede et stort udvalg af dem, startede med et A4-ark og limede derefter andre ark til det på alle sider. Det gør jeg stadig, det hjælper virkelig at systematisere processerne: se hvad vi har ved input og output, og hvor softwaren har "tynde" pletter.

Psykologisk test: hvordan man går fra en certificeret psykolog til en tester

Hvad skræmmer mig nu? Kedeligt (men nødvendigt) arbejde, som fx at skrive testcases. Test er et kreativt, men samtidig formaliseret, metodisk arbejde (ja, det er et paradoks). Tillad dig selv at "flyde" over processerne, tjek dine vildeste gæt, men først efter du har gennemgået de vigtigste scenarier :)

Generelt forstod jeg i begyndelsen af ​​min rejse, at jeg intet vidste; at nu forstår jeg det samme, men! Tidligere skræmte det mig ikke at vide noget, men nu er det som en udfordring for mig. At mestre et nyt værktøj, forstå en ny teknik, tage hidtil ukendt software og skille det ad stykke for stykke er meget arbejde, men en person er født til at arbejde.

I mit arbejde stødte jeg ofte på en lidt afvisende holdning til testere. De siger, at udviklere er seriøse, altid travle mennesker; og testere - det er ikke klart, hvorfor de overhovedet er nødvendige; du kan fint klare dig uden dem. Det resulterede i, at jeg ofte blev tildelt en masse ekstra arbejde, for eksempel med at udvikle dokumentation, ellers blev det anset for, at jeg spillede fjols. Jeg lærte, hvordan man skriver dokumentation i overensstemmelse med GOST, og hvordan man udarbejder instruktioner til brugere godt (heldigvis interagerede jeg med brugerne ret godt og vidste, hvordan det ville være mere bekvemt for dem). Nu, efter 9 års arbejde som tester i ICL-gruppen af ​​virksomheder (de sidste 3 år til i dag i en division af gruppen af ​​virksomheder - ICL Services), forstår jeg fuldt ud, hvor vigtigt testernes arbejde er. Selv den mest fantastiske udvikler kan se på noget og udelade noget. Derudover er testere ikke kun strenge tilsynsførende, men også beskyttere af brugere. Hvem, hvis ikke en tester, ved godt, hvordan processen med at arbejde med software skal struktureres; og hvem, hvis ikke en tester, kan se på softwaren fra den gennemsnitlige persons synspunkt og give anbefalinger om brugergrænsefladen?

Heldigvis kan jeg nu på mit projekt bruge alle de tidligere udviklede færdigheder - jeg tester (ved hjælp af testcases og bare for sjov :)), skriver dokumentation, bekymrer mig om brugere og hjælper endda nogle gange med accepttest.

Det, jeg bedst kan lide ved mit job, er, at man hele tiden skal lære noget nyt – man kan ikke stå stille, gøre det samme dag efter dag og være specialist. Derudover var jeg meget heldig med holdet - de er professionelle inden for deres felt, altid klar til at hjælpe, hvis jeg misforstår noget, for eksempel ved udvikling af autotest eller udførelse af en belastning. Og mine kolleger tror også på mig: selv om jeg ved, at jeg har en humanistisk uddannelse, og antager, at der er "blinde vinkler" på min IT-uddannelse, siger de aldrig: "Jamen, det vil du nok ikke kunne klare." De siger: "Du kan klare det, og hvis du har spørgsmål, så kontakt mig venligst."

Psykologisk test: hvordan man går fra en certificeret psykolog til en tester

Jeg skriver denne artikel primært til dem, der gerne vil arbejde med IT generelt og med test i særdeleshed. Jeg forstår, at IT-verdenen udefra ser ufattelig og mystisk ud, og det kan se ud til, at det ikke vil lykkes, at du ikke har nok viden, eller at du ikke vil klare det... Men i min mening er IT det mest gæstfrie felt, hvis du vil lære og er klar til at arbejde . Hvis du er klar til at lægge hænder og hoved i at skabe software af høj kvalitet, pleje brugerne og i sidste ende gøre verden til et bedre sted, så er dette stedet for dig!

Tjekliste for at komme ind i erhvervet

Og til dig har jeg lavet en lille tjekliste til at komme ind i faget:

  1. Du skal selvfølgelig være god til computere og interesseret i teknologi. Faktisk behøver du ikke starte uden dette.
  2. Find i dig selv de fagligt vigtige kvaliteter ved en tester: nysgerrighed, opmærksomhed, evnen til at holde et "billede" af systemet i dit hoved og analysere det, udholdenhed, ansvar og evnen til ikke kun at engagere sig i den sjove "destruktion" af systemet, men også i det ”kedelige” arbejde med at udvikle testdokumentation.
  3. Tag bøger om test (de kan nemt findes i elektronisk form) og læg dem til side. Tro mig, i første omgang vil alt dette skræmme dig i stedet for at presse dig til at gøre noget.
  4. Deltag i et professionelt fællesskab. Dette kunne være et testforum (der er mange af dem, vælg den du kan lide), en blog fra en professionel tester eller noget andet. Hvorfor er det? Nå, først og fremmest er testfællesskaberne ret venlige, og du vil altid få støtte og råd, når du beder om det. For det andet, når du begynder at bevæge dig i dette område, bliver det nemmere for dig at komme ind i faget.
  5. Kom igang med at arbejde. Du kan blive testpraktikant, og så lærer dine seniorkolleger dig alt. Eller start med simple opgaver inden for freelance. Uanset hvad, skal du begynde at arbejde.
  6. Når du er begyndt at øve dig i at teste, skal du vende tilbage til de bøger, der er afsat i trin 3.
  7. Indse, at du konstant bliver nødt til at lære. Dag efter dag, år efter år, vil du lære noget nyt og forstå noget. Accepter denne situation.
  8. Smid din frygt og tvivl til side og gør dig klar til et af de mest interessante job i verden :)

Og du skal selvfølgelig ikke være bange for noget :)

Du kan gøre det, held og lykke!

UPD: I diskussioner om artiklen henledte respekterede kommentatorer min opmærksomhed på, at ikke alle kan være lige så heldige i den indledende fase, som jeg er. Derfor vil jeg gerne tilføje punkt 3a til tjeklisten.

3a. Da jeg sagde, at det var bedre at lægge bøgerne til side for nu, mente jeg, at det på dette tidspunkt ville være farligt at overbelaste med teori, da teoretisk viden er svær at strukturere ordentligt uden praksis, og en stor mængde teori kan skræmme dig . Hvis du vil føle dig mere selvsikker og ikke spilde tid, mens du leder efter, hvor du skal begynde at øve, råder jeg dig til at tage en online uddannelse for begyndere testere eller tage et kursus om test. Begge er meget nemme at finde, og oplysningerne vil blive præsenteret for dig i en tilgængelig form. Nå, se næste punkt

Kilde: www.habr.com

Tilføj en kommentar