Sut i adael gwyddoniaeth ar gyfer TG a dod yn brofwr: stori un yrfa

Sut i adael gwyddoniaeth ar gyfer TG a dod yn brofwr: stori un yrfa

Heddiw rydym yn llongyfarch ar y gwyliau y bobl sydd bob dydd yn gwneud yn siŵr bod ychydig mwy o drefn yn y byd - profwyr. Ar y diwrnod hwn GeekUniversity o Mail.ru Group yn agor y gyfadran ar gyfer y rhai sydd am ymuno â'r rhengoedd o ymladdwyr yn erbyn entropi y Bydysawd. Mae rhaglen y cwrs wedi'i strwythuro yn y fath fodd fel y gellir meistroli'r proffesiwn “Profwr Meddalwedd” o'r dechrau, hyd yn oed os oeddech chi'n gweithio mewn maes hollol wahanol o'r blaen.

Rydym hefyd yn cyhoeddi stori Maria Lupandina, myfyriwr GeekBrains (@mahatimas). Mae Maria yn ymgeisydd yn y gwyddorau technegol, gyda phrif faes acwsteg. Ar hyn o bryd mae hi'n gweithio fel profwr meddalwedd i gwmni peirianneg mawr sy'n datblygu meddalwedd ar gyfer sefydliadau meddygol.

Yn fy erthygl rwyf am ddangos y posibilrwydd o newid gyrfa eithaf llym. Cyn dod yn brofwr, nid oedd gennyf lawer o gysylltiad â thechnoleg gwybodaeth, heblaw am yr eiliadau a oedd yn angenrheidiol ar gyfer fy swydd flaenorol. Ond o dan bwysau nifer o ffactorau, a ddisgrifir yn fanwl isod, penderfynais adael y maes gwyddonol ar gyfer TG pur. Gweithiodd popeth allan a nawr gallaf rannu fy mhrofiad.

Sut y dechreuodd y cyfan: technoleg ynghyd â gwyddoniaeth

Ar ôl graddio o'r brifysgol gyda gradd mewn peirianneg fiofeddygol, cefais swydd mewn menter ddiwydiannol fel peiriannydd labordy. Mae hon yn swydd eithaf diddorol; roedd fy nghyfrifoldebau yn cynnwys mesur a monitro paramedrau cynnyrch y fenter, yn ogystal â deunyddiau crai ar wahanol gamau cynhyrchu.

Roeddwn i eisiau dod yn arbenigwr da, felly fe wnes i ymgolli yn raddol mewn technolegau cynhyrchu a meistroli arbenigeddau cysylltiedig. Er enghraifft, pan gododd yr angen, astudiais y fethodoleg ar gyfer cynnal dadansoddiadau cemegol i reoli ansawdd dŵr, gan ddefnyddio safonau'r llywodraeth a rheoliadau'r diwydiant fel ffynonellau. Yn ddiweddarach dysgais y dechneg hon i gynorthwywyr labordy eraill.

Ar yr un pryd, roeddwn yn paratoi fy nhraethawd PhD, a amddiffynnais yn llwyddiannus. Gan fy mod eisoes yn ymgeisydd, llwyddais i dderbyn grant mawr gan Sefydliad Ymchwil Sylfaenol Rwsia (RFBR). Ar yr un pryd, ces i wahoddiad i’r brifysgol fel athrawes am 0,3 cyflog. Fe wnes i waith dan grant, datblygais gwricwla a deunyddiau methodolegol mewn disgyblaethau ar gyfer y brifysgol, cyhoeddais erthyglau gwyddonol, rhoi darlithoedd, cynnal arferion, datblygu cwisiau a phrofion ar gyfer y system e-addysg. Mwynheais addysgu yn fawr, ond, yn anffodus, daeth y contract i ben ac felly hefyd fy ngyrfa fel gweithiwr prifysgol.

Pam? Ar y naill law, roeddwn i eisiau parhau â'm llwybr i wyddoniaeth, gan ddod, er enghraifft, yn athro cynorthwyol. Y broblem yw bod y cytundeb yn un cyfnod penodol, ac nid oedd modd cael troedle yn y brifysgol - yn anffodus, ni chynigiwyd cytundeb newydd iddynt.

Ar yr un pryd, rhoddais y gorau i’r cwmni oherwydd penderfynais fod angen i rywbeth newid; doeddwn i ddim wir eisiau treulio fy oes gyfan yn gweithio fel peiriannydd labordy. Yn syml, doedd gen i unman i dyfu'n broffesiynol, doedd dim cyfle i ddatblygu. Mae'r cwmni'n fach, felly nid oedd angen siarad am ysgol gyrfa. At y diffyg rhagolygon gyrfa rydym yn ychwanegu cyflogau isel, lleoliad anghyfleus i'r fenter ei hun a risg uwch o anafiadau wrth gynhyrchu. Yn y pen draw, bydd gennym ystod eang o broblemau y bu'n rhaid i ni eu torri'n syml, fel cwlwm Gordian, hynny yw, rhoi'r gorau iddi.

Ar ôl fy diswyddo, newidiais i fara rhydd. Felly, datblygais brosiectau arfer mewn peirianneg radio, peirianneg drydanol, ac acwsteg. Yn benodol, dyluniodd antenâu microdon parabolig a datblygu siambr acwstig anechoic i astudio paramedrau meicroffonau. Roedd yna lawer o orchmynion, ond roeddwn i eisiau rhywbeth gwahanol o hyd. Ar un adeg roeddwn i eisiau rhoi cynnig ar fod yn rhaglennydd.

Astudiaethau newydd a gwaith llawrydd

Rhywsut fe ddaliodd hysbyseb ar gyfer cyrsiau GeekBrains fy llygad a phenderfynais roi cynnig arni. Yn gyntaf, cymerais y cwrs “Hanfodion Rhaglennu”. Roeddwn i eisiau mwy, felly cymerais y cyrsiau “Datblygu Gwe” hefyd, a dim ond y dechrau oedd hyn: meistrolais HTML/CSS, HTML5/CSS3, JavaScript, ac ar ôl hynny dechreuais ddysgu Java yn y “Rhaglennydd Java" Roedd astudio yn her fawr i’m cryfderau – nid oherwydd bod y cwrs ei hun yn anodd, ond oherwydd fy mod yn aml yn gorfod astudio gyda phlentyn yn fy mreichiau.

Pam Java? Rwyf wedi darllen a chlywed dro ar ôl tro bod hon yn iaith gyffredinol y gellir ei defnyddio, er enghraifft, wrth ddatblygu gwe. Hefyd, darllenais y gallwch chi, o wybod Java, newid i unrhyw iaith arall os bydd angen. Trodd hyn allan i fod yn wir: ysgrifennais y cod yn C ++, ac fe weithiodd, er gwaethaf y ffaith na wnes i blymio'n rhy ddwfn i hanfodion y gystrawen. Gweithiodd popeth allan gyda Python, ysgrifennais parser tudalen we bach ynddo.

Sut i adael gwyddoniaeth ar gyfer TG a dod yn brofwr: stori un yrfa
Weithiau roedd rhaid i mi weithio fel hyn - rhoi'r plentyn mewn ergo-backpack, rhoi tegan iddo a gobeithio y byddai hyn yn ddigon i gwblhau'r archeb nesaf.

Cyn gynted ag yr oedd gennyf rywfaint o wybodaeth a phrofiad rhaglennu, dechreuais gyflawni gorchmynion fel gweithiwr llawrydd, felly ysgrifennais gais am gyfrifo cyllid personol, golygydd testun wedi'i deilwra. O ran y golygydd, mae'n syml, mae ganddo ychydig o swyddogaethau sylfaenol ar gyfer fformatio testun, ond mae'n gwneud y gwaith. Yn ogystal, fe wnes i ddatrys problemau prosesu testun, ac roeddwn i'n ymwneud â chynllun tudalennau gwe.

Hoffwn nodi bod astudio rhaglennu wedi ehangu fy ngalluoedd a'm gorwelion yn gyffredinol: ni allaf ysgrifennu rhaglenni arfer yn unig, ond hefyd gwneud prosiectau i mi fy hun. Er enghraifft, ysgrifennais raglen fach ond defnyddiol sy'n eich galluogi i ddarganfod a yw rhywun yn difetha eich erthyglau Wicipedia. Mae'r rhaglen yn dosrannu tudalen yr erthygl, yn dod o hyd i'r dyddiad a addaswyd ddiwethaf, ac os nad yw'r dyddiad yn cyfateb i'r dyddiad y gwnaethoch olygu'ch erthygl ddiwethaf, byddwch yn derbyn hysbysiad. Ysgrifennais hefyd raglen i gyfrifo cost cynnyrch mor benodol â llafur yn awtomatig. Mae rhyngwyneb graffigol y rhaglen wedi'i ysgrifennu gan ddefnyddio llyfrgell JavaFX. Wrth gwrs, defnyddiais y gwerslyfr, ond datblygais yr algorithm fy hun, a defnyddiwyd egwyddorion OOP a'r patrwm dylunio mvc i'w weithredu.

Mae gweithio llawrydd yn dda, ond mae swyddfa yn well

Yn gyffredinol, roeddwn i'n hoffi bod yn llawrydd - oherwydd gallwch chi ennill arian heb adael cartref. Ond y broblem yma yw nifer yr archebion. Os oes llawer ohonynt, mae popeth yn iawn gydag arian, ond mae yna brosiectau brys y bu'n rhaid i chi eistedd yn hwyr yn y nos yn y modd brys. Os nad oes llawer o gwsmeriaid, yna rydych chi'n teimlo'r angen am arian. Y prif anfanteision o weithio'n llawrydd yw amserlenni afreolaidd a lefelau incwm anghyson. Roedd hyn i gyd, wrth gwrs, yn effeithio ar ansawdd bywyd a'r cyflwr seicolegol cyffredinol.

Daeth y ddealltwriaeth mai cyflogaeth swyddogol fydd yn helpu i gael gwared ar y problemau hyn. Dechreuais chwilio am swyddi gwag ar wefannau arbenigol, datblygais ailddechrau da (yr wyf yn diolch i'm hathrawon am hynny - yr wyf yn aml yn ymgynghori â nhw am yr hyn y dylid ei gynnwys yn y crynodeb, a beth sy'n well i'w grybwyll mewn cyfathrebu personol â darpar gyflogwr). Yn ystod y chwiliad, cwblheais dasgau prawf, ac roedd rhai ohonynt yn eithaf anodd. Ychwanegais y canlyniadau at fy mhortffolio, a ddaeth yn eithaf swmpus yn y pen draw.

O ganlyniad, llwyddais i gael swydd fel profwr mewn cwmni sy'n datblygu systemau gwybodaeth feddygol ar gyfer awtomeiddio llif dogfennau mewn sefydliadau meddygol. Fe wnaeth addysg uwch mewn peirianneg fiofeddygol, ynghyd â gwybodaeth a phrofiad mewn datblygu meddalwedd, fy helpu i ddod o hyd i swydd. Cefais wahoddiad am gyfweliad ac yn y diwedd cefais y swydd.

Nawr fy mhrif dasg yw profi cryfder y ceisiadau a ysgrifennwyd gan ein rhaglenwyr. Os na fydd y meddalwedd yn pasio'r prawf, mae angen ei wella. Rwyf hefyd yn gwirio negeseuon gan ddefnyddwyr system fy nghwmni. Mae gennym adran gyfan yn gweithio ar ddatrys problemau amrywiol, ac yr wyf yn rhan ohono. Mae'r platfform meddalwedd a ddatblygwyd gan ein cwmni wedi'i weithredu mewn ysbytai a chlinigau; os bydd anawsterau'n codi, mae defnyddwyr yn anfon cais i ddatrys y broblem. Rydym yn ymchwilio i'r ceisiadau hyn. Weithiau byddaf fi fy hun yn dewis y dasg y byddaf yn gweithio arni, ac weithiau byddaf yn ymgynghori â chydweithwyr mwy profiadol ynghylch y dewis o dasgau.

Ar ôl i'r dasg gael ei sicrhau, mae'r gwaith yn dechrau. Er mwyn datrys y broblem, rwy'n darganfod tarddiad y gwall (wedi'r cyfan, mae posibilrwydd bob amser bod yr achos yn ffactor dynol). Ar ôl egluro'r holl fanylion gyda'r cwsmer, rwy'n llunio manyleb dechnegol ar gyfer y rhaglennydd. Ar ôl i'r gydran neu'r modiwl fod yn barod, rwy'n ei brofi a'i roi ar waith yn system y cwsmer.

Yn anffodus, mae'n rhaid cynnal y mwyafrif o brofion â llaw, gan fod gweithredu awtomeiddio yn broses fusnes gymhleth sy'n gofyn am gyfiawnhad difrifol a pharatoi gofalus. Fodd bynnag, deuthum yn gyfarwydd â rhai offer awtomeiddio. Er enghraifft, y llyfrgell Junit ar gyfer profi bloc gan ddefnyddio'r API. Mae yna hefyd y fframwaith deublyg o ebayopensource, sy'n eich galluogi i ysgrifennu sgriptiau sy'n efelychu gweithredoedd defnyddwyr, yn debyg iawn i Seleniwm, a ddefnyddir ar y we. Hefyd fe wnes i feistroli'r fframwaith Ciwcymbr.

Mae fy incwm yn fy swydd newydd wedi dyblu o'i gymharu â gweithio'n llawrydd - fodd bynnag, yn bennaf oherwydd fy mod yn gweithio'n llawn amser. Gyda llaw, yn ôl ystadegau hh.ru ac adnoddau eraill, cyflog datblygwr yn Taganrog yw 40-70 rubles. Yn gyffredinol, mae'r data hyn yn wir.

Mae gan y gweithle bopeth sydd ei angen, mae'r swyddfa'n eang, mae yna lawer o ffenestri, mae awyr iach bob amser. Hefyd mae yna gegin, gwneuthurwr coffi, ac, wrth gwrs, cwcis! Mae'r tîm hefyd yn wych, nid oes unrhyw agweddau negyddol yn hyn o beth o gwbl. Swydd dda, cydweithwyr, beth arall sydd ei angen ar raglennydd prawf i fod yn hapus?

Ar wahân, hoffwn nodi bod swyddfa’r cwmni wedi’i lleoli yn Taganrog, sef fy nhref enedigol. Mae yna dipyn o gwmnïau TG yma, felly mae lle i ehangu. Os dymunwch, gallwch symud i Rostov - mae mwy o gyfleoedd yno, ond am y tro nid wyf yn bwriadu symud.

Beth sydd nesaf?

Hyd yn hyn dwi'n hoffi beth sydd gen i. Ond dydw i ddim yn mynd i stopio, a dyna pam rydw i'n parhau i astudio. Mewn stoc - cwrs ar JavaScript. Lefel 2”, cyn gynted ag y bydd gennyf fwy o amser rhydd, byddaf yn bendant yn dechrau ei feistroli. Rwy'n ailadrodd y deunyddiau yr wyf eisoes wedi'u cynnwys yn rheolaidd, yn ogystal â gwylio darlithoedd a gweminarau. Yn ogystal â hyn, rwy'n cymryd rhan mewn rhaglen fentora yn GeekBrains. Felly, i fyfyrwyr sydd wedi cwblhau cyrsiau'n llwyddiannus ac wedi cwblhau aseiniadau gwaith cartref, mae'r cyfle i fod yn fentor i fyfyrwyr eraill ar gael. Mae'r mentor yn ateb cwestiynau ac yn helpu gyda gwaith cartref. I mi, mae hyn hefyd yn ailadrodd ac yn atgyfnerthu'r deunydd a gwmpesir. Yn fy amser rhydd, pan yn bosibl, rwy'n datrys problemau o adnoddau fel hackerrank.com, codeabbey.com, sql-ex.ru.

Rwyf hefyd yn dilyn cwrs ar ddatblygu Android a addysgir gan athrawon ITMO. Mae'r cyrsiau hyn am ddim, ond gallwch sefyll arholiad taledig os dymunwch. Hoffwn nodi bod tîm ITMO yn dal pencampwriaeth y byd mewn cystadlaethau rhaglennu.

Ychydig o gyngor i'r rhai sydd â diddordeb mewn rhaglennu

Ar ôl cael rhywfaint o brofiad ym maes datblygu eisoes, hoffwn gynghori'r rhai sy'n bwriadu mynd i faes TG i beidio â rhuthro i'r pwll. I ddod yn arbenigwr da, mae angen i chi fod yn angerddol am eich gwaith. Ac i wneud hyn, dylech ddewis y cyfeiriad yr ydych yn ei hoffi mewn gwirionedd. Yn ffodus, nid oes unrhyw beth cymhleth am hyn - nawr ar y Rhyngrwyd mae yna lawer o adolygiadau a disgrifiadau am unrhyw faes datblygu, iaith neu fframwaith.

Wel, dylech fod yn barod ar gyfer proses ddysgu gyson. Ni all rhaglennydd stopio - mae fel marwolaeth, er yn ein hachos ni nid yw'n gorfforol, ond yn broffesiynol. Os ydych chi'n barod am hyn, yna ewch ymlaen, pam lai?

Ffynhonnell: hab.com

Ychwanegu sylw