Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.

Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.

Nhasi tiri kuburitsa chinyorwa ne GeekBrains mudzidzi Sergei Solovyov (Sergey Solovyov), iyo yaanogovera ruzivo rwake rwekuchinja kukuru kwebasa - kubva kune nyanzvi yechikwereti kusvika kumugadziri wekupedzisira. Chinhu chinonakidza munyaya iyi ndechokuti Sergei akachinja unyanzvi hwake, asi kwete sangano rake - basa rake rakatanga uye rinopfuurira paHome Credit uye Finance Bank.

Izvozvo zvakatanga sei

Ndisati ndatamira kuIT, ndakashanda senyanzvi yechikwereti. Rega ndione kuti iri ndiro basa rangu rokutanga; Ndakawana dzidzo yepamusoro-soro yeFinance neCredit, ndichibva ndashanda muchiuto, ndakadzoka, ndikawana unyanzvi hwakakodzera pane imwe yenzvimbo dzebasa ndokutanga kushanda.

Ndinoda kuziva kuti mamiriro ekushanda akanaka: mugore rokutanga ndaifarira chaizvo zvose. Iyi inguva inoshanduka, timu yechidiki, chikamu chemari. Nokufamba kwenguva, basa rakanga risisanakidzi, saka ndaida kuchinja.

Ndichizvifungidzira makore gumi gare gare, ndakaona kuti ndaisazoda kuva nyanzvi yechikwereti kana maneja munzira imwe cheteyo. Asi zvokuita? Ndakatanga kuita zvandaifarira ndikasarudza maviri. Yokutanga ndeye chess, yechipiri inyanzvi. Kana wekutanga asingakwanise kuitwa basa rako guru (ini ndisati ndisiri sekuru), saka yechipiri inogoneka.

Nguva yekuchinja, kudzidza PHP

Ndaona kuti ndaida kuva nyanzvi yeIT, ndakatanga kusarudza unyanzvi hwakakodzera. Ini ndaida kunzwisisa hurongwa, uye sezvo matekinoroji eInternet ari kukura nekukurumidza zvakanyanya mazuva ano, ndakafunga kuve mugadziri wewebhu.

Mamwe manheru kubasa, ndaitsvaga masaiti anodzidzisa kuvandudza dandemutande. Ndakasangana neshambadziro yeGeekBrains makosi uye ndakafunga kuyedza ekutanga emahara makosi. Ipapo ndakasarudza kuedza kudzika uye kutenga kosi yekutanga - "PHP Programmer". Ndakatanga kupinda mairi muna Zvita 2016, uye ndakakahadzika kana zvaive zvakakodzera kubhadhara zvachose, sezvo ndaiva nemotokari yechikwereti, uye imwezve kubhadhara kwaizova mutoro.

Ndakataura pfungwa iyi mukukurukurirana parunhare naamai vangu uye vakandiudza kuti ndisakahadzika: kana zvichinakidza, saka zvakakosha kudzidza. Kazhinji, ndiye ane mhosva yekuti ndakapedzisira ndave mugadziri wewebhu.

Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.

Mushure mekunge makosi apera, ndakaona kuti iyi yaive yangu uye ndaida kusimudzira munzira iyi. Pane imwe nhanho yekudzidziswa ndakafunga kugadzira basa rekubhadhara mari. Takazvigadzira nemumwe wandaishanda naye (ndakanga ndichiri kushanda senyanzvi yechikwereti, ndichichinja hunyanzvi hwangu zvishoma gare gare), uye zvakazoitika zvakanaka, vashandisi vekutanga vakaonekwa.

Nhanho nyowani: kugona Python uye asynchronous programming

Rimwe gore rakapfuura, uye muzhizha ra2017, semushandi webhangi, ndakagamuchira chiziviso chokuti bhangi rakanga richivhura basa rekutengesa zvinhu zvishoma nezvishoma. Akatumira tsamba iyi ndiye mutungamiriri webhizinesi redhijitari, wandakasarudza kutumira tsamba yandakaudza nezvechido changu chekushanda muboka rake. Zvinoshamisa kuti ndakagamuchira mhinduro, kunyangwe isiri nechipo, asi nezano rekudzidza Python uye asynchronous programming.

Ndakatevedzera zano racho nekuti ndakanga ndazvipira kuchinja ramangwana rangu. Apa ndipo panouya GeekBrains makosi anouya anobatsira zvakare. Mutengo wekosi waiorora zvikuru, asi ndakasarudza kusakanda mapfumo pasi pachinangwa changu;

Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.
Aya ndiwo mashandisiro anoita vagadziri nguva yavo yekuzorora

Ndingadai ndakazviita, asi ndakaita rombo rakanaka - bhangi rakabatsira, pane zano rasachigaro webhodhi, wandakakwanisa kuonana naye panguva yakanangana nevashandi. Chiitiko ichi chinoitwa kamwe pagore, vashandi vanobvunza vatungamiri chero mibvunzo, uye vanoipindura. Ndakabvunza kana paive netsika yekudzidzira mari pamwe chete, ndichiwana mhinduro yekuti hapana, asi kwandiri bhangi raizobatsira. Uye saka zvakaitika, serubatsiro ndakagamuchira kuwedzera muhoro kubhadhara makosi. Ikozvino ndine kumwe kurudziro: mushure mezvose, sezvo vakanditenda uye vari kundibatsira, hazvichagoneke kuve nehusimbe kana kusiya zvinangwa zvangu.

Nenzira, pane dzimwe nguva zvakanga zvakaoma zvikuru, sezvo uropi hwangu hwakanga hwatove husina kujaira kune mitoro inokosha yakadaro kubva kuyunivhesiti, asi ndakazvifarira, ndakaita kudzidza chikamu chehupenyu hwangu. Mukati megore randakadzidza ndiri pamba, uye kubasa, mumwe angati, ndakazorora; Ndakasiya zvimwe zvevaraidzo pasina dambudziko, ndichisarudza kupedza nguva yangu ndichidzidza. Nenzira, kana iwe uchinzwa kuti hauna nguva, iwe unogona kunyoresazve mune imwe rwizi uye kupinda munguva yakaoma zvakare.

Kutamira kuSt. Petersburg: Ini ndinove mugadziri

Pashure pokunge ndatanga kunzwa ndine chivimbo somuvambi, ndakakumbira rwendo rwebhizimisi kuenda kuSt. Takakwanisa kubvumirana pamazuva maviri ekuedza semugadziri. Uye ndizvo zvakaitika, uye pakupera kwezuva rechipiri ndakanga ndatopiwa mukana nenguva yekuedza. Pakupedzisira, chinhu chiri chose chakafamba, uye vakandisiya muSt.

Nezvebasa razvino, timu yedu iri kugadzira chikuva chekutengesa zvinhu zvishoma nezvishoma. Nzvimbo yangu yebasa ndiyo backend. Chikamu cheboka chinoshanda kubva kuMoscow, chikamu kubva kuSt. Isu tinoshandisa yakakura tekinoroji stack inosanganisira Python, asyncio, Django, PostgreSQL, Elasticsearch, Docker.

Chinhu chinonakidza: Ndakatama mushure mekupedza nezve 60% yekosi, apo chirongwa chikuru chePython chakapera. Iye zvino ndinoramba ndichidzidza ndichishanda.

Parizvino, masosi angu eruzivo haasi makosi chete, asiwo zvinyorwa zvehunyanzvi, maforamu, uye vandinoshanda navo. Mabhuku zvakare akanakisa sosi yekuwedzera ruzivo, asi zvinosuruvarisa, hapasati yakwana nguva yavo.

Zvishoma nezve mari uye mamiriro ekushanda

Kana ari mamiriro ekushanda, zvakaoma kutaura kuti zvinhu zvave nani. Izvo zviri pachena ndezvekuti mamiriro achinja, uye zvakanyanya. Rwendo rwemetro runotora awa pazuva, nemotokari zvinotora nguva yakareba nekuda kwekuzara kwemotokari, saka ndakatengesa motokari nguva pfupi mushure mekufamba. Pabasa rangu rekupedzisira, rwendo rwacho rwakatora maminitsi mashanu chete.

Panguva imwecheteyo, ini ndinogona ikozvino kushanda kubva kumba - isu tine hurongwa hwemahara. Uyezve, ini ndinoda basa zvakanyanya zvekuti dzimwe nguva ndinonyora kodhi yepurojekiti yebasa manheru. Vanoshanda navo dzimwe nguva vanotoshamisika kuti ndinotumira zvikumbiro zvekubatanidza pakupera kwevhiki.

Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.

Kana iri mafambiro ebasa, zvese zvakasiyana zvachose pano. Kana iwe waimbouya kuzoshanda uye kushanda, ikozvino decompositions, retrospectives, stand-ups uye zvimwe zvose zvakaonekwa mukuyerera kwebasa. Munguva yebudiriro, timu yedu pamwe chete inotsvaga nzira dzinoshanda dzekugadzirisa matambudziko, tinoteerera kune mumwe nemumwe, tinogona kutaura kuti isu tine demokrasi yakakwana uye kunenge kuwirirana kuzere.

Kubva pakupa zvikwereti kune backend: ungashandura sei basa rako pa28 uye kutamira kuSt.
Team pazororo

Mari yakawedzera, ikozvino yave 2-3 nguva yakawanda. Pabasa rangu rekare, mwero wemari waichinja-chinja, saka muhoro mumwedzi mumwe waigona kukwirisa zvakapetwa kakati wandei kupfuura nguva yapfuura. Asi paavhareji, hongu, kuwedzera kwakakosha.

Ndinonyatsoda St. Petersburg senzvimbo yokugara. Ndakanga ndisisina basa nekuenda, asi zvino ndiri kufara kuti ndakakwanisa kugumira pano. Iye zvino ndiri kufunga nezvekutora chikwereti cheimba.

Chokutanga pane zvose, ndinozvifarira nokuti musati uye mushure mebasa unogona kuyemura chivakwa chakanaka, enda kune jazz bar musi weChishanu, kana kumusangano wepurogiramu nepizza uye doro rinogara richiitwa.

Kana riri rebasa rangu, panguva ino ndinoda maitiro ekunyora kodhi uye kudzidza matekinoroji matsva, saka ndinotarisira kukura kuva mugadziri wepamusoro mumakore akati wandei. Iyo inopa yakakura mikana - kana uchida, unogona kutamira kune imwe nyika pasina matambudziko uye wotanga hupenyu kubva ipapo. Saka pano munhu wese achawana chaanoda.

Zano kune vanotanga

Pasinei nokuti pfungwa yokuti "munhu wose anogona kuva purogiramu" yakajairika, handingatauri saizvozvo. IT, kufanana nedzimwe ndima, haisi yevanhu vose. Kubudirira pano kunogona kuwanikwa chete kana iwe uchinakidzwa nazvo.

Kana zviri izvo, saka iwe unogona kutanga naHabr - sarudza "Hova dzese", kureva, zvikamu zvezvinhu, tarisa zvinhu zviri padyo newe mumweya, uye wowedzera ruzivo rwakagamuchirwa nemavhidhiyo kubva kuYouTube.

Kana ukasarudza kuva mugadziri, unofanira kupedza nguva uchisarudza nzira - uye zviri nani kushandisa nguva yakawanda ipapo, kubva pakutanga, pane kuzozvidemba chisarudzo chakaipa gare gare. Ringava zano rakanaka kutarisa kuburikidza neHH kuti unzwisise mazinga emuhoro enyanzvi dzakasiyana.

Zvakanaka, kana nezvekudzidziswa, unogona kuzviita iwe pachako, asi ini ndichiri kukurudzira makosi, sezvo achipa yakarongeka maitiro, maitiro, uye mhinduro kubva kuvadzidzisi kumibvunzo yaunofarira iwe. Kana iwe ukadzidza wega, unogona kupedza nguva yakawanda uchiwana mhedzisiro yakafanana. Zvechokwadi, zvose zvinoenderana nemunhu.

Mushure meizvi, zvakakosha kuita chirongwa chekudzidza, zvishoma nezvishoma uchienda kune chinangwa chakatarwa nenzira yebasa rakanaka, hupenyu hutsva uye mabasa matsva.

Source: www.habr.com

Voeg