ПредишенСледващото

Тестер срещу програмист, Чуваш
Перифразирайки казва "лош войник, който не иска да се превърне в обща", които ще бъдат освободени "беден тестер, който не иска да се превърне в програмист" или "това е лошо програмист, който иска да бъде стартиращи компании." Сега това е почти аксиома. Така например, в крехката умове среда се счита, че на теста - един вид трамплин в IT, първата стъпка по пътя към програмирането. Подобно, чрез тестване на N-година ще бъде по-лесно да се направи преход към развитие. Особено, че автоматизация, които са толкова нетърпеливи да manualshchiki - това е елементарен програмен етап. Но с течение на годините, и в програмирането само да се движат някои от тях.

Подобна ситуация възниква с програмистите, които в младежките си бият по гърдите и обещават да има много стартиращи фирми, за да стане главен изпълнителен директор или поне най-малко ръководител на проекта. Но тук също малък напредък не се вижда - дори и в името неохотно екип, ръководен. И в същото време обикновените QA-manualshchiku даде нов и ивици се нарязват на продукт owner'y. Но в същото време да му забрани да отиде до бара за програмисти. Какво става?

инертни хора

От една страна, в зависимост от случая в традиционната човешка инерция. След като прекарва няколко години се опитва да овладее своята професия (тестване / програмиране), той не е готов да влезе в друга специалност. Той и топло тук. Макар че от друга страна, може би това не е така искаше?

Но те не трябва да излизат. Не само това, в действителност, само няколко QA още отидат в развитие (по различни причини), и по пътя към owner'y на продукта е по-къса за тях, отколкото за програмисти. Логиката е проста: тестера знае как приложението не трябва да се държат, докато PM знае как би трябвало. Малко на магия, и - готово! - поддържа актуални ръководител.

Но има и в работата на програмист и тестер радикална разлика. Една сграда, другите паузи. Един оптимистичен и песимистичен друга. Една любов, други го мразят.

Програмист проектира и произвежда колата и тестера се опитва да го убие на стената на 200 км в час скорост. Разработено доволен, че машината продължава, макар и с наранявания, но се търкаля по пътя, и тестера в този момент на радост, че тя е на път да падне на ауспуха. Програмист казва: "глупости, ще излекува", казва тестер :. "спешно в болницата" Dualistika!

Оптимизма и песимизма

естеството на своята програмист - оптимист. Ако той не е оптимист за бъдещето, той ще яде всеки ден грешки горчивина. Нищо не се случва плавно, дори и проклети уроци - и тези, Кампильо не е за първи път. Програмист спестява убеждението, че всичко ще бъде добре ", това не е бъг, това е функция", когато QA вярвам обратното. Така че те работят - всеки на своя бульон дърпа. Но това е взаимно изгоден съюз. Те - като двама приятели или като двойка, където човек е в облаците, а другата през цялото време се проточи земята. Това не отлети, и двете.

Но тестери също могат да се ползват. Въпреки това, причините за радостта, която са уникални - като програмист. Аз все още замръзва кръвта във вените, когато си спомням радостен вик запознат тестера: "Ааа! Намерих го! ". "Това, което вие сте толкова щастлив, ти животно?" - мисля. Намерих проблем, дефект, по дяволите грешката. И вие искате да летят, за да продължат напред. Ето защо, ако условията на труд в един по лицето на радост и усмивка, после другия със сигурност ще бъдат pokerface. "Тя не работи!" - усмихва тестер - "И в трупите, гледам - ​​някои епична фатално общо ядро ​​паника error'y. Всички Red "- не позволи радостта си. "Сега гледам", той отговаря с lopatnym израз razrab лице. Това отнема около половин час - и ролите са разменени: програмист с усмивка обяснява, че това всъщност не е бъг, но погрешна конфигурация environment'a, или че същата грешка, но не е критично, и докато той не го прави. Тестер тлее в предната част.

Защо разказвам всичко това - тестерите с програмистите на различни ценностни системи. И колкото по-дълго всеки работи в своята професия, толкова по-трудно след това да го направи обратен завой при 180. живо години с философията на "грешки - това е лошо", докато друг живот, каза :. "Бъгс - това е добро"

Като във вица: "Програмистът вижда чашата наполовина пълна, ръководител на проекта вижда чашата като наполовина празна, а тестера вижда, че половината напукана."

Но това не е всичко. Програмист поглед към бъдещето - тя симулира, планове, като се опитва да се предскаже на няколко крачки напред. Независимо дали планирате тестер? Разбира се. Но в "Картаген трябва да бъде унищожен." Както хладнокръвен ловец мисли, той се опитва softinu - павиран барут почиства пистолета, изглежда прогноза, заточване нож му. Той ще се опита да я убие по време на който на всяка цена, с всички възможни средства, дори и с голи ръце. Ето защо програмисти неспокоен, когато в "отворен сезон за" местните softina дълги листа в саваната. "Това е достатъчно, ако го бях подготвен? дали ще бъде в състояние да избегне смъртта? Ако тя е контузен, го прави фатално? Трябва ли време да се даде първото си помощ "- мярна мисълта в съзнанието на програмиста, той отпива кафе и погледна встрани от самия тестер, който изглежда се започва да навлиза в ярост.

Винаги е по-лесно да се критикува. Това не би било трудно да се тестват правилно softinu, създаване на един или скрита фиксиран бъг все още е трудно. Това е като изкуство: кинокритик да се посочи недостатъците на парцела и общото впечатление от картината, трябва да прекарват часове, дни, максимум. Директорът и неговият екип да направи този филм - месеца, а понякога и години. Това плюс и минус ryboty тестер едновременно: от една страна, тя е по-малко стрес, той не се обади в неделя сутринта с въпроса: "Защо не работи." От друга страна, поради което тя е по-ниска от стъпало на йерархията, защото основната работа се извършва от програмист. Това повдига въпроса: какво клас човек избира - по-малко добре нахранени, но по-спокойно, или по-изгодно, но изисква много нерви?

перфекционизъм

Стерилната света на нули и единици е отлична среда за бактериална разделение перфекционизъм, които улавят съзнанието на IT-специалисти. Програмистите остра фаза трае за момента, докато prizhmut време и все пак не трябва да се преосмисли патериците за твоето потомство - което не я прави в името на клиента? Като има предвид, тестера става хронична. Ако програмист - това е перфекционист, втори първолак, тестера - перфекционист трета година. Докато razrab си затваря очите за дребни недостатъци, с надеждата, че зрителят няма да забележите нередности и драскотини, тестера само на тях и външен вид. С обектива в ръката си. Отначало всичко беше тихо, спокойно. Но когато един разработчик е отвлечено от "виждат в самолета!" В ръцете на тестера са як нажежени клещи, трион, чук и вана с течен бетон. Сега той ще се опита да усъвършенства softinu.

Следователно, въпросът е дали тестера иска да преразгледа своите perfectionistic навици, независимо дали това е да си затваряме очите за някои от най-малките неща, за да се научат.

Програмистите обичат техния код и техните програми, заедно с всички патериците и велосипеди, които те създават като котка обича котета. Разработен създател предпочита да не обръща внимание на недостатъците и да видим само доброто. Но тестера в това отношение е по-скоро като строг баща, който показва любовта си чрез строга дисциплина и колан. Както Шварц.

Знаете грижат мама иска да размените ролите с кърмата баща? Това е въпросът.

Нека си го кажем: програмисти не винаги се разбираме с тестерите. Разбираемо е - искате да изглежда да е един, но методите са различни. Някои строят, а други се разпадат. Някои дънки са зашити, а други се опитват да се прекъсне конете им. Към това се добавя и йерархична и заплата компонент, както и дискриминация на основата на тестера. Така че въпросът е дали човек иска, вместо да вземе лупа и отвертка променящите звезда на свастиката, отиде в лагера на врага.

Това означава, че ако скобите povynosit типичните причини за тестери и програмисти са склонни да сменят местата (не е знание, опит, работни места и т.н.), играта ще останат не по-малко интересни фактора: оптимизъм / песимизъм, перфекционизъм, ценности и разбира се, любов и омраза. Ето защо, ако един техник в началото на пътя си сигурен излезе "по-нататък" - например, за да тестери, разработчици, мениджъри и продукт в PM'y owner'y, но с течение на годините това не се случи, не е фактът, че делото в задника на някого мързелив или не може да се научи. Не (въпреки че може да бъде много добре paskuda - изд ..). Просто вече пилоти изкован и се излива бетон. Трябва само да създадете нова къща, отколкото да завърши изграждането на пода или взривяване на фондацията и да започне от нулата. Ето защо, в началото, че ще е хубаво още веднъж obmozgovat където бетонобъркачки си отиват, но не бързайте да се запълни първата свободна фундамента. Кой знае, може би има повече на хоризонта има по-интересни и си струва леене плесен.

подходящ пълнеж от един човек, който не разбира в изпробването на всичко.

"Беден тестер, който не иска да се превърне в един програмист:" Аз никога не би се наел тестери по такъв жизненоважен позиция на кандидата. Тестване - не е трамплин в IT, отделен кът с доста големи своите умения карта помпени. Ако човек иска да бъде програмист - дори учи език и отива на обучение, го изпитва, за да не правят нищо.
Поради просто като под-програмисти-тестери, които пишат криви стратегии за изпитване (ако не е написан), създаване на криви доклади за грешки, тичам наоколо крещи "нищо не работи Ааа" и дразнят тези на техните колеги програмисти и създава впечатлението, като че ли го тества крива грозен син на ИТ.

И аз ще взема. Тестерът знае програмирането е много по-ценно от обикновен manualshchiku. Що се отнася до компанията, проектът, и за отбора. Особено, защото той винаги ще бъде в състояние да споделят знанията си с другите. И колко високо може да донесе полза за дружеството, чрез програмиране. И винаги може да се намери заместник. С програмисти, че това не е толкова лесно.

Когато влязох в тестването, имах абсолютно същите мисли (а ла ", за да се тества от няколко години, за да се натрупа опит и програмисти"). Всички повърхностния разбирането на перспективите на процеса и кариерата. Но нищо разбирането дойде след първото интервю.
Въпреки, че в действителност, ако тестера отново класифицирани в девойката с течение на времето - в този ужасен няма нищо, това е, защото в разбирането на работата си и към нея.
Такива "тестери по-програмисти" предимно във всяка област ще обущар и пренебрегва задълженията си.

Програмистът създава, тестер паузи, Automator за създаване на почивка!
Така че това е три различни професии. И логиката те са различни. Да, би било добре, ако тестерите демонтирани повече технологии, както и програмирани в свободното си време, и са имали по-SN. И перспективите все още добри:
Ръчно QA => Автоматизация QA => 1. разработчици, или 2. Team Lead
Но най-вече проблем в отклоняване на вниманието и поставяне на цели за развитие. И като беше недоволен, че сега има.

Аз QA іnzhener на ДАНИАН време аз не neіyak rozumіyu chogo Мени radіti бъгове? Цзе zagalna проблем проект аз Yogo yakostі, ТСЕ bіl vsіh, yakіy treba dіagnostuvati, vipraviti, perevіriti аз ruhatisya Дали. Tsіkavo testuvati novі fіchі, rozbiratisya в тях, но не и без kіntsya toptatisya на mіstsі, navіt Yakscho "утъпкване" avtomatizovane. Yakіs mіfi на mіfah.

всички sіl ос otomu "като" още не е vrodє, и аз Je. Okrіm на testuvalniku Legshei знам бъгове (lokalіzuvati logіku vineknennya) nіzh programіstu. Factically един (и) dopovnyuє іnshogo (у).

Тя е такава "специални aytishnaya соционика". Всички са чели тази примитивни "анализ" стотици пъти в десетки различни места (някои като Habra или доу, те се специализират) и всичко това отдавна е zadolbal. Нещо, което наблюдения плюс някои спекулации и да оформи нова теория за разделението на хората в степени и видове. Taak другарю Юри, съдейки по вашата аура сте оптимист, холеричен, Робеспиер, с тенденция да се усещаме графомания. Вашата съдба в живота е да отидете в четвъртък със зелен флаг. "В следващия пациент - отида."

Мисля, че е точно обратното. Това тестер повечето и не обичат буболечки. Той прекарва много време, за да се гарантира, че възможно най-малко да се правят грешки и да предотвратяват, откриват и коригират грешките на другите. И щастлив, когато разбра грешката е, което имам възможност да се сложи край на съществуването си.

pisati ABI pisati.

че тестването - един вид трамплин в IT, първата стъпка по пътя към програмирането seryozno? =) Testuvannya okrema кухня, де ти аз rozvivaєshsya vishsya, як готвач.
Zіstavlyati Cholas testerіv PROTI дълго време zaїzhdzhena тема developerіv ТСЕ притъпи това. Je vіz, Yaky OAO Всички приятелски tyagnut - мета uspіshny проект. Yakscho TI добър profesіonal на orієntovany сама по Tsey резултат, стойностите не са Got роля си на proektі. тестер разработчик pomagaє rozіbratis в funktsіonalі аз vimogah и тестер разработчик lokalіzuvati дефект.
Zvіsno konflіkti Да, все повече хора OOO Всички Е И С rіznimi emotsіyami знаци, които аз не Kozeny Мени podobatis Mauger, бира, че Je робот.
този, за да отидат в takі banalnі kraynoschі - един buduє Inshyj lamaє. potіshilo, як на рани ponedіlka =)
Garnier ден

Свързани статии

Подкрепете проекта - споделете линка, благодаря!