#2: Programowanie w branży Quality Assurance
Czy umiejętność programowania jest wymagana w branży QA? To zależy.
Jeżeli myślisz o testach automatycznych, nie ma wątpliwości - trzeba nauczyć się programowania. Warto wybrać jeden język i poznać fundamentalne podstawy, które później ułatwią naukę kolejnego języka. W tym celu możesz przejrzeć oferty pracy i zobaczyć jakie języki są najczęściej używane (z ostatnich obserwacji wynikało, iż JavaScript, Java oraz Python). Możesz również poszperać w sieci i zobaczyć który język będzie łatwiejszy i od niego zacząć.
Jeżeli jednak myślisz o zapewnianiu jakości (QA), bez automatyzacji, wówczas programowanie Ci się "nie przyda". Celowo napisałem to w cudzysłowie, ponieważ musisz pamiętać, że jest to jednak branża IT i prędzej czy później umiejętność programowania może się nie tyle przydać, co ułatwić zrozumienie pewnych aspektów czy ułatwić nieco życie zawodowe.
Moim zdaniem (ale podkreślę - to tylko moja opinia poparta na doświadczeniu i obserwacji) nie ma potrzeby uczyć się programować, jeżeli nie myślisz o automatyzacji. Jednak z czasem taka umiejętność może się przydać, więc nie zamykaj się całkowicie na ten temat.
No i na końcu - ponowię, to jednak branża IT. Poznaj przynajmniej teorię i wiedz czym jest HTML, CSS czy inne technikalia, ponieważ brak odpowiedzi na takie pytania podczas rekrutacji może być małym faux pas.
|