Giunsa pagbiya ang siyensya alang sa IT ug mahimong usa ka tester: ang istorya sa usa ka karera

Giunsa pagbiya ang siyensya alang sa IT ug mahimong usa ka tester: ang istorya sa usa ka karera

Karon gipahalipayan namon ang holiday sa mga tawo nga matag adlaw nagsiguro nga adunay gamay pa nga kahusay sa kalibutan - mga tester. Niining adlawa GeekUniversity gikan sa Mail.ru Group nagbukas sa faculty alang niadtong gusto nga moapil sa han-ay sa mga manggugubat batok sa entropy sa Uniberso. Ang programa sa kurso gi-istruktura sa paagi nga ang propesyon sa "Software Tester" mahimong ma-master gikan sa wala, bisan kung nagtrabaho ka kaniadto sa usa ka lahi nga natad.

Gimantala usab namo ang istorya sa estudyante sa GeekBrains nga si Maria Lupandina (@mahatimas). Si Maria usa ka kandidato sa teknikal nga siyensya, nag-major sa acoustics. Siya karon nagtrabaho isip usa ka software tester alang sa usa ka dako nga kompanya sa engineering nga nagpalambo sa software alang sa mga institusyong medikal.

Sa akong artikulo gusto nakong ipakita ang posibilidad sa usa ka grabe nga pagbag-o sa karera. Sa wala pa ako mahimong usa ka tester, wala ako daghang kontak sa teknolohiya sa impormasyon, gawas sa mga higayon nga kinahanglan alang sa akong miaging trabaho. Apan ubos sa presyur sa daghang mga hinungdan, nga gihulagway sa detalye sa ubos, nakahukom ko nga biyaan ang siyentipikanhong natad alang sa lunsay nga IT. Ang tanan nagtrabaho ug karon ako makapaambit sa akong kasinatian.

Giunsa kini tanan nagsugod: teknolohiya ug siyensya

Human makagradwar sa unibersidad nga adunay degree sa biomedical engineering, nakatrabaho ko sa usa ka industriyal nga negosyo isip usa ka laboratory engineer. Kini usa ka makapaikag nga trabaho; ang akong mga responsibilidad naglakip sa pagsukod ug pag-monitor sa mga parameter sa mga produkto sa negosyo, ingon man mga hilaw nga materyales sa lainlaing mga yugto sa produksiyon.

Gusto nako nga mahimong maayong espesyalista, mao nga anam-anam nakong giunlod ang akong kaugalingon sa mga teknolohiya sa produksiyon ug nahanas ang mga may kalabutan nga espesyalista. Pananglitan, sa dihang mitungha ang panginahanglan, akong gitun-an ang metodolohiya sa pagpahigayon ug kemikal nga pagtuki aron makontrol ang kalidad sa tubig, gamit ang mga sukdanan sa gobyerno ug mga regulasyon sa industriya ingong tinubdan. Sa ulahi gitudloan nako kini nga teknik sa ubang mga katabang sa laboratoryo.

Sa samang higayon, akong giandam ang akong PhD thesis, nga malampuson nakong gidepensahan. Kay usa na ka kandidato, nakadawat ko og dakong grant gikan sa Russian Foundation for Basic Research (RFBR). Sa samang higayon, giimbitar ko sa unibersidad isip magtutudlo sa 0,3 nga suweldo. Naghimo ako og trabaho ubos sa usa ka grant, nagpalambo sa kurikulum ug metodolohikal nga mga materyales sa mga disiplina alang sa unibersidad, nagpatik sa siyentipikong mga artikulo, naghatag og mga lektyur, nagpahigayon og mga praktis, nagpalambo og mga quiz ug mga pagsulay alang sa e-education system. Nalingaw kaayo ko sa pagtudlo, apan, sa kasubo, ang kontrata natapos ug mao usab ang akong karera isip empleyado sa unibersidad.

Ngano man? Sa usa ka bahin, gusto nako nga ipadayon ang akong agianan sa siyensya, mahimong, pananglitan, usa ka katabang nga propesor. Ang problema kay ang kontrata kay fixed-term, ug dili posible nga makakuha og foothold sa unibersidad - sa kasubo, wala sila gitanyagan og bag-ong kontrata.

Sa samang higayon, miundang ko sa kompaniya tungod kay nakahukom ko nga dunay kinahanglang bag-ohon; Dili ko gustong mogugol sa tibuok nakong kinabuhi sa pagtrabaho isip inhenyero sa laboratoryo. Wala gyud ako bisan diin nga motubo nga propesyonal, wala’y higayon nga molambo. Ang kompanya gamay ra, mao nga dili kinahanglan nga maghisgot bahin sa usa ka hagdan sa karera. Sa kakulang sa mga palaaboton sa karera gidugang namo ang mubu nga suhol, usa ka dili kombenyente nga lokasyon sa negosyo mismo ug usa ka dugang nga peligro sa kadaot sa produksiyon. Nag-abut kami sa usa ka tibuuk nga mga problema nga kinahanglan namon putlon, sama sa usa ka Gordian knot, nga mao, paghunong.

Human sa akong pagka-dismiss, nibalhin ko og libre nga pan. Mao nga, naghimo ako og mga custom nga proyekto sa radio engineering, electrical engineering, ug acoustics. Sa partikular, nagdisenyo siya og parabolic microwave antennas ug naghimo og anechoic acoustic chamber aron tun-an ang mga parameter sa mga mikropono. Adunay daghang mga order, apan sa gihapon gusto ko ang usa ka butang nga lahi. Sa usa ka punto gusto nakong sulayan ang akong kamot sa pagkahimong programmer.

Bag-ong pagtuon ug freelancing

Sa usa ka paagi ang usa ka ad alang sa mga kurso sa GeekBrains nakakuha sa akong mata ug nakahukom ko nga sulayan kini. Una, gikuha nako ang kursong β€œProgramming Fundamentals”. Mas gusto pa nako, mao nga mikuha sab ko sa mga kursong β€œWeb Development”, ug kini pa lang ang sinugdanan: Nahanas ko ang HTML/CSS, HTML5/CSS3, JavaScript, ug pagkahuman nagsugod ko sa pagkat-on sa Java sa β€œJava Programmer" Ang pagtuon usa ka dako nga hagit sa akong mga kalig-on - dili tungod kay ang kurso mismo lisud, apan tungod kay ako kanunay kinahanglan nga magtuon uban sa usa ka bata sa akong mga bukton.

Nganong Java? Kanunay nakong gibasa ug nadungog nga kini usa ka unibersal nga pinulongan nga magamit, pananglitan, sa pagpalambo sa web. Dugang pa, akong nabasa nga ang pagkahibalo sa Java, mahimo kang mobalhin sa bisan unsang laing pinulongan kung gikinahanglan. Kini nahimo nga tinuod: Gisulat ko ang code sa C ++, ug kini nagtrabaho, bisan pa sa kamatuoran nga wala ako mag-dive pag-ayo sa mga sukaranan sa syntax. Ang tanan nagtrabaho sa Python, nagsulat ako usa ka gamay nga web page parser niini.

Giunsa pagbiya ang siyensya alang sa IT ug mahimong usa ka tester: ang istorya sa usa ka karera
Usahay kinahanglan ko nga magtrabaho sama niini - ibutang ang bata sa usa ka ergo-backpack, hatagan siya usa ka dulaan ug nanghinaut nga kini igo na aron makompleto ang sunod nga order.

Sa diha nga ako adunay usa ka piho nga kantidad sa kahibalo ug kasinatian sa programming, nagsugod ako sa pagtuman sa mga mando ingon usa ka freelancer. Busa nagsulat ako usa ka aplikasyon alang sa personal nga accounting sa pinansya, usa ka naandan nga editor sa teksto. Sama sa alang sa editor, kini yano, kini adunay pipila ka mga sukaranan nga mga gimbuhaton alang sa pag-format sa teksto, apan nakuha niini ang trabaho. Dugang pa, nasulbad nako ang mga problema sa pagproseso sa teksto, ug naapil ako sa layout sa web page.

Gusto nakong timan-an nga ang pagtuon sa programming nagpalapad sa akong mga kapabilidad ug kapunawpunawan sa kinatibuk-an: Dili lang ko makasulat ug custom nga mga programa, apan maghimo usab ug mga proyekto para sa akong kaugalingon. Pananglitan, nagsulat ako og gamay apan mapuslanon nga programa nga nagtugot kanimo nga mahibal-an kung adunay nagdaot sa imong mga artikulo sa Wikipedia. Gi-parse sa programa ang panid sa artikulo, pangitaon ang katapusang giusab nga petsa, ug kung ang petsa dili motakdo sa petsa nga katapusan nimong gi-edit ang imong artikulo, makadawat ka og pahibalo. Nagsulat usab ako usa ka programa aron awtomatiko nga makalkula ang gasto sa usa ka piho nga produkto sama sa pagtrabaho. Ang graphical interface sa programa gisulat gamit ang JavaFX library. Siyempre, gigamit nako ang libro, apan gipalambo nako ang algorithm sa akong kaugalingon, ug ang mga prinsipyo sa OOP ug ang sumbanan sa disenyo sa mvc gigamit sa pagpatuman niini.

Maayo ang freelancing, apan mas maayo ang opisina

Sa kinatibuk-an, ganahan ko nga mahimong freelancer - tungod kay makakwarta ka nga dili mobiya sa balay. Apan ang problema dinhi mao ang gidaghanon sa mga order. Kung adunay daghan kanila, ang tanan maayo sa salapi, apan adunay mga dinalian nga mga proyekto diin kinahanglan ka nga molingkod hangtod sa gabii sa emergency mode. Kung adunay pipila ka mga kustomer, nan gibati nimo ang panginahanglan alang sa salapi. Ang mga nag-unang disbentaha sa freelancing mao ang dili regular nga mga iskedyul ug dili managsama nga lebel sa kita. Ang tanan niini, siyempre, nakaapekto sa kalidad sa kinabuhi ug sa kinatibuk-ang sikolohikal nga kahimtang.

Miabot na ang pagsabot nga ang opisyal nga trabaho mao ang makatabang sa pagwagtang niining mga problema. Nagsugod ako sa pagpangita og mga bakante sa mga espesyalista nga mga website, nakahimo og usa ka maayo nga resume (nga akong gipasalamatan ang akong mga magtutudlo - kanunay kong konsultahon sila mahitungod sa unsay angay iapil sa resume, ug unsa ang mas maayo nga isulti sa personal nga komunikasyon sa usa ka potensyal nga amo). Atol sa pagpangita, nahuman nako ang mga buluhaton sa pagsulay, nga ang pipila niini lisud kaayo. Gidugang nako ang mga resulta sa akong portfolio, nga sa kadugayan nahimong daghan kaayo.

Ingon usa ka sangputanan, nakakuha ako usa ka trabaho ingon usa ka tester sa usa ka kompanya nga nagpalambo sa mga sistema sa impormasyon sa medikal alang sa pag-automate sa pag-agos sa dokumento sa mga institusyong medikal. Ang mas taas nga edukasyon sa biomedical engineering, dugang kahibalo ug kasinatian sa software development, nakatabang nako nga makakita og trabaho. Giimbitar ko alang sa usa ka interbyu ug natapos ang pagkuha sa trabaho.

Karon ang akong panguna nga tahas mao ang pagsulay sa kusog sa mga aplikasyon nga gisulat sa among mga programmer. Kung ang software dili makapasar sa pagsulay, kini kinahanglan nga pauswagon. Gisusi usab nako ang mga mensahe gikan sa mga tiggamit sa sistema sa akong kompanya. Kami adunay usa ka tibuuk nga departamento nga nagtrabaho sa pagsulbad sa lainlaing mga problema, ug ako bahin niini. Ang software platform nga gihimo sa among kompanya gipatuman sa mga ospital ug klinika; kung adunay mga kalisud, ang mga tiggamit magpadala usa ka hangyo aron masulbad ang problema. Atong gitan-aw kini nga mga hangyo. Usahay ako mismo ang mopili sa buluhaton nga akong trabahoon, ug usahay mokonsulta ko sa mas eksperyensiyadong mga kauban bahin sa pagpili sa mga buluhaton.

Human masiguro ang buluhaton, magsugod ang trabaho. Aron masulbad ang problema, akong nahibal-an ang gigikanan sa sayup (pagkahuman, adunay kanunay nga posibilidad nga ang hinungdan usa ka hinungdan sa tawo). Sa pagpatin-aw sa tanan nga mga detalye sa kustomer, naghimo ako usa ka teknikal nga detalye alang sa programmer. Human maandam ang component o module, gisulayan nako kini ug gipatuman sa sistema sa kustomer.

Ikasubo, kadaghanan sa mga pagsulay kinahanglan nga himuon nga mano-mano, tungod kay ang pagpatuman sa automation usa ka komplikado nga proseso sa negosyo nga nanginahanglan seryoso nga katarungan ug mabinantayon nga pagpangandam. Bisan pa, nahibal-an nako ang pipila ka mga himan sa automation. Pananglitan, ang Junit library alang sa pagsulay sa usa ka block gamit ang API. Anaa usab ang kambal nga gambalay gikan sa ebayopensource, nga nagtugot kanimo sa pagsulat sa mga script nga nagsundog sa mga aksyon sa user, susama kaayo sa Selenium, nga gigamit sa web. Dugang pa, nahibal-an nako ang balangkas sa Cucumber.

Ang akong kinitaan sa akong bag-ong trabaho midoble kumpara sa freelancing - bisan pa, tungod sa kamatuoran nga ako nagtrabaho nga full time. Pinaagi sa dalan, sumala sa mga estadistika gikan sa hh.ru ug uban pang mga kahinguhaan, ang suweldo sa usa ka developer sa Taganrog mao ang 40-70 ka libo nga mga rubles. Sa kinatibuk-an, kini nga mga datos tinuod.

Ang trabahoan nasangkapan sa tanan nga gikinahanglan, ang opisina lapad, adunay daghang mga bintana, kanunay adunay presko nga hangin. Dugang pa, adunay kusina, tigbuhat og kape, ug, siyempre, mga cookies! Maayo usab ang team, wala’y negatibo nga aspeto bahin niini. Maayong trabaho, mga kauban, unsa pa ang kinahanglan sa usa ka test programmer aron malipay?

Sa bulag nga paagi, gusto nakong timan-an nga ang opisina sa kompanya nahimutang sa Taganrog, nga akong lungsod nga natawhan. Adunay pipila ka mga kompanya sa IT dinhi, mao nga adunay lugar nga mapalapad. Kung gusto nimo, mahimo kang mobalhin sa Rostov - adunay daghang mga oportunidad didto, apan sa pagkakaron wala ako nagplano nga mobalhin.

Unsay sunod?

Hangtod karon ganahan ko sa naa nako. Apan dili ako mohunong, ug mao nga nagpadayon ako sa pagtuon. Sa stock - usa ka kurso sa JavaScript. Level 2", sa diha nga ako adunay dugang nga libre nga oras, magsugod gyud ako sa pag-master niini. Kanunay nakong gisubli ang mga materyal nga akong natabonan, dugang pa nga nagtan-aw ako sa mga lektyur ug mga webinar. Dugang pa niini, nag-apil ako sa usa ka programa sa pagtudlo sa GeekBrains. Busa, alang sa mga estudyante nga malampuson nga nakakompleto sa mga kurso ug nakakompleto sa mga buluhaton sa balay, ang oportunidad nga mahimong magtutudlo alang sa ubang mga estudyante anaa. Ang magtutudlo motubag sa mga pangutana ug motabang sa homework. Alang kanako, kini usab ang pagsubli ug pagkonsolida sa materyal nga nasakup. Sa akong libre nga oras, kung mahimo, gisulbad nako ang mga problema gikan sa mga kapanguhaan sama sa hackerrank.com, codeabbey.com, sql-ex.ru.

Nagkuha sab ko og kurso sa Android development nga gitudlo sa mga magtutudlo sa ITMO. Kini nga mga kurso libre, apan mahimo kang makakuha og bayad nga eksaminasyon kung gusto nimo. Gusto nakong timan-an nga ang ITMO team naghupot sa world championship sa programming competitions.

Pipila ka tambag alang sa mga interesado sa programming

Kay naa na man koy kasinatian sa development, gusto nakong tambagan ang mga nagplano nga mosulod sa IT nga dili magdalidali sa pool. Aron mahimong usa ka maayong espesyalista, kinahanglan nimo nga madasigon sa imong trabaho. Ug aron mahimo kini, kinahanglan nimo nga pilion ang direksyon nga gusto nimo. Maayo na lang, wala’y komplikado bahin niini - karon sa Internet adunay daghang mga pagsusi ug paghubit bahin sa bisan unsang lugar sa pag-uswag, sinultian o balangkas.

Aw, kinahanglan nga andam ka alang sa kanunay nga proseso sa pagkat-on. Ang usa ka programmer dili makahunong - kini sama sa kamatayon, bisan kung sa among kaso dili kini pisikal, apan propesyonal. Kung andam ka alang niini, padayon, ngano nga dili?

Source: www.habr.com

Idugang sa usa ka comment