Tester vs programozó, dou

Tester vs programozó, dou
A parafrázis a mondás: „rossz katona, aki nem akar válni egy általános,” hogy fog megjelenni „egy szegény teszter, aki nem akar válni programozó”, vagy „ez egy rossz programozó, aki azt akarja, hogy az induló.” Ma már szinte egy axióma. Például, a törékeny fejében környezetben tartják, hogy a teszt - egyfajta ugródeszkaként IT, az első lépés az úton, hogy a programozást. Mint az N-év tesztelés könnyebb lesz, hogy az átmenet a fejlődés. Különösen, hogy az automatizálás, amelyek annyira lelkesen manualshchiki - ez kezdetleges programozást. De az évek telnek, és a programozás csak mozog egy pár.

Hasonló a helyzet a programozók, akik ifjúkori verte a mellét, és ígéretet, hogy sok az induló, az lesz vezérigazgató, vagy legalább legalább projektvezető. De itt is kevés előrehaladás nem látható - még a nevét vonakodva csapat vezetője. És ugyanakkor hétköznapi QA-manualshchiku hogy új és csíkokat vágunk termék owner'y. De ugyanakkor ments, hogy menjen a bárban programozók. Mi folyik itt?

közömbös emberek

Egyrészt, az esettől függően, a hagyományos emberi tehetetlenség. Miután néhány évig próbálják elsajátítani a szakma (tesztelés / programozás), nem volt a vágytól, hogy egy másik különlegesség. Ő és meleg van itt. Míg a másik viszont, lehet, hogy nem annyira akart?

De nem megy. Nem csak, hogy valójában csak néhány QA még bemegy fejlesztés (különböző okokból), és az út a termék owner'y rövidebb számukra, mint a programozók. A logika egyszerű: a teszter tudja, hogyan kell a kérelmet nem viselkedik, míg a PM tudja, hogyan kell. Bit a mágia, és - íme! - folyamatosan friss superior.

De van a munka és a programozó tesztelő gyökeres különbség. Az egyik épület, a másik szünetek. Egy optimista, a másik pesszimista. Egy szerelem, mások utálják.

Programozó tervez és gyárt az autó, és a tesztelő megpróbálja megölni a falon 200 km per órás sebességgel. Kifejlesztett örömmel látja, hogy a készülék továbbra sem, bár a sérülések, de gördül az úton, és a tesztelő ebben az időben az öröm, hogy ő volt, hogy leesik a kipufogódob. Programozó azt mondja: „nonszensz, meggyógyítja, Tester” mondja :. „Sürgősen kórházba” Dualistika!

Optimizmus és a pesszimizmus

jellege alapján programozó - optimista. Ha ő nem optimista a jövőt, akkor enni naponta hibák keserűség. Semmi sem történik simán, még a rohadt útmutatók - és ezek Campiglio nem az első alkalommal. Programozó elmenti a hit, hogy minden rendben lesz „ez nem hiba, ez egy szolgáltatás”, amikor QA hinni az ellenkezőjét. Így működik - mindegyik a maga húslevest húz. De ez egy kölcsönösen előnyös szövetséget. Ők - mint két jó barát, vagy mint egy pár, ahol az egyik a felhők, és a többi minden alkalommal magával rántja a földre. Ez nem repül el, mindkettő.

De tesztelők is élvezhetik. Azonban oka az öröm, hogy egyediek - mint programozó. Még mindig lefagy a vér az ereiben, ha jól emlékszem az örömteli kiáltás ismerős teszter: „Ahh! Megtaláltam!”. „Mit annyira boldog, akkor vadállat?” - azt hiszem. Megtaláltam a probléma, hiba, rohadt bogár. És szeretne repülni, hogy lépni. Ezért, ha a munkakörülmények egyik az arcon az öröm és a mosoly, majd a másik minden bizonnyal Pokerface. „Ez nem működik!” - mosolyog teszter - „És a naplók, nézd - néhány epikus halálos teljes kernelpánik error'y. Minden Red „- nem engedte öröm. „Most nézd,” ő válaszol lopatnym kifejezést razrab arcát. Úgy fél órát vesz igénybe - és a szerepek felcserélődnek: a programozó egy mosollyal elmagyarázza, hogy ez nem igazán egy hiba, hanem a megfelelő konfigurációt environment'a, vagy azt, hogy ez a hiba, de nem kritikus, és bár ő nem. Tester pazarolja el előtte.

Miért mondom mindezt - a tesztelők a programozók különböző értékrendszerek. És minél tovább minden munkát saját szakmájában, annál nehezebb majd egy U-turn a 180. élő években a filozófia „hibákat - ez rossz”, míg egy másik életben, azt mondta :. „Bugs - jó volt”

Ahogy a vicc: „A programozó látja a pohár félig tele van, projektmenedzser látja a poharat félig üres, míg a tesztelő látja félig megrepedt.”

De ez még nem minden. Programozó a jövőre - ez szimulálja, tervek, próbálják megjósolni néhány lépést előre. Akár tervez teszter? Természetesen. De a „Carthage meg kell semmisíteni.” Mivel hidegvérű vadász hiszi próbált softinu - burkolt puskapor tisztítja a fegyvert, úgy néz ki, előrejelzés, élezés kését. Azt is meg kell ölni alatt, hogy bármi áron, bármilyen rendelkezésre álló eszközzel, akár puszta kézzel. Ezért programozók nyugtalan, amikor a „nyílt szezon” natív softina hosszú levelek a szavannán. „Elég lett volna, ha elő is? függetlenül attól, hogy képes lesz, hogy elkerülje a halált? Ha megsérül, akkor nem végzetesen? Muszáj időt adni neki elsősegélyt? „- villant a gondolat az elme a programozó, ahogy kortyolgatja a kávé, nézett oldalra a teszter, amely úgy tűnik, hogy kezd belépni a düh.

Ez mindig könnyebb kritizálni. Ez nem lett volna nehéz megfelelően tesztelni softinu hozzon létre egy vagy rejtett fix a bug még mindig nehéz. Ez olyan, mint a művészet: filmkritikus rámutatni a hiányosságokra a telek és az általános benyomás a kép, meg kell tölteni óra, nap, maximum. Az igazgató és csapata, hogy ez a film - hónap, és néha évek. Ez plusz és mínusz ryboty teszter egyszerre: egyrészt, hogy kevesebb stressz, hogy nem hívja fel vasárnap reggel a kérdést: „Miért nem működik.” Másrészt, ami miatt kisebb a fokára a hierarchia, hiszen a fő munkát a programozó. Ez felveti a kérdést: mi osztály egy személy dönt - kevésbé jól táplált, de nyugodt, vagy jövedelmezőbb, de ez igényel nagy az idegek?

perfekcionizmus

A steril világában nullák kitűnő táptalaj a baktériumok osztály perfekcionizmus, hogy elfog a fejében az IT-szakemberek. A programozók akut fázis időtartama egyelőre, amíg prizhmut idő és még nem kell újra feltalálni a mankó a utódok - amely nem teszi kedvéért az ügyfél? Mivel a tesztelő válik krónikussá. Ha a programozó - ez egy maximalista, egy második osztályos, a tesztelő - maximalista-harmadik évben. Míg razrab egy vak szemet kisebb hibák, abban a reményben, hogy a néző nem fogja észrevenni a szabálytalanságok és a karcolások, a tesztelő csak őket, és úgy néz ki. Az objektívet a kezében. Eleinte minden csendes volt, nyugodt. De amikor egy fejlesztő megzavart „látja a gépet!” Abban a kezében a teszter izmos vörösen izzó csipeszek, láncfűrész, kalapács és egy fürdő folyékony betont. Most fog tapasztalni softinu tökéletes.

Ezért a kérdés az, hogy a tesztelő akarja felülvizsgálni perfectionistic szokások, függetlenül attól, hogy szemet hunytak a néhány kis dolgokat tanulni.

A programozók szeretik a kódot, és a programok együtt minden mankó és a kerékpárok, amelyeket létre, mint egy macska szereti kiscicák. A fejlett szerző inkább figyelmen kívül hagyja a hiányosságokat, és hogy csak a jó. De a tesztelő ebben a tekintetben több, mint egy szigorú apa, aki megmutatja, hogy szereti a szigorú fegyelem és a biztonsági öv. Ahogy Schwartz.

Esetleg gondoskodó anya akar cserélni szerepek egy szigorú apa? Ez itt a kérdés.

Nézzünk szembe a tényekkel: a programozók nem mindig jön ki a tesztelők. Érthető - szeretné úgy tűnik, hogy az egyik, de a módszerek eltérő. Egyes építmények, mások lebontják. Néhány farmer van varrva, mások próbálják megtörni a lovakat. Ehhez jön még a hierarchikus és a fizetés komponens, valamint a hátrányos megkülönböztetés alapján a tesztelő. A kérdés tehát az, hogy egy személy akar, ahelyett, hogy egy nagyító és csavarhúzó változó csillag a horogkereszt, bemegy az ellenség táborába.

Azaz, ha a zárójelben povynosit tipikus okait tesztelők és a programozók nem szívesen cserélnék (nincs tudás, a tapasztalat, a munkahelyek, stb), a játék továbbra is nem kevésbé érdekes tényező: az optimizmus / pesszimizmus, perfekcionizmus, értékek és természetesen, a szeretet és a gyűlölet. Ezért, ha egy technikus elején útját arról megy „tovább” - például a tesztelők, fejlesztők, menedzserek és termék PM'y owner'y, de az évek során ez nem történik meg, akkor nem az a tény, hogy az ügy valakinek a seggét lusta, vagy nem tud tanulni. Nem (bár ez is nagyon jól lehet paskuda - a szerk ..). Csak cölöpök már kalapált és öntött beton. Egyszerűen építeni egy új házat, mint befejezni épület a padló vagy felrobbantani az alapozás és a semmiből. Ezért az elején jó lenne még egyszer obmozgovat ahol betonkeverők menni, de nem rohan, hogy töltse ki az első elérhető alapot. Ki tudja, talán van még a láthatáron több érdekes és érdemes öntőforma.

alkalmas töltelék egy olyan ember, aki nem érti kipróbálok bármit.

„A szegény teszter, aki nem akar válni programozó,” Soha nem vett volna fel tesztelők olyan létfontosságú helyzetben a jelölt. Tesztelés - nem egy ugródeszka IT, külön terület a meglehetősen nagy térkép szivattyúzás képességeit. Ha valaki azt akarja, hogy egy programozó - még tanítja nyelv és megy tovább képzés, tesztelés tőle semmit.
Mert éppen az ilyen jellegű alatti programozók tesztelők, akik írni görbék stratégiák vizsgálata (ha nem írt), hozzon létre görbék hibabejelentés, szaladgálni sikoltozó „semmi sem működik Á” és bánt azok a kollégáik programozók és azt a benyomást kelti, mintha a tesztelés görbe csúnya fia IT.

És én venné. A teszter ismeri a programozás sokkal értékesebb, mint a hagyományos manualshchiku. Mivel a vállalat számára, a projekt, és a csapatnak. Különösen azért, mert ő mindig képes lesz a tudás megosztása másokkal. És milyen magas lehet hozni egy előny, hogy a cég a programozó. És akkor mindig talál egy csere. A programozók úgy gondolja, hogy ez nem olyan egyszerű.

Amikor beléptem a vizsgáló, már pontosan ugyanazokat a gondolatokat (a la „, hogy teszteljék a pár év, hogy tapasztalatokat szerezzenek, és programozók). Minden felületes megértés a folyamat és a karrierlehetőségeket. De semmi sem a megértés után jött az első interjú.
Bár, sőt, ha a tesztelő átsorolták a leánykori idővel - ebben a szörnyű semmi, hogy azért, mert a munkájuk értelmezésében és a lány felé.
Az ilyen „under-programozók tesztelők” túlnyomórészt bármely területen suszter, és elhanyagolja feladatait.

A programozó teremt, teszter szünetek, Automator, hogy hozzon létre egy kis szünetet!
Tehát három különböző szakmát. És a logika ezek mind különböző. Igen, jó lenne, ha a tesztelők bontott több technológiát, valamint programozott szabadidejükben, és még több sn. És a kilátások még mindig jó:
Kézi QA => Automatizálás QA => 1. Developer vagy 2. Team Lead
De leginkább a probléma a figyelem elterelésére és a célok fejlesztése. És elégedett meg a szintet, hogy most már.

Azt QA іnzhener a Dani időben i neіyak nem rozumіyu Chogo Meni radіti hibákat? Tse zagalna probléma projekt i Yogo yakostі, tse bіl vsіh, yakіy treba dіagnostuvati, vipraviti, perevіriti i ruhatisya Dali. Tsіkavo testuvati novі fіchі, rozbiratisya bennük, de nem anélkül, kіntsya toptatisya a mіstsі, navіt Yakscho "taposás" avtomatizovane. Yakіs mіfi a mіfah.

minden sіl tengely otomu „mint” több nem vrodє, és én Je. Okrіm a testuvalniku Legshei ismerek bogarak (lokalіzuvati logіku vineknennya) nіzh programіstu. Factically egy (ek) dopovnyuє іnshogo (y).

Ez egy ilyen „különleges aytishnaya szocionikusoknak.” Minden elolvasta ezt a primitív „elemzés” százszor több tucat különböző helyszíneken (esetenként Habra vagy dhow, specializálódtak), és az egészet már régóta zadolbal. Valami, ami megfigyelések plusz néhány spekuláció és penész egy új elmélet a szétválás a férfiak minősége és típusa. Taak elvtárs Yuri ítélve az aura Ön optimista, kolerikus, Robespierre, hajlamos Intuíció graphomania. A sorsod az élet megy csütörtökön a zöld zászlót. „A következő beteg - menni.”

Úgy vélem, hogy éppen az ellenkezője. Ez teszter a legtöbb, és nem szereti a hibákat. Ő tölt sok időt, hogy a lehető legkevesebbet hibázni és megelőzésére, felderítésére és korrigálja a hibákat mások. És boldog, amikor megtalálta a hibát, amit kapott lehetőséget, hogy véget vessen annak létezését.

pisati Abi pisati.

hogy a tesztelés - egyfajta ugródeszkaként IT, az első lépés az úton, hogy programozási seryozno? =) Testuvannya okrema konyha, de ti i rozvivaєshsya vishsya, jak séf.
Zіstavlyati Cholas testerіv proti sokáig zaїzhdzhena téma developerіv tse tompa ezt. Je vіz, Yaky OAO Minden barátságosan tyagnut - meta uspіshny projekt. Yakscho ti jó profesіonal a orієntovany sama a Tsey eredmény i értékek nem Got a szerepe proektі. A fejlesztő pomagaє tesztelő rozіbratis a funktsіonalі i vimogah és tesztelő fejlesztő lokalіzuvati hiba.
Zvіsno konflіkti Igen, többen OOO Minden E i s rіznimi emotsіyami karakter, amit nem kozeny Meni podobatis Mauger, ale, hogy Je robot.
Az egyik, hogy menjen be a takі banalnі kraynoschі - egy buduє Inshyj lamaє. potіshilo, jak a sebek ponedіlka =)
Garnier nap

Kapcsolódó cikkek