Kif tħalli x-xjenza għall-IT u ssir tester: l-istorja ta 'karriera waħda

Kif tħalli x-xjenza għall-IT u ssir tester: l-istorja ta 'karriera waħda

Illum nifirħu għall-festa lin-nies li kuljum jagħmlu ċert li jkun hemm ftit aktar ordni fid-dinja - testers. F'dan il-jum GeekUniversity minn Mail.ru Group jiftaħ il-fakultà għal dawk li jridu jingħaqdu mal-gradi tal-ġellieda kontra l-entropija tal-Univers. Il-programm tal-kors huwa strutturat b'tali mod li l-professjoni ta '"Software Tester" tista' tiġi mhaddma mill-bidu, anki jekk qabel ħdimt f'qasam kompletament differenti.

Nippubblikaw ukoll l-istorja tal-istudenta tal-GeekBrains Maria Lupandina (@mahatimas). Maria hija kandidata tax-xjenzi tekniċi, li tiċċekkja fl-akustika. Bħalissa taħdem bħala tester tas-softwer għal kumpanija kbira tal-inġinerija li tiżviluppa softwer għall-istituzzjonijiet mediċi.

Fl-artiklu tiegħi nixtieq nuri l-possibbiltà ta’ bidla fil-karriera pjuttost drastika. Qabel ma sirt tester, ma kellix ħafna kuntatt mat-teknoloġija tal-informazzjoni, ħlief għall-mumenti li kienu meħtieġa għax-xogħol preċedenti tiegħi. Iżda taħt il-pressjoni ta 'numru ta' fatturi, li huma deskritti fid-dettall hawn taħt, iddeċidejt li nħalli l-qasam xjentifiku għall-IT pur. Kollox ħadem u issa nista' naqsam l-esperjenza tiegħi.

Kif beda kollox: teknoloġija flimkien max-xjenza

Wara li ggradwajt mill-università bi lawrja fl-inġinerija bijomedika, sibt impjieg f'intrapriża industrijali bħala inġinier tal-laboratorju. Dan huwa xogħol pjuttost interessanti; ir-responsabbiltajiet tiegħi kienu jinkludu l-kejl u l-monitoraġġ tal-parametri tal-prodotti tal-intrapriża, kif ukoll il-materja prima fi stadji differenti tal-produzzjoni.

Xtaqt insir speċjalista tajjeb, għalhekk bdejt gradwalment f'teknoloġiji ta 'produzzjoni u mhaddma speċjalitajiet relatati. Pereżempju, meta nqalgħet il-ħtieġa, studjajt il-metodoloġija għat-twettiq ta 'analiżi kimiċi biex tikkontrolla l-kwalità tal-ilma, billi nuża standards tal-gvern u regolamenti tal-industrija bħala sorsi. Aktar tard għallimt din it-teknika lil assistenti oħra tal-laboratorju.

Fl-istess ħin, kont qed nipprepara t-teżi tal-PhD tiegħi, li ddefendejtha b'suċċess. Billi diġà kandidat, irnexxieli nirċievi għotja kbira mill-Fondazzjoni Russa għar-Riċerka Bażika (RFBR). Fl-istess ħin, ġejt mistieden l-università bħala għalliem għal 0,3 paga. Jien wettaqt xogħol taħt għotja, żviluppajt kurrikuli u materjali metodoloġiċi f'dixxiplini għall-università, ippublikajt artikli xjentifiċi, tajt lekċers, wettaq prattiċi, żviluppajt kwizzijiet u testijiet għas-sistema tal-edukazzjoni elettronika. Ħadt gost ħafna ngħallem, iżda, sfortunatament, il-kuntratt intemm u l-karriera tiegħi bħala impjegata fl-università wkoll.

Għaliex? Minn naħa, ridt inkompli fit-triq tiegħi fix-xjenza, u nsir, pereżempju, assistent professur. Il-problema hija li l-kuntratt kien għal żmien fiss, u ma kienx possibbli li wieħed isib ruħu fl-università - sfortunatament, ma ġewx offruti kuntratt ġdid.

Fl-istess ħin, ħallejt il-kumpanija għax iddeċidejt li xi ħaġa kellha tinbidel; ma tantx ridt nqatta’ ħajti kollha naħdem bħala inġinier tal-laboratorju. Sempliċement ma kelli mkien fejn nikber professjonalment, ma kien hemm l-ebda opportunità biex niżviluppa. Il-kumpanija hija żgħira, għalhekk ma kienx hemm bżonn li nitkellmu dwar sellum tal-karriera. Man-nuqqas ta 'prospetti ta' karriera aħna nżidu pagi baxxi, post inkonvenjenti tal-intrapriża nnifisha u riskju akbar ta 'korriment fil-produzzjoni. Nispiċċaw b’firxa sħiħa ta’ problemi li sempliċiment kellna naqtgħu, bħal għoqda Gordjana, jiġifieri, nieqaf.

Wara t-tkeċċija tiegħi, qlibt għall-ħobż b'xejn. Għalhekk, żviluppajt proġetti apposta fl-inġinerija tar-radju, l-inġinerija elettrika u l-akustika. B'mod partikolari, iddisinjat antenni microwave paraboliċi u żviluppat kamra akustika anekoika biex tistudja l-parametri tal-mikrofoni. Kien hemm ħafna ordnijiet, imma xorta ridt xi ħaġa differenti. F'ħin minnhom ridt nipprova nkun programmatur.

Studji ġodda u freelancing

B'xi mod ġibidli l-għajn reklam għal korsijiet ta' GeekBrains u ddeċidejt li nipprova. L-ewwel, ħadt il-kors "Fundamenti tal-Programmazzjoni". Xtaqt aktar, għalhekk ħadt ukoll il-korsijiet tal-“Iżvilupp tal-Web”, u dan kien biss il-bidu: kkontrollajt HTML/CSS, HTML5/CSS3, JavaScript, u ​​wara bdejt nitgħallem Java fil-“Programmatur Java" L-istudju kien sfida kbira għall-qawwiet tiegħi – mhux għax il-kors innifsu kien diffiċli, imma għax spiss kelli nistudja bi tifel f’idejja.

Għaliex Java? Kemm-il darba qrajt u smajt li din hija lingwa universali li tista' tintuża, pereżempju, fl-iżvilupp tal-web. Barra minn hekk, naqra li jekk tkun taf Java, tista 'taqleb għal kwalunkwe lingwa oħra jekk ikun hemm bżonn. Dan irriżulta li kien minnu: ktibt il-kodiċi f'C++, u ħadem, minkejja l-fatt li ma ddejtx wisq fil-fond tas-sintassi. Kollox ħadem ma 'Python, ktibt parser ta' paġna web żgħir fiha.

Kif tħalli x-xjenza għall-IT u ssir tester: l-istorja ta 'karriera waħda
Xi drabi kelli naħdem hekk - poġġi lit-tifel f'ergo-backpack, agħtih ġugarell u nittama li dan ikun biżżejjed biex tlesti l-ordni li jmiss.

Hekk kif kelli ċertu ammont ta’ għarfien u esperjenza ta’ programmar, bdejt inwettaq ordnijiet bħala freelancer.Għalhekk ktibt applikazzjoni għall-kontabilità tal-finanzi personali, editur ta’ test personalizzat. Fir-rigward tal-editur, huwa sempliċi, għandu ftit funzjonijiet bażiċi għall-ifformattjar tat-test, iżda jwettaq ix-xogħol. Barra minn hekk, solvejt il-problemi tal-ipproċessar tat-test, kif ukoll kont involut fit-tqassim tal-paġna tal-web.

Nixtieq ninnota li l-istudju tal-ipprogrammar espandiet il-kapaċitajiet u l-orizzonti tiegħi b'mod ġenerali: Kapaċi mhux biss nikteb programmi personalizzati, iżda wkoll nagħmel proġetti għalija nnifsi. Pereżempju, ktibt programm żgħir iżda utli li jippermettilek issir taf jekk xi ħadd hux qed iħassar l-artikoli tal-Wikipedija tiegħek. Il-programm janalizza l-paġna tal-artiklu, isib l-aħħar data modifikata, u jekk id-data ma taqbilx mad-data li inti editja l-artiklu tiegħek għall-aħħar, tirċievi notifika. Ktibt ukoll programm biex awtomatikament tikkalkula l-ispiża ta 'prodott speċifiku bħal xogħol. L-interface grafika tal-programm hija miktuba bl-użu tal-librerija JavaFX. Naturalment, użajt il-ktieb tat-test, imma żviluppajt l-algoritmu jien stess, u ntużaw il-prinċipji OOP u l-mudell tad-disinn mvc biex nimplimentah.

Freelancing huwa tajjeb, iżda uffiċċju huwa aħjar

B'mod ġenerali, għoġobni li tkun freelancer - għax tista' taqla' l-flus mingħajr ma titlaq mid-dar. Iżda l-problema hawnhekk hija n-numru ta 'ordnijiet. Jekk hemm ħafna minnhom, kollox huwa tajjeb bil-flus, iżda hemm proġetti urġenti li magħhom kellek toqgħod tard fil-lejl fil-mod ta 'emerġenza. Jekk hemm ftit klijenti, allura tħoss il-ħtieġa għall-flus. L-iżvantaġġi ewlenin tal-freelancing huma skedi irregolari u livelli ta 'dħul inkonsistenti. Dan kollu, ovvjament, affettwa l-kwalità tal-ħajja u l-istat psikoloġiku ġenerali.

Wasal il-fehim li l-impjieg uffiċjali huwa dak li jgħin biex jeħles minn dawn il-problemi. Bdejt infittex postijiet vakanti fuq websajts speċjalizzati, żviluppajt curriculum tajjeb (li għalih nirringrazzja lill-għalliema tiegħi - spiss kont ikkonsultajt magħhom dwar x'għandu jiġi inkluż fil-kontumaċja, u x'inhu aħjar li nsemmi f'komunikazzjoni personali ma' min iħaddem potenzjali). Matul it-tfittxija, lestejt kompiti tat-test, li wħud minnhom kienu pjuttost diffiċli. Żid ir-riżultati mal-portafoll tiegħi, li eventwalment sar pjuttost voluminuż.

Bħala riżultat, irnexxieli nikseb impjieg bħala tester f'kumpanija li tiżviluppa sistemi ta 'informazzjoni medika għall-awtomatizzazzjoni tal-fluss tad-dokumenti f'istituzzjonijiet mediċi. Edukazzjoni ogħla fl-inġinerija bijomedika, kif ukoll għarfien u esperjenza fl-iżvilupp tas-softwer, għenuni nsib impjieg. Ġejt mistieden għal intervista u spiċċajt ħadt ix-xogħol.

Issa l-kompitu ewlieni tiegħi huwa li nittestja s-saħħa tal-applikazzjonijiet miktuba mill-programmaturi tagħna. Jekk is-softwer ma jgħaddix mit-test, jeħtieġ li jittejjeb. Niċċekkja wkoll messaġġi minn utenti tas-sistema tal-kumpanija tiegħi. Għandna dipartiment sħiħ li jaħdem biex isolvi diversi problemi, u jien parti minnu. Il-pjattaforma tas-softwer żviluppata mill-kumpanija tagħna ġiet implimentata fi sptarijiet u kliniċi; jekk jinqalgħu diffikultajiet, l-utenti jibagħtu talba biex isolvu l-problema. Qegħdin inħarsu lejn dawn it-talbiet. Xi drabi jien stess nagħżel il-kompitu li se naħdem fuqu, u xi drabi nikkonsulta ma' kollegi b'aktar esperjenza dwar l-għażla tal-kompiti.

Wara li l-kompitu jiġi żgurat, ix-xogħol jibda. Sabiex issolvi l-problema, insib l-oriġini tal-iżball (wara kollox, dejjem hemm possibbiltà li l-kawża hija fattur uman). Wara li ċċara d-dettalji kollha mal-klijent, nifformula speċifikazzjoni teknika għall-programmatur. Wara li l-komponent jew il-modulu jkun lest, nittestjah u nimplimentah fis-sistema tal-klijent.

Sfortunatament, il-biċċa l-kbira tat-testijiet iridu jsiru manwalment, peress li l-implimentazzjoni tal-awtomazzjoni hija proċess tan-negozju kumpless li jeħtieġ ġustifikazzjoni serja u preparazzjoni bir-reqqa. Madankollu, sirt familjari ma 'xi għodod ta' awtomazzjoni. Pereżempju, il-librerija Junit għall-ittestjar ta 'blokk bl-użu tal-API. Hemm ukoll il-qafas doppju minn ebayopensource, li jippermettilek tikteb skripts li jissimulaw l-azzjonijiet tal-utent, simili ħafna għal Selenium, li jintuża fuq il-web. Barra minn hekk mhaddma l-qafas tal-Ħjar.

Id-dħul tiegħi fl-impjieg il-ġdid tiegħi rdoppja meta mqabbel mal-freelancing - madankollu, l-aktar minħabba l-fatt li naħdem full-time. Mill-mod, skond l-istatistika minn hh.ru u riżorsi oħra, is-salarju ta 'żviluppatur f'Taganrog huwa 40-70 elf rublu. B'mod ġenerali, din id-dejta hija vera.

Il-post tax-xogħol huwa mgħammar b'dak kollu meħtieġ, l-uffiċċju huwa spazjuż, hemm ħafna twieqi, dejjem ikun hemm arja friska. Barra minn hekk hemm kċina, kafè, u, ovvjament, cookies! It-tim huwa kbir ukoll, m'hemm l-ebda aspetti negattivi f'dan ir-rigward. Xogħol tajjeb, kollegi, x'iktar għandu bżonn programmatur tat-test biex ikun kuntent?

Separatament, nixtieq ninnota li l-uffiċċju tal-kumpanija jinsab f'Taganrog, li hija belt twelidi. Hemm pjuttost ftit kumpaniji tal-IT hawn, għalhekk hemm lok biex tespandi. Jekk tixtieq, tista 'timxi lejn Rostov - hemm aktar opportunitajiet hemmhekk, imma għalissa mhux qed nippjana li niċċaqlaq.

Xi jmiss?

S'issa jogħġobni dak li għandi. Imma mhux se nieqaf, u għalhekk inkompli nistudja. Fil-ħażna - kors dwar JavaScript. Livell 2”, hekk kif ikolli aktar ħin liberu, żgur li se nibda nikkontrollah. Nirrepeti regolarment il-materjali li diġà kopriet, flimkien ma nara lekċers u webinars. Barra minn hekk, qed nipparteċipa fi programm ta’ konsulenza f’GeekBrains. Għalhekk, għall-istudenti li temmew b'suċċess il-korsijiet u temmew inkarigi tax-xogħol tad-dar, l-opportunità li tkun parrinu għal studenti oħra hija disponibbli. Il-parrinu jwieġeb mistoqsijiet u jgħin fix-xogħol tad-dar. Għalija, dan huwa wkoll ripetizzjoni u konsolidazzjoni tal-materjal kopert. Fil-ħin liberu tiegħi, meta jkun possibbli, insolvi problemi minn riżorsi bħal hackerrank.com, codeabbey.com, sql-ex.ru.

Qed nieħu wkoll kors dwar l-iżvilupp tal-Android mgħallem mill-għalliema tal-ITMO. Dawn il-korsijiet huma b'xejn, imma tista' tagħmel eżami mħallas jekk tixtieq. Nixtieq ninnota li t-tim tal-ITMO għandu l-kampjonat tad-dinja fil-kompetizzjonijiet tal-ipprogrammar.

Xi pariri għal dawk interessati fl-ipprogrammar

Wara li diġà kelli xi esperjenza fl-iżvilupp, nixtieq nagħti parir lil dawk li qed jippjanaw li jidħlu fl-IT biex ma jgħaġġlux rasu fil-pool. Biex issir speċjalista tajjeb, trid tkun passjonat dwar ix-xogħol tiegħek. U biex tagħmel dan, għandek tagħżel id-direzzjoni li verament tixtieq. Fortunatament, m'hemm xejn ikkumplikat dwar dan - issa fuq l-Internet hemm ħafna reviżjonijiet u deskrizzjonijiet dwar kwalunkwe qasam ta 'żvilupp, lingwa jew qafas.

Ukoll, għandek tkun ippreparat għal proċess ta 'tagħlim kostanti. Programmatur ma jistax jieqaf - huwa bħall-mewt, għalkemm fil-każ tagħna mhuwiex fiżiku, iżda professjonali. Jekk inti lest għal dan, allura aqbad, għaliex le?

Sors: www.habr.com

Żid kumment