Psihološko testiranje: kako od certificiranog psihologa postati ispitivač

članak moja kolegica Danila Yusupova me jako inspirirala. Nevjerojatno je koliko je IT industrija prijateljska i gostoljubiva - učite i navratite i uvijek učite nešto novo. Stoga želim ispričati svoju priču o tome kako sam studirao za psihologa i postao tester.

Psihološko testiranje: kako od certificiranog psihologa postati ispitivač
Na studij psihologa otišla sam po zovu srca – željela sam pomoći ljudima i biti korisna društvu. Osim toga, znanstvena djelatnost me jako zanimala. Studiranje mi je bilo lako, pisala sam znanstvene radove, govorila na konferencijama i čak imala praktički značajna istraživanja te sam se planirala i dalje baviti područjem kliničke psihologije. Ipak, svemu lijepom dođe kraj – završio je i moj studij na fakultetu. Odbio sam postdiplomski studij zbog smiješnih apsolventskih plaća i otišao u veliki svijet pronaći sebe.

Tada me čekalo iznenađenje: s diplomom i znanstvenim radovima pokazalo se da nigdje ne služim. Uopće. Tražili smo psihologe za vrtiće i škole, što mi nije bila prihvatljiva opcija, jer se ne slažem baš najbolje s djecom. Da biste otišli na savjetovanje, morali ste raditi određeno vrijeme besplatno ili za vrlo malo novca.

Reći da sam bio očajan je ne reći ništa.

Tražite nešto novo

Jedan moj prijatelj radio je na razvoju softvera i upravo je on predložio da, gledajući moje muke, odem kod njih kao tester - slagao sam se s računalima, zanimala me tehnologija i, u principu, nisam bio baš neki potpuni humanist. Ali do tog trenutka nisam ni znala da takvo zanimanje postoji. Međutim, odlučio sam da sigurno neću ništa izgubiti - i otišao sam. Prošao sam razgovor i primljen sam u prijateljski tim.

Ukratko sam se upoznao sa softverom (program je bio ogroman, s velikim brojem podsustava) i odmah poslan na “terene” na implementaciju. I to ne bilo gdje, nego policiji. Dobio sam mjesto u podrumu policijske uprave u jednom od okruga naše republike (Tatarstan). Tamo sam obučavao zaposlenike, prikupljao probleme i želje i držao demonstracije nadležnima, a naravno, istovremeno sam testirao softver i slao izvješća programerima.

Nije lako raditi s predstavnicima organa gonjenja - oni slušaju naredbe, imaju strogu odgovornost i zato rezoniraju službenim jezikom. Sa svima sam morao naći zajednički jezik: od potporučnika do pukovnika. U tome mi je puno pomogla moja specijalnost.

Psihološko testiranje: kako od certificiranog psihologa postati ispitivač

Izrada teorijske osnove

Moram reći da kada sam počeo raditi nisam imao nikakve teorijske osnove. Imao sam dokumentaciju i znao sam kako program treba raditi; Pošao sam od ovoga. Koje vrste testiranja postoje, koje alate možete koristiti da si olakšate život, kako provesti analizu testa, što je dizajn testa - sve to nisam znao. Da, nisam ni znala gdje da tražim odgovore na sva ta pitanja, ni gdje me mogu puno naučiti. Samo sam tražio probleme u softveru i bio sam sretan što je sve postalo lakše i praktičnije za korisnike.

Međutim, testiranje na majmunima u konačnici nailazi na problem nedostatka teorijske osnove. I uzeo sam obrazovanje. Dogodilo se da u našem odjelu iu cijelom ogromnom projektu u to vrijeme nije bilo niti jednog profesionalnog ispitivača. Testiranje su često provodili programeri, a još češće analitičari. Nije bilo od koga posebno učiti testiranje.

Pa kamo će informatičar u takvim situacijama? Naravno, Googleu.

Prva knjiga na koju sam naišao Crni "Ključni procesi testiranja". Pomogla mi je da sistematiziram ono što sam tada već znao i shvatio u kojim sam područjima bio neuspješan u projektu (i u svom razumijevanju testiranja). Smjernice dane u knjizi bile su vrlo važne – i na kraju su postale temelj kasnijih spoznaja.

Zatim je bilo mnogo više različitih knjiga - nemoguće ih je sve zapamtiti, i, naravno, treninzi: licem u lice i online. Ako govorimo o treninzima licem u lice, oni nisu puno dali, uostalom, testiranje se ne može naučiti u tri dana. Znanje u testiranju je kao gradnja kuće: prvo treba da temelj bude stabilan, zatim zidovi moraju stati na svoje mjesto...

Što se tiče online obuke, ovo je dobro rješenje. Između predavanja ima dovoljno vremena da se na pravi način isproba novo znanje i čak ga uživo primijeni na vašem projektu. Ujedno, možete učiti u bilo koje zgodno vrijeme (što je važno za zaposlenu osobu), ali postoje i rokovi za predaju zadataka (što je također jako bitno za zaposlenu osobu :)). Preporučam.

Ako govorimo o poteškoćama na putu testera, u početku sam se najviše uplašio glomaznosti sustava i velikog broja različitih procesa koji se javljaju. Uvijek se činilo: "Ali ja ovdje testiram polje, ali na što to još utječe?" Morao sam trčati okolo do programera, analitičara, a ponekad i provjeriti s korisnicima. Spasili su me dijagrami procesa. Nacrtao sam ih mnogo različitih, počevši od A4 lista pa na njega lijepeći ostale listove sa svih strana. I dalje to radim, stvarno pomaže sistematizirati procese: vidjeti što imamo na ulazu i izlazu i gdje softver ima "tanke" točke.

Psihološko testiranje: kako od certificiranog psihologa postati ispitivač

Što me sada plaši? Dosadan (ali neophodan) posao, kao što je pisanje testnih slučajeva, na primjer. Testiranje je kreativan, ali u isto vrijeme formaliziran, metodičan rad (da, to je paradoks). Dopustite sebi da "lebdite" nad procesima, provjerite svoje najluđe pretpostavke, ali tek nakon što prođete kroz glavne scenarije :)

Općenito, na početku svog putovanja shvatio sam da ne znam ništa; da sada razumijem istu stvar, ali! Prije me plašilo neznanje o nečemu, ali sada mi je to kao izazov. Ovladati novim alatom, razumjeti novu tehniku, uzeti dosad nepoznati softver i rastaviti ga dio po dio puno je posla, ali čovjek je rođen da radi.

Često sam se u svom radu susretala s pomalo omalovažavajućim odnosom prema testerima. Kažu da su programeri ozbiljni, uvijek zaposleni ljudi; i testeri - nije jasno zašto su uopće potrebni; možete i bez njih. Zbog toga sam često dobivao puno dodatnog posla, primjerice izradu dokumentacije, inače se smatralo da izigravam budalu. Naučio sam kako pisati dokumentaciju u skladu s GOST-om i kako dobro sastaviti upute za korisnike (srećom, dosta sam dobro komunicirao s korisnicima i znao sam kako bi im to bilo prikladnije). Sada, nakon 9 godina rada kao tester u ICL grupi kompanija (zadnje 3 godine do danas u diviziji grupe kompanija - ICL Services), potpuno razumijem koliko je važan rad testera. Čak i najčudesniji programer može nešto pogledati, a nešto izostaviti. Osim toga, testeri nisu samo strogi nadzornici, već i zaštitnici korisnika. Tko, ako ne tester, dobro zna kako bi trebao biti strukturiran proces rada sa softverom; i tko, ako ne tester, može pogledati softver sa stajališta prosječne osobe i dati preporuke o korisničkom sučelju?

Srećom, sada na svom projektu mogu koristiti sve prethodno razvijene vještine - testiram (koristeći test slučajeve i samo iz zabave :)), pišem dokumentaciju, brinem o korisnicima, pa čak ponekad pomažem u testiranju prihvatljivosti.

Ono što mi se najviše sviđa u mom poslu je to što stalno morate učiti nešto novo – ne možete stajati na mjestu, raditi isto iz dana u dan i biti specijalist. Osim toga, imao sam veliku sreću s timom - oni su profesionalci u svom području, uvijek spremni pomoći ako nešto pogrešno shvatim, na primjer, kada razvijam autotestove ili izvršavam opterećenje. I moji kolege također vjeruju u mene: čak i znajući da imam humanističko obrazovanje i pretpostavljajući prisutnost "slijepih točaka" u mom informatičkom obrazovanju, nikad ne kažu: "Pa, vjerojatno se nećeš moći nositi." Kažu: “Možete vi to, a ako imate pitanja, slobodno me kontaktirajte.”

Psihološko testiranje: kako od certificiranog psihologa postati ispitivač

Ovaj članak pišem prvenstveno za one koji bi htjeli raditi u IT-u općenito, a posebno u testiranju. Razumijem da svijet IT-a izvana izgleda nejasno i tajanstveno, i može se činiti da neće uspjeti, da nemate dovoljno znanja ili da nećete uspjeti... Ali, u moje mišljenje, IT je najgostoljubivije područje ako želite učiti i spremni ste raditi. Ako ste spremni uložiti ruke i glavu u stvaranje visokokvalitetnog softvera, brinuti se za korisnike i na kraju učiniti svijet boljim mjestom, onda je ovo mjesto za vas!

Kontrolna lista za ulazak u zvanje

A za vas sam sastavio mali kontrolni popis za ulazak u profesiju:

  1. Naravno, morate biti vješti s računalima i zainteresirani za tehnologiju. Zapravo, bez ovoga ne morate započeti.
  2. Pronađite u sebi profesionalno važne osobine testera: znatiželju, pažljivost, sposobnost da zadržite "sliku" sustava u glavi i analizirate je, ustrajnost, odgovornost i sposobnost da se uključite ne samo u zabavno "uništavanje" sustavu, ali iu „dosadnom“ poslu izrade testne dokumentacije.
  3. Uzmite knjige o testiranju (lako se mogu pronaći u elektroničkom obliku) i odložite ih. Vjerujte mi, u početku će vas sve ovo više uplašiti nego natjerati da nešto učinite.
  4. Pridružite se profesionalnoj zajednici. To može biti forum za testiranje (ima ih mnogo, odaberite koji vam se sviđa), blog nekog profesionalnog testera ili nešto treće. Zašto je ovo? Pa, prije svega, testne zajednice su prilično prijateljske i uvijek ćete dobiti podršku i savjet kada ih zatražite. Drugo, kad se krenete na ovim prostorima, bit će vam lakše uključiti se u struku.
  5. Baci se na posao. Možete postati stažist na testiranju, a onda će vas stariji kolege svemu naučiti. Ili počnite s jednostavnim zadacima u freelanceru. U svakom slučaju, morate početi raditi.
  6. Nakon što ste počeli vježbati testiranje, vratite se knjigama koje ste izdvojili u koraku 3.
  7. Shvatite da ćete stalno morati učiti. Dan za danom, godinu za godinom, naučit ćete nešto novo i nešto razumjeti. Prihvatite ovu situaciju.
  8. Odbacite svoje strahove i sumnje i pripremite se za jedan od najzanimljivijih poslova na svijetu :)

I, naravno, ne bojte se ničega :)

Možeš ti to, sretno!

UPD: U raspravama o članku, cijenjeni komentatori su mi skrenuli pozornost na činjenicu da ne može svatko imati sreće u početnoj fazi kao ja. Stoga bih želio dodati stavku 3a na kontrolni popis.

3a. Kad sam rekao da je za sada bolje ostaviti knjige sa strane, mislio sam da bi u ovoj fazi bilo opasno pretrpavati se teorijom, budući da je teorijsko znanje teško pravilno strukturirati bez prakse, a velika količina teorije može vas uplašiti . Ako se želite osjećati samopouzdanije i ne gubiti vrijeme tražeći gdje početi vježbati, savjetujem vam da prođete online obuku za testere početnike ili pohađate tečaj testiranja. Oba je vrlo lako pronaći, a informacije će vam biti predstavljene u pristupačnom obliku. Pa, pogledajte sljedeću točku

Izvor: www.habr.com

Dodajte komentar