Tester oprogramowania w 2018

0
  1. Dlaczego jest taki hype na programistów, a o testerach się w ogóle nie mówi?
  2. Czy zdobycie entry-level job jako tester w 2018 jest łatwiejsze niż jako developer?
  3. Jak z reguły wyglądają zarobki testerów -- czy zarobki rosną tak samo szybko jak w przypadku programistów, wraz z zwiększeniem się wiedzy i doświadczenia, czy wolniej?
  4. Czy studia bardziej przeszkadzają czy pomagają w drodze do najszybszego zostania testerem?

Jestem osobą kończącą liceum. Od dłuższego czasu nastawiałem się na to, że rozpocznę w październiku studia informatyczne i po godzinach będę się uczył żeby zostać programistą. Ale jakoś kompletnie nie rozważałem możliwości bycia testerem, aż do teraz, i w sumie sam nie wiem czy warto to rozważać, i czy łatwiej będzie rezygnując ze studiów i ucząc się samemu czy może z studiami + ucząc się po godzinach?

Dzięki za wskazówki.

2

Dlaczego jest taki hype na programistów, a o testerach się w ogóle nie mówi?

U mnie w zespole jest 0 testerów i nikt na ich brak nie narzeka. Są zastąpieni przez różnego rodzaju testy automatyczne.

0

na testerów też jest hype

0

Po pierwsze podobnie jak opsi są traktowani czasami jako dziura w którą wrzuca się pieniądze - twierdząc że nie wytwarzają wartości dodanej. Po drugie bardzo dobrzy testerzy albo idą do firm gdzie traktuje się ich poważnie i gdzie faktycznie rozwijają infrastrukturę testową (wszelkiego rodzaju) jako SDETci, albo przechodzą na pozycje developerskie (kasa bywa podobnawa albo lepsza w zależności od firmy, ale problemy mogą być ciekawsze). Ci którzy mają dobre zdolności analityczne i bardzo dobrze komunikują się z ludźmi czasami przeskakują do product managementu albo na analityków. Po trzecie coraz bardziej popularny jest ten trend developera który robi wszystko - backend, frontend, trochę pozarządza sobie serwerami - do tego dorzuca się też QA. W moim doświadczeniu skutek bywa bardzo różny, o wiele lepiej pracowało mi się w miejscach gdzie programiści faktycznie klepali testy, ale scenariusze testowe były projektowane przez testerów (oni też pisali testy, ale głównie zajmowali się infrastrukturą pod nie + testami performanceowymi, skalowania itp)

5

Testerzy to ludzie, którym brakowało tego czegoś do zostania programistami...

To tak jak ludzie, którzy w liceum myślą: nie idzie mi matma, idę na studia humanistyczne...
Albo tak jak ludzie, którzy są już na studiach, ale "nie idzie im programowanie", więc wybierają specjalność: Sieci Komputerowe.

1

@Spine - owe braki i aluzja do problemem z matematyka oznacza, ze tester to taki glupszy programista? Czy moze raczej "programista".
@Butell ucz sie wiec tez jezyka, poniewaz w kraju panowie-deweloprzey, beda na Ciebie patrzec jak na kogos wybrakowanego.
1- hype na programersow byl od dawna, na testerow zrobil sie pozniej
2- i tak i nie, w miejscu, testerzy sa kompetentymi programstami(czesc z nich mialo epizody w karierze jako dev), wspolpracuja blisko z developerami
3- na przykladzie z zagranicy, technologia C# - tester i dev zarabiaja na zblizonym poziomie, zalezy od projektu i tego jak dobry jestes
4- jak nie masz doswiadczenia to studia sa potrzebne, zeby zaczac, im wiecej masz doswiadczenia tym mniejsza uwage zwraca sie na studia
Studia nie moga Ci w niczym przeszkodzic, to tak jakby powiedziec, ze nadmiar wiedzy bywa grozny dla jego posiadacza, im wiecej wiesz, tym szerszy horyzont myslowy, glebiej analizujesz i podejmujesz lepsze decyzje, bo bierzesz pod uwage czynniki, o istnieniu ktorych moglbys wczesniej nie wiedziec.

1

@Wibowit: ciekawe, co piszesz, bo chyba żadna firma tak obecnie nie spamuje ofertami na QA jak HSBC, a Ty chyba tam pracujesz ;) W każdym razie, testy automatyczne są od sprawdzania, czy coś co działało dalej działa, a testerzy są od znajdowania nowych błędów - przynajmniej w założeniu ;)

2

Tester wnosi wartość dodaną w testach eksploracyjnych. Ulepszaniu lub prawidłowej implementacji testów niefunkcjonalnych. Znajdywaniu waste w procesie i ich eliminacji. Projektowaniu i implementacji strategii testowania. Jasne że w małych startupach tester nie jest zbytnio przydatny o ile zespół posiada ogarniętych inżynierów rozumiejących co i jak testować oraz potrafiących jasno określić czego nie warto.

0

Prosiłbym o więcej wypowiedzi ;)

0
Butell napisał(a):
  1. Dlaczego jest taki hype na programistów, a o testerach się w ogóle nie mówi?
  2. Czy zdobycie entry-level job jako tester w 2018 jest łatwiejsze niż jako developer?
  3. Jak z reguły wyglądają zarobki testerów -- czy zarobki rosną tak samo szybko jak w przypadku programistów, wraz z zwiększeniem się wiedzy i doświadczenia, czy wolniej?
  4. Czy studia bardziej przeszkadzają czy pomagają w drodze do najszybszego zostania testerem?

Jestem osobą kończącą liceum. Od dłuższego czasu nastawiałem się na to, że rozpocznę w październiku studia informatyczne i po godzinach będę się uczył żeby zostać programistą. Ale jakoś kompletnie nie rozważałem możliwości bycia testerem, aż do teraz, i w sumie sam nie wiem czy warto to rozważać, i czy łatwiej będzie rezygnując ze studiów i ucząc się samemu czy może z studiami + ucząc się po godzinach?

Dzięki za wskazówki.

Ad 1) Trudno się odnieść do tak ogólnego stwierdzenia, ale: jest szum wokół programistów i pewnie długo będzie, bo niejako automatycznie myśląć o oprogramowaniu ma się na myśli programistów czyli 'budowniczych' tego czegoś core'owego. Nikt się nie będzie zachwycał testerami czy product ownerami, UX-ami, managerami, etc, bo mityczny programista siedzi dość mocno w świadomości czy to ludzie mających pojęcie o tworzeniu softu czy nie. Jeśli miałoby się mówić o testerach, to raczej w konkretnym negatywnym kontekście, tj. że coś się wywaliło na produkcji i nagle połowa ludzi nie może wysłać przelewu czy kupić biletu na pociąg. Faktem jest, że jeśli chcesz mieć 'szum' wokół siebie, to bycie testerem temu raczej się nie przysłuży.

Ad 2) W większości przypadków tak. Jednak jest coś za coś - ścieżka techniczna rozwoju testera jest bardziej ograniczona niż programisty.

Ad 3) Rosną podobnie, choć zwykle są ciut niższe.

Ad 4) Nie przeszkadzają, choć mogą pomóc. Jeżeli kręci cię programowanie, to bez względu na studia szedłbym w kierunku programowania, a już na pewno bym się nie nastawiał, że 'za n lat będę testerem'. Jak już na tym forum wiele osób pisało testowanie jest najczęściej dla osób, których programowanie kręci trochę mniej lub nie mają aż tak dobrze rozwiniętego myślenia abstrakcyjnego lub wzięły testowanie jako pierwszą pracę i potem tak już im zostało ;)

0
Butell napisał(a):
  1. Dlaczego jest taki hype na programistów, a o testerach się w ogóle nie mówi?
  2. Czy zdobycie entry-level job jako tester w 2018 jest łatwiejsze niż jako developer?
  3. Jak z reguły wyglądają zarobki testerów -- czy zarobki rosną tak samo szybko jak w przypadku programistów, wraz z zwiększeniem się wiedzy i doświadczenia, czy wolniej?
  4. Czy studia bardziej przeszkadzają czy pomagają w drodze do najszybszego zostania testerem?

Jestem osobą kończącą liceum. Od dłuższego czasu nastawiałem się na to, że rozpocznę w październiku studia informatyczne i po godzinach będę się uczył żeby zostać programistą. Ale jakoś kompletnie nie rozważałem możliwości bycia testerem, aż do teraz, i w sumie sam nie wiem czy warto to rozważać, i czy łatwiej będzie rezygnując ze studiów i ucząc się samemu czy może z studiami + ucząc się po godzinach?

Dzięki za wskazówki.

Ad. 1. Jak koledzy napisali - "praca w IT" z automatu kojarzy się z programowaniem. Ale z drugiej strony od ok. roku jest prawdziwy wysyp studiów, kursów, szkół zajmujących się produkcją testerów ("zrobisz u nas ISTQB i już możesz zarabiać grube hajsy w aJTi"), co już spowodowało podobną sytuację co u programistów - niedobór ogarniętych regularów i seniorów i nadmiar juniorów po kursach.
Ad. 2. Próg wejścia w testy jest na pewno niższy niż w dev. Ogarniając syllabus ISTQB, do tego SQL, podstawy Pythona albo Javy można spokojnie znaleźć pracę jako junior z 4k brutto. Z drugiej strony porównaj sobie wyniki zapytania na pracuj.pl - junior tester vs junior developer ;-)
Ad. 3. Z tego co czytam na tym forum - zarobki testera juniora mogą być podobne jak u dev. Potem zależy od zdolności negocjacyjnych, częstotliwości zmiany pracy i poznanych technologii. Jak ogarniasz w automaty to po 3-4 latach potrafią to być ładne 5-cyfrowe kwoty. Ale sufit i tak jest na dużo niższym pułapie niż w przypadku dev.
Ad. 4. Wydaje mi się że jakikolwiek papier z wyższej uczelni jednak bardziej się przydaje w karierze niż przeszkadza. Najbardziej na pewno przydaje się doświadczenie, ogarnięcie w różnych technologiach, umiejętność logicznego myślenia i ciekawe CV.

0

Teraz od nowych programistów wymaga się czegoś takiego jak TDD, więc tak jakby programista już sam jest testerem, więc jest mniejsze zapotrzebowanie na dedykowanych juniorów testerów.

1

@Spine Za takie glupoty masz u mnie -50 do reputacji...

Paradoksalnie czesto w testach jest najwiecej kodowania, prototypowania, tworzenia narzedzi itp.

Przeskakiwalem kilkukrotnie miedzy DEV i QA, i chyba QA mi sie bardziej podoba ze wzgledu na wieksza wolnosc.

Na testera manualnego jest najlatwiej. Ale kasa najslabsza, robota moim zdaniem nie fajna (trafilo by mnie chyba przy czyms takim) + trzeba byc zmotywowanym by ruszyc dalej, bo sporo osob z moich obserwacji tak utyka.

Jak dobrze ogarniasz automatyzacje -> bez problemu cos znajdziesz, do tego stawki so porwnywalne do dev.

Jak ogarniasz cos extra np. automatyzacja + devops + testy wydajnosciowe + sieci. Albo potrafisz zrobic kompletna strategie testowa dla duzego produktu i integracji kilku zespolow. Masz pozycje przetargowa nie gorsza niz Senior Dev (mowie o KRK).

1

W dobrych firmach stanowiska takie jak tester, architekt, ux, devops to czesto fantastyczna przygoda i wolność. W Krk miałem przyjemność pracować w takim zespole i tester był traktowany jako równoprawny członek zespołu.

Uważam że zarobki testerów są niższe niż developerów zwłaszcza jeżeli mowa o ofertach 15k+

1 użytkowników online, w tym zalogowanych: 0, gości: 1