Psihološko testiranje: kako od sertifikovanog psihologa do testera

Članak moja koleginica Danila Yusupova me je mnogo inspirisala. Neverovatno je koliko je IT industrija prijateljska i gostoljubiva – učite i uđite i uvek nastavite da nauč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 sertifikovanog psihologa do testera
Na studij psihologije otišao sam na zov srca - htio sam pomoći ljudima i biti koristan društvu. Pored toga, bio sam veoma zainteresovan za naučnu delatnost. Studiranje mi je bilo lako, pisao sam naučne radove, govorio na konferencijama i čak imao praktično značajna istraživanja i planirao da nastavim da se bavim kliničkom psihologijom. Međutim, svemu dobrom dođe kraj - završilo se i moje studiranje na fakultetu. Odbio sam postdiplomske studije zbog smiješnih postdiplomskih plata i otišao u veliki svijet da tražim sebe.

Tada me je čekalo iznenađenje: sa diplomom i naučnim radovima nisam nigde bio potreban. Uopšte. Tražili smo psihologe po vrtićima i školama, što mi nije bila prihvatljiva opcija, jer se ne slažem baš najbolje sa djecom. Za odlazak na konsultacije bilo je potrebno odraditi određeno vrijeme besplatno ili za apsolutno novčiće.

Reći da sam bio u očaju znači ne reći ništa.

Tražite nešto novo

Jedan od mojih prijatelja je radio na razvoju softvera, on je bio taj koji je predložio da, gledajući svoje muke, odem kod njih kao tester - slagao sam se s kompjuterima, zanimao sam se za tehnologiju i, u principu, nisam bio baš neki humanista . Ali do tog trenutka nisam ni znao da postoji takva profesija. Međutim, odlučio sam da sigurno ništa neću izgubiti – i otišao. Prošao je intervju i primljen u prijateljski tim.

Ukratko sam se upoznao sa softverom (program je bio ogroman, sa velikim brojem podsistema) i odmah poslat na „terene“ na implementaciju. I to ne bilo gdje, nego u policiju. Dobio sam mesto u podrumu u policijskoj upravi jednog od okruga naše republike (Tatarstan). Tamo sam obučavao zaposlene, prikupljao probleme i želje i održavao demonstracije za nadležne, i, naravno, istovremeno provodio testiranje softvera i slao izvještaje programerima.

Nije lako raditi sa predstavnicima agencija za provođenje zakona - oni se pridržavaju naređenja, imaju strogu odgovornost, pa se stoga svađaju na službenom jeziku. Morao sam da nađem zajednički jezik sa svima: od potpukovnika do pukovnika. U tome mi je mnogo pomogla moja specijalnost po diplomi.

Psihološko testiranje: kako od sertifikovanog psihologa do testera

Razvoj teorijske osnove

Moram reći da kada sam tek počeo da radim, nisam imao nikakvu teorijsku osnovu. Imao sam dokumentaciju i znao sam kako program treba da radi; odbio od ovoga. Koje vrste testiranja postoje, koji alati se mogu koristiti da vam olakšaju život, kako provesti analizu testova, šta je dizajn testa - sve ovo nisam znao. Da, nisam znao ni gdje da tražim odgovore na sva ova pitanja, niti gdje bi me mogli mnogo čemu naučiti. Samo sam tražio probleme u softveru i bilo mi je drago što je sve postalo lakše i praktičnije za korisnike.

Međutim, testiranje na majmunima na kraju nailazi na problem nedostatka teorijske osnove. I ušao sam u obrazovanje. Dogodilo se da u našem odjelu i na cijelom ogromnom projektu u to vrijeme nije postojao niti jedan profesionalni tester. Testiranje su često provodili programeri, a još češće analitičari. Nije bilo ko da nauči kako se testira.

Pa, gdje se penje informatičar u takvim situacijama? Naravno, google.

Prva knjiga na koju sam došao Crni "Ključni procesi testiranja". To mi je pomoglo da sistematizujem ono što sam do tada već znao i da shvatim u kojim oblastima sam imao neuspjehe na projektu (i u razumijevanju testiranja). Smjernice date u knjizi bile su vrlo važne - i na kraju su postale temelj kasnijeg znanja.

Zatim je bilo još mnogo različitih knjiga - ne mogu ih se sjetiti svih i, naravno, treninga: licem u lice i online. Ako govorimo o treninzima licem u lice, oni nisu dali mnogo, uostalom, ne možete naučiti kako se testirati za tri dana. Znanje u testiranju je poput gradnje kuće: prvo vam je potrebno da temelj bude stabilan, a zatim da zidovi sjednu na svoje mjesto...

Što se tiče online treninga, ovo je dobro rješenje. Između predavanja ima dovoljno vremena da pravilno testirate novo znanje, pa čak i uživo primenite na svom projektu. Istovremeno, možete učiti u bilo koje zgodno vrijeme (što je važno za radnu osobu), ali postoje i rokovi za predaju zadataka (što je veoma važno i za radnu osobu :)). Predlažem.

Ako govorimo o poteškoćama na putu testera, u početku me je najviše uplašila glomaznost sistema, veliki broj različitih procesa koji se odvijaju. Uvijek je izgledalo: „Ali evo ja testiram teren, ali na šta još utiče?“. Morao sam trčati oko programera, analitičara, ponekad provjeriti s korisnicima. Procesni dijagrami su me spasili. Nacrtao sam ih ogroman broj, počeo sam sa A4 listom pa sam na njega sa svih strana zalijepio druge listove. I sada to radim, mnogo pomaže da sistematiziramo procese: da vidimo šta imamo na ulazu i izlazu, a gdje softver ima “tanka” mjesta.

Psihološko testiranje: kako od sertifikovanog psihologa do testera

Šta me sad plaši? Dosadan (ali neophodan) posao, kao što je pisanje test slučajeva, na primjer. Testiranje je kreativan, ali u isto vrijeme formaliziran metodički rad (da, takav paradoks). Dopustite sebi da "lebdite" nad procesima, provjerite najluđa nagađanja, ali tek nakon što prođete kroz glavne scenarije 🙂

Generalno, na početku putovanja shvatio sam da ništa ne znam; da sada razumem istu stvar, ali! Prije me je plašilo nepoznavanje nečega, ali sada mi je to kao izazov. Ovladavanje novim alatom, razumijevanje nove tehnike, uzimanje dosad nepoznatog softvera i rastavljanje dio po dio je puno posla, ali čovjek je rođen za posao.

U svom radu često sam se susreo sa pomalo prezirnim stavom prema testerima. Recimo, programeri su ozbiljni, uvijek zauzeti ljudi; i testeri - tako da nije jasno zašto su uopšte potrebni, možete i bez njih. Kao rezultat toga, često su mi dodijelili dosta dodatnog posla, na primjer, izradu dokumentacije, inače se smatralo da se pravim budalu. Naučio sam kako da napišem dokumentaciju u skladu sa GOST-om i kako da dobro napišem uputstva za korisnike (srećom, dosta sam dobro komunicirao sa korisnicima i znao kako bi im to bilo zgodnije). Sada, nakon 9 godina rada kao tester u ICL grupi kompanija (zadnje 3 godine i do danas u diviziji grupe kompanija - ICL Services), u potpunosti shvatam koliko je posao testera važan. Čak i najistaknutiji programer može nešto pogledati, a nešto ne uzeti u obzir. Osim toga, testeri nisu samo strogi nadzornici, već i zaštitnici korisnika. Ko, ako ne tester, dobro zna kako treba graditi proces rada sa softverom; a ko, ako ne tester, može sagledati softver iz ugla laika i dati preporuke za UI?

Srećom, sada na svom projektu mogu koristiti sve vještine koje sam prethodno razvio - testiram (na test slučajevima i tako, za dušu :)), pišem dokumentaciju, brinem o korisnicima, pa čak i ponekad pomažem u testiranju prihvatljivosti.

Ono što mi se najviše sviđa u svom poslu je to što morate stalno učiti nešto novo – ne možete stajati mirno, raditi istu stvar iz dana u dan i biti specijalista. Osim toga, imao sam veliku sreću s timom - oni su profesionalci u svojoj oblasti, uvijek spremni pomoći ako nešto pogrešno shvatim, na primjer, kada razvijam autotestove ili vršim opterećenje. I moje kolege takođe veruju u mene: čak i znajući da imam slobodnu školu, i pretpostavljajući prisustvo „belih tačaka” u mom informatičkom obrazovanju, nikada ne kažu: „Pa, verovatno ne možete”. Kažu: “Možeš ti to, a ako imaš pitanja, kontaktiraj me.”

Psihološko testiranje: kako od sertifikovanog psihologa do testera

Ovaj članak pišem prvenstveno za one koji bi željeli raditi u IT općenito, a posebno u testiranju. Razumijem da IT svijet izvana izgleda zamućeno i misteriozno, i može se činiti da neće uspjeti, neće biti dovoljno znanja ili da nećete moći to izvući... Ali, po mom mišljenju Po mišljenju IT je najgostoljubivija oblast ako želite da učite i spremni ste za rad. Ako ste spremni da uložite ruke i glavu u kreiranje visokokvalitetnog softvera, brinete o korisnicima i, na kraju, učinite svijet boljim mjestom, onda ste tu!

Kontrolna lista za ulazak u karijeru

A za vas sam sastavio malu kontrolnu listu za ulazak u profesiju:

  1. Naravno, morate se slagati sa kompjuterima i biti zainteresovani za tehnologiju. Zapravo, bez toga ne možete započeti.
  2. Pronađite u sebi profesionalno važne kvalitete testera: radoznalost, pažnju, sposobnost da imate na umu „sliku“ sistema i analizirate je, upornost, odgovornost i sposobnost da se uključite ne samo u zabavno „uništenje“ sistema, ali i u “dosadnom” radu izrade testne dokumentacije.
  3. Uzmite knjige za testiranje (možete ih lako pronaći u elektronskom obliku) i odložite ih. Vjerujte, u početku će vas sve ovo prije uplašiti nego na nešto natjerati.
  4. Pridružite se profesionalnoj zajednici. To može biti forum za testiranje (ima ih mnogo, izaberite onaj koji vam se sviđa), blog nekog profesionalnog testera ili nešto drugo. Zašto je ovo? Pa, prije svega, zajednice testera su prilično prijateljske i uvijek ćete dobiti podršku i savjet kada to zatražite. Drugo, kada počnete da se rotirate u ovoj oblasti, biće vam lakše da se pridružite profesiji.
  5. Na posao. Možete ići kod pripravnika-testera, a onda će vas starije kolege svemu naučiti. Ili počnite s jednostavnim zadacima u freelancingu. U svakom slučaju, morate početi.
  6. Nakon što počnete da praktikujete testiranje, vratite se knjigama koje su izdvojene u tački 3.
  7. Shvatite da ćete stalno morati učiti. Dan za danom, godinu za godinom, naučićete nešto novo i nešto razumeti. Prihvatite ovu situaciju.
  8. Odbacite svoje strahove i sumnje i spremite se za jedan od najzanimljivijih poslova na svijetu 🙂

I, naravno, ne plašite se ničega 🙂

Možeš ti to, sretno!

UPD: U raspravama za članak, uvaženi komentatori su mi skrenuli pažnju da ne mogu svi biti sretni u početnoj fazi kao ja. Stoga bih želio dodati stavku 3a na kontrolnu listu.

3a. Govoreći o tome da je knjige bolje za sada odložiti, mislio sam da bi u ovoj fazi bilo opasno preopteretiti se teorijom, jer je teorijsko znanje teško pravilno strukturirati bez prakse, a velika količina teorije može uplašiti ti. Ako želite da se osjećate samopouzdanije i da ne gubite vrijeme tražeći gdje da počnete vježbati, savjetujem vam da prođete online obuku za testere početnike ili pohađate kurs o testiranju. I jedno i drugo je vrlo lako pronaći, a informacije će vam biti date u pristupačnom obliku. Pa, pogledajte sljedeći paragraf

izvor: www.habr.com

Dodajte komentar