Mayelana nendima yemisebenzi yokuhlola empilweni yonjiniyela

Zingaki izingxoxo zobuchwepheshe oke waba nazo empilweni yakho?

Kule minyaka emihlanu edlule, ngihambele izinhlolokhono zezobuchwepheshe ezingama-35 zazo zonke izinhlobo nokucaciswa ongazicabanga - kusukela ekuqaleni kuka-Kazakh ukuze kuthengwe ngokuhlanganyela inyama ebusika kuya kumasevisi namabhange e-fintech aseJalimane naseMelika; ngokugxila ezinhlelweni, ukulethwa kanye nokuphatha; kude nasehhovisi; isikhathi esinqunyelwe futhi esingenamkhawulo; ukucindezeleka futhi ukhululekile, ngezilimi ezahlukene.

Lokhu, kuhambisana nezingxoxo ezingu-20 engaziqhuba njengomqashi - inani elanele lokuba ngibe inkosi yezingxoxo ukuze ngibone lokhu okulandelayo (ekuqaleni kwakungabonakali ngokuphelele) futhi ngizimise kukho: Ngiyaqiniseka ukuthi ingxenye enkulu ngenxa yezingxoxiswano eziningi kangaka, sekuqala ukubukeka njengomkhuba omncane, ngafunda isitaki sami ezingeni lochwepheshe futhi ngaba uchwepheshe wokuncintisana, naphezu kokuthi ngase ngisebenze kakade ekuthuthukisweni kwewebhu iminyaka engu-10.

Lesi sihloko siqondiswe kubahleli bezinhlelo abasekuqaleni kohambo lwabo futhi abangakaqedi ukujula kolwazi lwabo. Kuyo, ngifuna ukunweba embonweni mayelana nezinzuzo ezinkulu zezemfundo zemisebenzi yokuhlola kanye nemibuzo yobuchwepheshe ebuzwa ezingxoxweni - futhi ngimeme wonke umuntu ku-bot yami yocingo esanda kubhalwa. I-ActualizeBot, lapho, ngokohlelo lwami, ungathatha inhlolokhono yezobuchwepheshe okungenani nsuku zonke baze baqede. Futhi ukuze bangaqedi, ungakwazi futhi ukwabelana ngomsebenzi othakazelisayo wezobuchwepheshe, umbuzo, noma isimo esiwusizo/esijabulisayo esihlangatshezwane nenhlolokhono.

Ngizokutshela kabanzi mayelana ne-bot engezansi, ake siqale sithole ukuthi kungani kubaluleke kangaka ukwazi nokuqonda izimpendulo zale mibuzo yobuchwepheshe nemisebenzi, noma ngabe ususebenze ngempumelelo amaphrojekthi ozimele iminyaka.

Kungani izinga lolwazi lwethu oluyisisekelo lishiya kungafanele lifiswe?

Izingxoxo zobuchwepheshe, uma ungakabi yinkosi yezingxoxiswano, ziwukucindezeleka okukhulu komzimba, njengokufuna umsebenzi ngokujwayelekile - noma ngabe unguchwepheshe we-novice, switcher, noma umthuthukisi oke wasebenza endaweni eyodwa. indawo isikhathi eside (futhi esikhathini sethu "isikhathi eside" singabhekwa njengonyaka).

Ezingxoxweni eziningi, kunesici somuntu esihlanganisa lokhu kucindezeleka. Umxoxi wakho angase angabi u-Alena Vladimirskaya, kodwa umhleli ojwayelekile-njengoba-wena-owathola kuye, okunzima ukulindela kuye imisebenzi eyanele nokuhlolwa kwayo, noma umholi weqembu eliqinile ozolinda isikhathi ukuze ehlise bonke ubunzima bakhe. amehlo akhe akubhekile, ebuza umbuzo: Yini wena osheshayo!?

Ngolunye usuku, ngaphandle kokunikeza okudingekayo, kodwa, njengoba uqonda, impendulo engalindelekile kulo mbuzo, ngashiywa ngaphandle kwesipho, engangijabule kakhulu ngakho.

Ngokuzama ukugwema lokhu kucindezeleka nokunyakaza okungadingekile ngokujwayelekile, asiziqheli nje kuphela ekuvezweni okukhulu kokungazi kwethu ezinye izici eziyisisekelo zolimi, kodwa futhi nokunciphisa lokhu kungazi okungenani kancane.

Inkinga wukuthi uma sisebenza zimbalwa izindawo esingathola kuzo lezi zinkinga.
Noma yimuphi umthuthukisi okuye kwadingeka asebenze ezindaweni ezimbalwa uzoqinisekisa ukuthi izinkinga eziyisisekelo noma zokudala ezivezwa ezingxoxweni azivamile ukuba nento yokwenza nalokho umhleli wezinhlelo abhekana nakho empilweni yangempela - akukho ukuphindaphindeka, amagrafu kanye nezinhlelo zokulawula amakheshi asynchronous emhlabeni anegetive. amandla adonsela phansi kwenye ingalo yomthala. Ngeshwa.

Maqondana ne-JavaScript yami yomdabu, kunesibonelo esihle - ukube i-React.JS ibingavelanga, u-98% wabahleli bezinhlelo ze-JavaScript bebezoqhubeka ngempumelelo nokuhlala ekungazini okujabulisayo kokuthi yini ehlanganisayo - ngaphezu kweminyaka engama-20 ngemuva kokuvela kwayo - futhi ibizoqhubeka. ukudideka, ukuthola imibuzo ngakho ezingxoxweni, futhi yilabo kuphela abasungula yonke le mitapo yolwazi engabonakali, izinhlaka namamojula abazoqhubeka nokusebenza nayo. Namuhla, ngenxa yokusabela, le nombolo yehliselwe kulokho okuzwakala sengathi ngama-97%.

Ngokusobala, ngokubona β€œukuhlukaniswa neqiniso” kwale misebenzi, abathuthukisi abaningi bayayishaya indiva noma bachithe isikhathi becwila kuyo - futhi baqhubeke nokwenza imisebenzi yabo yansuku zonke, okungukuthi, ngomqondo ongokomfanekiso, behamba endaweni yezimayini yentuthuko ukuze bakhiqize hhayi kuphela. ngaphandle komtshina wezimayini, kodwa futhi ngaphandle kokwazi ukuthi basendaweni yamabhomu.

Iyini imiphumela yokuntula ulwazi oluyisisekelo lolimi?

Impendulo yalo mbuzo ibonakala ingavumelekile, kodwa ngesizathu esithile kuyimvelo yomuntu ukuthi ngaso sonke isikhathi iphushe isisombululo sayo ekhoneni elikude - futhi lokhu kudlala indima edabukisayo ezimpilweni zabahleli bohlelo abancane nabaphakathi, banweba indlela yabo eya ezindaweni eziphakeme (nokujula). ) ulwazi lolimi ngeminyaka embalwa.

Ikhodi yesicelo esebenzisa izinhlaka nemitapo yolwazi abajwayele ukuyibhala nsuku zonke ayikwazi ukubhekwa njengokwethenjelwa uma beyibhala ngaphandle kokuqonda okwanele kwezici ezihlukahlukene zokwenziwa kwayo. Umfanekiso omuhle walokhu ovela emhlabeni weJavaScript isiphetho somtapo wezincwadi we-JQuery, owake waba injini yenqubekelaphambili futhi namuhla, njengoba umkhakha ozimele wolwazi, ohlukanisiwe nalo lonke ulimi, uthatha indawo yawo yemvelo imakethe - imibhalo ye-semi-professional ebhalwe ngokushesha futhi isebenza njengoba kudingeka njengesipho kusakhiwo esifanayo esisheshayo ku-bootstrap evela kuma-freelancers angabizi.

Ikusasa lamaphrojekthi athuthukiswe ngendlela enjalo yokunganaki, nakuba ngenxa yokungazi, i-prosaic futhi ihlala isikhathi esifushane: ukulahlekelwa okuphawulekayo kwesikhathi ngaphandle kokuluhlaza, ukwehluleka, ukulahlekelwa kwezezimali kanye nesithunzi futhi, ngenxa yalokho, ukwehla kwentshiseko yokuqhubeka. ukubambisana.

Ngakolunye uhlangothi, kumuntu okhethe indlela yomdidiyeli, kuncane okungaqhathaniswa nenjabulo yokuqonda lokho akwenzayo. Ukuqonda ukuthi, njengo-Baron Munchausen, ugijima endaweni yezimayini egibele ihhashi. Akudingekile ukusho ukuthi, umqashi ohloniphekile angabona ngokucacile abantu abahamba budedengu endaweni yezimayini kanye nabantu abaqhwakele ekunqumeni ukuthatha isinyathelo esimweni lapho bengagijima futhi bagxume ngaphandle kokucabanga ngalutho?

I-ActualizeBot

Ngemva kokubona izinzuzo zezingxoxo, futhi nokubona ukuthi ukuya ezingxoxweni ezingenalutho akulungile ngokuphelele, ngicabange ukuthi kungaba kuhle ukwakha i-bot lapho oqalayo noma umthuthukisi oshintshela kolunye ulimi angahlanganyela ekuqeqeshweni kwezemfundo ngaphandle kokuphendukela izingxoxo zangempela ngalelo zinga, lapho kwenzeka kimi. Futhi ngikhumbula ukuthi abahleli bathanda kanjani ukuxoxa nokuqhathanisa izinkinga okufanele bazixazulule - ikakhulukazi uma bekuyinto engeyona into encane - ngabona ukuthi konke kufanelana, ngenqaba konke ukungabaza kanye ne-voila.

I-bot okwamanje inemisebenzi emi-3 elula:

  • Ukubhalisela ulimi/uhlaka oluthile ukuze uthole imisebenzi emisha yalo. Uyabhalisa futhi njengoba imisebenzi ifika, uyayithola ephephandabeni lansuku zonke
  • Ukushicilela umsebenzi noma umsebenzi wokuhlola - Encwadini yami bathi ukwabelana kuwukunakekela
  • Ijeneretha yegama elihle kakhulu ongakhetha ngalo isiginesha efanelekile yombhalo womsebenzi owushicilelayo, okuhlanganisa nezichazamazwi zesifazane, hhayi ngaphandle kwabesifazane.

Njengamanje izilimi ezilandelayo ziyatholakala ongakhetha kuzo: JavaScript, Java, Python, PHP, MySQL. Ukukhetha kulinganiselwe ngandlela thize ngenxa yemikhawulo yokuqonda kwami. Ngithemba ukwengeza kulolu hlu ngosizo lomphakathi we-habra.

I-bot yethulwa ngefomethi ye-rock and roll kuphela; inkokhelo yanoma yini ayilindelekile.
Ungaya kuyo usebenzisa lesi sixhumanisi: I-ActualizeBot

Kafushane mayelana nokusetshenziswa kobuchwepheshe

Le bot ingenye yamaphrojekthi ambalwa amancane lapho ngilethe khona inguqulo yokuqala yomphakathi yomthombo wami omncane womthombo ovulekile wokuthuthukisa ama-bots anesakhiwo esiyinkimbinkimbi, esiqanjwe ngothando ngokuthi i-Hobot futhi etholakala nge-NPM kubantu abaqinile.

Uhlaka lwakhiwe phezu kwesisekelo se-Telegraf.JS ne-TypeScript, inguqulo yayo enguziro-zero-first, efakwe isibonelo sokusetshenziswa, ingabukwa ku- github futhi uzame ngokushesha. Maduze ngizolayisha inguqulo engu-0.0.2, enwetshiwe futhi ikanyelwe umuntu ovela ngaphandle, futhi ngizonikela ngendatshana ehlukile kuyo (isiqu). Ngizojabula uma kuvela ukuthi ifaneleka kumuntu njengoba ifaneleka kimina.

Ngakho-ke, zingaki izinhlolokhono obekufanele uye kuzo?
Ngiyaqiniseka ukuthi kukhona okumele ukutshele!

Source: www.habr.com

Engeza amazwana