Hvernig á að yfirgefa vísindin til upplýsingatækni og gerast prófari: saga eins starfsferils

Hvernig á að yfirgefa vísindin til upplýsingatækni og gerast prófari: saga eins starfsferils

Í dag óskum við fólkinu til hamingju með fríið sem á hverjum degi sér til þess að það sé aðeins meiri röð í heiminum - prófunarmenn. Á þessum degi GeekUniversity frá Mail.ru Group opnar deildina fyrir þá sem vilja slást í hóp bardagamanna gegn óreiðu alheimsins. Námskeiðið er byggt upp á þann hátt að hægt er að ná tökum á faginu „hugbúnaðarprófari“ frá grunni, jafnvel þótt þú hafir áður unnið á allt öðru sviði.

Við birtum einnig sögu GeekBrains nemanda Maria Lupandina (@mahatimas). Maria er kandídat í tæknivísindum, með aðalnám í hljóðfræði. Hún starfar nú sem hugbúnaðarprófari hjá stóru verkfræðifyrirtæki sem þróar hugbúnað fyrir sjúkrastofnanir.

Í grein minni vil ég sýna möguleikann á frekar róttækri starfsbreytingu. Áður en ég gerðist prófari hafði ég ekki mikil samskipti við upplýsingatækni, nema þau augnablik sem voru nauðsynleg fyrir fyrra starf mitt. En undir þrýstingi fjölda þátta, sem lýst er í smáatriðum hér að neðan, ákvað ég að yfirgefa vísindasviðið fyrir hreina upplýsingatækni. Allt gekk upp og nú get ég deilt reynslu minni.

Hvernig þetta byrjaði allt: tækni plús vísindi

Eftir að ég útskrifaðist úr háskóla með gráðu í lífeindatæknifræði fékk ég vinnu hjá iðnaðarfyrirtæki sem rannsóknarstofuverkfræðingur. Þetta er mjög áhugavert starf; mín ábyrgð var meðal annars að mæla og fylgjast með breytum afurða fyrirtækisins, sem og hráefni á mismunandi stigum framleiðslu.

Mig langaði að verða góður sérfræðingur, svo ég sökkti mér smám saman í framleiðslutækni og náði tökum á skyldum sérgreinum. Til dæmis, þegar þörf var á, rannsakaði ég aðferðafræðina við að framkvæma efnagreiningar til að stjórna vatnsgæðum, með því að nota opinbera staðla og iðnaðarreglur sem heimildir. Síðar kenndi ég öðrum aðstoðarmönnum á rannsóknarstofu þessa tækni.

Á sama tíma var ég að undirbúa doktorsritgerðina mína sem ég varði með góðum árangri. Þar sem ég var nú þegar umsækjandi tókst mér að fá stóran styrk frá Russian Foundation for Basic Research (RFBR). Á sama tíma var mér boðið í háskólann sem kennari fyrir 0,3 laun. Ég sinnti starfi á vegum styrks, þróaði námskrár og aðferðafræðiefni í greinum fyrir háskólann, birti vísindagreinar, hélt fyrirlestra, stundaði æfingar, þróaði spurningakeppni og próf fyrir rafræna menntakerfið. Mér fannst mjög gaman að kenna en því miður lauk samningnum og ferill minn sem háskólastarfsmaður líka.

Hvers vegna? Annars vegar vildi ég halda áfram brautinni inn í vísindin, verða til dæmis lektor. Vandamálið er að samningurinn var tímabundinn og ekki var hægt að hasla sér völl í háskólanum - því miður var þeim ekki boðinn nýr samningur.

Á sama tíma hætti ég hjá fyrirtækinu vegna þess að ég ákvað að eitthvað þyrfti að breytast; ég vildi í rauninni ekki eyða öllu lífi mínu í að vinna sem rannsóknarstofuverkfræðingur. Ég hafði einfaldlega hvergi til að þroskast faglega, það var engin tækifæri til að þroskast. Fyrirtækið er lítið og því þurfti ekki að tala um starfsstiga. Við skort á starfsmöguleikum bætum við lágum launum, óþægilegri staðsetningu fyrirtækisins sjálfs og aukinni hættu á meiðslum í framleiðslu. Við lendum í fjölda vandamála sem við þurftum einfaldlega að klippa á, eins og gordískan hnút, það er að segja hætta.

Eftir uppsögnina skipti ég yfir í ókeypis brauð. Svo þróaði ég sérsniðin verkefni í útvarpsverkfræði, rafmagnsverkfræði og hljóðfræði. Sérstaklega hannaði hún fleygboga örbylgjuloftnet og þróaði hljóðlaust hljóðhólf til að rannsaka færibreytur hljóðnema. Það voru margar pantanir en samt vildi ég eitthvað öðruvísi. Á einum tímapunkti langaði mig að reyna fyrir mér að vera forritari.

Nýtt nám og sjálfstætt starfandi

Einhvern veginn vakti athygli mína auglýsingu um GeekBrains námskeið og ég ákvað að prófa. Fyrst tók ég námskeiðið „Grundvallaratriði í forritun“. Mig langaði í meira, svo ég tók líka námskeiðin „Vefþróun“ og þetta var bara byrjunin: ég náði tökum á HTML/CSS, HTML5/CSS3, JavaScript, eftir það byrjaði ég að læra Java í „Java forritari" Námið var mikil áskorun fyrir styrkleika mína - ekki vegna þess að námskeiðið sjálft var erfitt heldur vegna þess að ég þurfti oft að læra með barn í fanginu.

Af hverju Java? Ég hef ítrekað lesið og heyrt að þetta sé alhliða tungumál sem hægt er að nota til dæmis í vefþróun. Auk þess las ég að þegar þú þekkir Java geturðu skipt yfir í hvaða tungumál sem er ef þörf krefur. Þetta reyndist rétt: Ég skrifaði kóðann í C++, og það virkaði, þrátt fyrir að ég kafaði ekki of djúpt í grunnatriði setningafræðinnar. Allt gekk upp með Python, ég skrifaði lítinn vefsíðuþáttara í hann.

Hvernig á að yfirgefa vísindin til upplýsingatækni og gerast prófari: saga eins starfsferils
Stundum þurfti ég að vinna svona - setja barnið í ergo-bakpoka, gefa því dót og vona að þetta myndi duga til að klára næstu pöntun.

Um leið og ég hafði ákveðna þekkingu og reynslu af forritun fór ég að sinna pöntunum sem sjálfstætt starfandi, svo ég skrifaði umsókn um einkafjármálabókhald, sérsniðinn textaritli. Hvað ritstjórann varðar, þá er hann einfaldur, hann hefur nokkrar grunnaðgerðir til að forsníða texta, en hann gerir verkið gert. Auk þess leysti ég textavinnsluvandamál auk þess sem ég tók þátt í uppsetningu vefsíðna.

Ég vil taka það fram að nám í forritun hefur víkkað út getu mína og sjóndeildarhring almennt: Ég get ekki aðeins skrifað sérsniðin forrit, heldur líka gert verkefni fyrir sjálfan mig. Ég skrifaði til dæmis lítið en gagnlegt forrit sem gerir þér kleift að komast að því hvort einhver sé að spilla Wikipedia greinum þínum. Forritið greinir greinarsíðuna, finnur síðustu breyttu dagsetninguna og ef dagsetningin passar ekki við dagsetninguna sem þú breyttir greininni síðast færðu tilkynningu. Ég skrifaði líka forrit til að reikna sjálfkrafa út kostnað við svo tiltekna vöru eins og vinnu. Grafískt viðmót forritsins er skrifað með JavaFX bókasafninu. Auðvitað notaði ég kennslubókina, en ég þróaði reikniritið sjálfur og OOP meginreglur og mvc hönnunarmynstrið voru notuð til að útfæra það.

Sjálfstætt starf er gott, en skrifstofa er betri

Almennt fannst mér gaman að vera sjálfstæður - vegna þess að þú getur fengið peninga án þess að fara að heiman. En vandamálið hér er fjöldi pantana. Ef þeir eru margir er allt í lagi með peninga, en það eru brýn verkefni sem þú þurftir að sitja með langt fram á nótt í neyðarstillingu. Ef það eru fáir viðskiptavinir, þá finnur þú þörf fyrir peninga. Helstu ókostirnir við lausamennsku eru óreglulegar tímasetningar og ósamræmi í tekjum. Allt þetta hafði auðvitað áhrif á lífsgæði og almennt sálrænt ástand.

Sá skilningur hefur myndast að opinber ráðning sé það sem mun hjálpa til við að losna við þessi vandamál. Ég fór að leita að lausum störfum á sérhæfðum vefsíðum, þróaði góða ferilskrá (sem ég þakka kennurum mínum fyrir - ég ráðfærði mig oft við þá um hvað ætti að vera í ferilskránni og hvað er betra að nefna í persónulegum samskiptum við hugsanlegan vinnuveitanda). Í leitinni kláraði ég prófverkefni sem sum voru frekar erfið. Ég bætti niðurstöðunum við eignasafnið mitt, sem á endanum varð ansi fyrirferðarmikið.

Í kjölfarið tókst mér að fá vinnu sem prófari hjá fyrirtæki sem þróar læknisfræðileg upplýsingakerfi til að gera sjálfvirkan skjalaflæði á sjúkrastofnunum. Æðri menntun í lífeðlisfræði, auk þekkingar og reynslu í hugbúnaðarþróun, hjálpaði mér að finna vinnu. Ég var boðuð í viðtal og fékk starfið á endanum.

Nú er aðalverkefni mitt að prófa styrkleika forrita sem forritararnir okkar hafa skrifað. Ef hugbúnaðurinn stenst ekki prófið þarf að bæta hann. Ég athuga líka skilaboð frá notendum kerfis fyrirtækisins míns. Við erum með heila deild sem vinnur við að leysa ýmis vandamál og ég er hluti af henni. Hugbúnaðarvettvangurinn sem fyrirtækið okkar hefur þróað hefur verið innleiddur á sjúkrahúsum og heilsugæslustöðvum; ef erfiðleikar koma upp senda notendur beiðni um að leysa vandamálið. Við erum að skoða þessar beiðnir. Stundum vel ég sjálfur verkefnið sem ég mun vinna að og stundum ráðfæri ég mig við reyndari samstarfsmenn um val á verkefnum.

Eftir að verkefnið er tryggt hefst vinnan. Til þess að leysa vandamálið finn ég út uppruna villunnar (enda er alltaf möguleiki á að orsökin sé mannlegur þáttur). Eftir að hafa skýrt allar upplýsingar við viðskiptavininn, móta ég tækniforskrift fyrir forritarann. Eftir að íhluturinn eða einingin er tilbúin, prófa ég hann og innleiði hann í kerfi viðskiptavinarins.

Því miður þarf að framkvæma flestar prófanir handvirkt þar sem innleiðing sjálfvirkni er flókið viðskiptaferli sem krefst alvarlegrar rökstuðnings og vandaðs undirbúnings. Hins vegar kynntist ég nokkrum sjálfvirkniverkfærum. Til dæmis, Junit bókasafnið til að prófa blokk með því að nota API. Það er líka tvíburamamma frá ebayopensource, sem gerir þér kleift að skrifa forskriftir sem líkja eftir aðgerðum notenda, mjög svipað Selenium, sem er notað á vefnum. Auk þess náði ég tökum á gúrkurammanum.

Tekjur mínar í nýju starfi hafa tvöfaldast miðað við lausamennsku – þó að miklu leyti vegna þess að ég er í fullu starfi. Við the vegur, samkvæmt tölfræði frá hh.ru og öðrum auðlindum, eru laun verktaki í Taganrog 40-70 þúsund rúblur. Almennt séð eru þessar upplýsingar sannar.

Vinnustaðurinn er búinn öllu sem þarf, skrifstofan er rúmgóð, gluggarnir eru margir, alltaf ferskt loft. Auk þess er eldhús, kaffivél og auðvitað smákökur! Liðið er líka frábært, það eru engar neikvæðar hliðar í þessu sambandi. Gott starf, félagar, hvað þarf prófforritari annað til að vera ánægður?

Sérstaklega vil ég taka fram að skrifstofa fyrirtækisins er staðsett í Taganrog, sem er heimabær minn. Það eru allmörg upplýsingatæknifyrirtæki hér, svo það er svigrúm til að stækka. Ef þú vilt geturðu flutt til Rostov - það eru fleiri tækifæri þar, en í bili ætla ég ekki að flytja.

Hvað er næst?

Enn sem komið er líkar mér það sem ég á. En ég ætla ekki að hætta og þess vegna held ég áfram að læra. Til á lager - námskeið um JavaScript. Level 2”, um leið og ég hef meiri frítíma mun ég örugglega byrja að ná tökum á því. Ég endurtek reglulega efni sem ég hef þegar farið yfir, auk þess sem ég horfi á fyrirlestra og vefnámskeið. Auk þessa tek ég þátt í leiðbeinandaáætlun hjá GeekBrains. Þannig gefst kostur á að vera leiðbeinandi fyrir aðra nemendur fyrir nemendur sem hafa lokið námskeiðum og lokið heimavinnuverkefni. Leiðbeinandi svarar spurningum og aðstoðar við heimanám. Fyrir mér er þetta líka endurtekning og samþjöppun á efninu sem fjallað er um. Í frítíma mínum, þegar það er hægt, leysi ég vandamál úr auðlindum eins og hackerrank.com, codeabbey.com, sql-ex.ru.

Ég er líka að taka námskeið um Android þróun sem ITMO kennarar kenna. Þessi námskeið eru ókeypis en þú getur tekið greitt próf ef þú vilt. Ég vil taka það fram að ITMO liðið heldur heimsmeistaramótið í forritunarkeppnum.

Nokkur ráð fyrir þá sem hafa áhuga á forritun

Þar sem ég hef þegar haft nokkra reynslu af þróun vil ég ráðleggja þeim sem ætla að fara í upplýsingatækni að drífa sig ekki út í laugina. Til að verða góður sérfræðingur þarftu að hafa brennandi áhuga á starfi þínu. Og til að gera þetta ættir þú að velja þá stefnu sem þér líkar í raun. Sem betur fer er ekkert flókið við þetta - núna er á netinu fullt af umsögnum og lýsingum um hvaða svið þróunar, tungumál eða ramma sem er.

Jæja, þú ættir að vera tilbúinn fyrir stöðugt námsferli. Forritari getur ekki hætt - það er eins og dauði, þó að í okkar tilfelli sé hann ekki líkamlegur heldur faglegur. Ef þú ert tilbúinn í þetta, þá skaltu halda áfram, hvers vegna ekki?

Heimild: www.habr.com

Bæta við athugasemd