Za gawo la ntchito zoyeserera m'moyo wa wopanga

Ndi zoyankhulana zingati zaukadaulo zomwe mudakhala nazo pamoyo wanu?

Pazaka zisanu zapitazi, ndakhala nawo 35 zoyankhulana luso la mtundu uliwonse kuganiza ndi kulunjika - kuchokera Kazakh startups kwa gulu kugula nyama m'nyengo yozizira kuti German ndi American fintech misonkhano ndi mabanki; ndi chidwi pa mapulogalamu, kutumiza ndi kasamalidwe; kutali ndi muofesi; zochepa komanso zopanda malire mu nthawi; opsinjika ndi omasuka, muzilankhulo zosiyanasiyana.

Izi, kuphatikiza ndi zoyankhulana za ~ 20 zomwe ndidachita monga olemba ntchito - kuchuluka kokwanira kuti ndikhale mfumu yoyankhulana kuti ndiwonetse zotsatirazi (poyamba zosadziwikiratu) ndikudzikhazikitsa ndekha momwemo: Ndikukhulupirira kuti gawo lalikulu. chifukwa cha zoyankhulana zambiri, zikuyamba kuwoneka ngati chizolowezi chocheperako, ndinaphunzira kuchuluka kwanga pamlingo waukadaulo ndikukhala katswiri wampikisano, ngakhale ndinali nditagwira kale ntchito yopanga intaneti kwa zaka 10.

Nkhaniyi ikupita kwa olemba mapulogalamu omwe ali pachiyambi cha ulendo wawo ndipo sanathebe kuya kwa chidziwitso chawo. M'menemo, ndikufuna kuwonjezera pamalingaliro okhudza phindu lalikulu la maphunziro a ntchito zoyesa ndi mafunso aukadaulo omwe amafunsidwa poyankhulana - ndikuyitanira aliyense ku bot yanga yapa telegalamu yomwe yangolembedwa kumene. ActualizeBot, kumene, malinga ndi dongosolo langa, mukhoza kutenga zokambirana zamakono osachepera tsiku lililonse mpaka atatha. Ndipo kuti asathe, mutha kugawananso ntchito yosangalatsa yaukadaulo, funso, kapena zothandiza / zosangalatsa zomwe mumakumana nazo panthawi yofunsidwa.

Ndikukuuzani zambiri za bot ili pansipa, choyamba tiyeni tiwone chifukwa chake kuli kofunika kudziwa ndi kumvetsa mayankho a mafunso ndi ntchito zaluso izi, ngakhale mutakhala kuti mwakhala mukuyendetsa bwino ntchito zodzipangira nokha kwa zaka zambiri.

Kodi nchifukwa ninji ubwino wa chidziΕ΅itso chathu chachikulu uliri wofunikira?

Kuyankhulana kwaukadaulo, ngati simunakhale mfumu yoyankhulana, ndizovuta kwambiri kwa thupi, monga momwe zimakhalira kufunafuna ntchito yonse - kaya ndinu katswiri wa novice, switcher, kapena wopanga mapulogalamu omwe adagwirapo ntchito imodzi. malo kwa nthawi yayitali (ndipo mu nthawi yathu "yaitali" ikhoza kuonedwa ngati chaka).

M'mafunso ambiri, pali chinthu chaumunthu chomwe chikuwonjezera kupsinjika uku. Wofunsayo sangakhale Alena Vladimirskaya, koma wolemba mapulogalamu wamba-monga-mupeza, yemwe zimakhala zovuta kuyembekezera ntchito zokwanira ndi kuwunika kwawo, kapena mtsogoleri wa gulu lolimba amene angadikire nthawi kuti athetse kuuma kwake konse. maso ake pa inu, akufunsa funso: Kodi inu agile!?

Tsiku lina, popanda kupereka zofunikira, koma, monga mukumvetsetsa, yankho losayembekezereka la funso ili, ndinasiyidwa popanda chopereka, chomwe ndinakondwera nacho kwambiri.

Poyesera kupeΕ΅a kupsyinjika kumeneku ndi kusuntha kosafunika kwenikweni, timadzitalikitsa osati kungowonekera mokweza kwa kusadziΕ΅a kwathu zinthu zina zofunika za chinenerocho, komanso kuchepetsa kusadziwa kumeneku pang'ono.

Vuto ndiloti muzochita pali malo ochepa omwe tingapeze mavuto amtundu uwu.
Wopanga aliyense yemwe adagwirapo ntchito m'malo angapo amatsimikizira kuti zovuta zazikulu kapena zopanga zomwe zimafunsidwa nthawi zambiri sizimakhudzana ndi zomwe wopanga mapulogalamu amachita m'moyo weniweni - palibe zobwereza, ma graph ndi machitidwe owongolera ma elevator padziko lapansi okhala ndi zoyipa. mphamvu yokoka mu mkono wina wa mlalang'amba. Tsoka ilo.

Pokhudzana ndi JavaScript yakubadwa, pali chitsanzo chabwino - ngati React.JS sichinawonekere, 98% ya olemba mapulogalamu a JavaScript akanapitirizabe kukhala mosangalala osadziΕ΅a chomwe chimamangiriza - patatha zaka 20 chikuwonekera - ndipo zikanapitirizabe. kudodometsedwa , kulandira mafunso okhudza izi pamafunso, ndipo okhawo omwe amapanga malaibulale, ma frameworks ndi ma modules omwe angapitirize kugwira nawo ntchito. Masiku ano, chifukwa cha zomwe adachita, chiwerengerochi chachepetsedwa kukhala chomwe chimamveka ngati 97%.

Mwachiwonekere, powona "kudzipatula ku zenizeni" za ntchitozi, omanga ambiri amanyalanyaza kapena kuwononga nthawi kumadzilowetsamo - ndikupitiriza kuchita ntchito zawo za tsiku ndi tsiku, ndiko kuti, mophiphiritsira, akuyenda m'munda wa migodi wa chitukuko kuti apange osati kokha. opanda chodziwira migodi, komanso osadziwa kuti ali m'munda wamigodi.

Kodi zotsatira za kusadziΕ΅a kwenikweni chinenero ndi zotani?

Yankho la funsoli likuwoneka ngati loletsa, koma pazifukwa zina ndi chikhalidwe cha umunthu nthawi zonse kukankhira yankho lake kumbali yakutali - ndipo izi zimagwira ntchito yomvetsa chisoni m'miyoyo ya opanga mapulogalamu aang'ono ndi apakati, kukulitsa njira yawo yopita kumtunda (ndi kuya). ) chidziwitso cha chilankhulo pofika zaka zingapo.

Khodi yogwiritsira ntchito pogwiritsira ntchito ndondomeko ndi malaibulale omwe amagwiritsidwa ntchito polemba tsiku ndi tsiku sangathe kuonedwa kuti ndi odalirika ngati alemba popanda kumvetsa mokwanira mbali zosiyanasiyana za kuphedwa kwake. Chitsanzo chabwino cha izi kuchokera ku dziko la JavaScript ndi tsogolo la laibulale ya JQuery, yomwe poyamba inali injini yopita patsogolo ndipo lero, pokhala chidziwitso chodziyimira pawokha, chosudzulidwa ndi chinenero china, chimatenga malo ake achilengedwe. msika - zolemba zamakatswiri ocheperako zidalemba mwachangu ndikugwira ntchito ngati pakufunika ngati mphatso kumapangidwe achangu omwewo pa bootstrap kuchokera kwa osakwera mtengo.

Tsogolo la mapulojekiti opangidwa ndi njira yosasamala yoteroyo, ngakhale chifukwa cha kusadziwa, ndi prosaic komanso yaifupi: kutayika kwakukulu kwa nthawi kunja kwa buluu, zolephera, kutayika kwachuma ndi mbiri, chifukwa chake, kuchepa kwa chidwi chopitiliza. mgwirizano.

Kumbali ina, kwa munthu amene wasankha njira ya wopanga mapulogalamu, palibe chomwe chingafanane ndi chisangalalo cha kumvetsetsa zomwe akuchita. Pozindikira kuti iye, monga Baron Munchausen, akudumphadumpha m'bwalo lamigodi atakwera pamahatchi. Mosakayikira, olemba ntchito abwino amatha kuona bwino anthu akuyenda mosasamala podutsa malo osungiramo mabomba ndi anthu omwe ali ozizira kwambiri kuti atengepo kanthu pamene angathe kuthamanga ndi kudumpha osaganizira kalikonse?

ActualizeBot

Nditawona phindu la zoyankhulana, ndikuzindikiranso kuti kupita ku zokambirana zopanda kanthu sikuli bwino, ndinaganiza kuti zingakhale bwino kupanga bot kumene woyambitsa kapena woyambitsa amene akusamukira ku chinenero china akhoza kuchita nawo maphunziro a maphunziro popanda kugwiritsa ntchito. zoyankhulana zenizeni mpaka pamenepo, momwe zidandichitikira. Ndipo kukumbukira momwe olemba mapulogalamu amakonda kukambirana ndi kuyerekezera mavuto omwe anayenera kuthetsa - makamaka ngati chinali chinthu chopanda pake - ndinazindikira kuti chirichonse chikugwirizana, ndinakana kukayikira konse ndi voila.

Bot pakadali pano ili ndi ntchito zitatu zosavuta:

  • Kulembetsa kuchilankhulo/chimake china kuti mulandire ntchito zatsopano. Mumalembetsa ndipo ntchito zikafika, mumazilandira m'makalata atsiku ndi tsiku
  • Kusindikiza ntchito kapena kuyesa ntchito - M'buku langa amati kugawana ndikusamalira
  • Jenereta yabwino kwambiri yomwe mungasankhire siginecha yoyenera pamawu omwe mumasindikiza, kuphatikiza madikishonale achikazi, osati opanda akazi.

Pakadali pano zilankhulo zotsatirazi zilipo kuti musankhe: JavaScript, Java, Python, PHP, MySQL. Kusankhidwa kuli ndi malire chifukwa cha malire a kumvetsetsa kwanga. Ndikuyembekeza kuwonjezera pamndandandawu mothandizidwa ndi gulu la habra.

Bot imayambitsidwa mumtundu wa rock ndi roll; kulipira chilichonse sikumayembekezereka.
Mutha kupitako pogwiritsa ntchito ulalo uwu: ActualizeBot

Mwachidule za kukhazikitsa luso

Bot iyi ndi imodzi mwama projekiti ang'onoang'ono pomwe ndikubweretsa mtundu wanga woyamba wotseguka wa miniframework yopanga ma bots okhala ndi mawonekedwe ovuta, otchedwa Hobot mwachikondi komanso kupezeka mu NPM kwa anthu olimba.

Ndondomekoyi imamangidwa pamaziko a Telegraf.JS ndi TypeScript, mtundu wake wa zero-zero-woyamba, wokhala ndi chitsanzo cha ntchito, ukhoza kuwonedwa pa github ndipo yesani nthawi yomweyo. Posachedwa ndiyika mtundu wa 0.0.2, wokulitsidwa ndikupekedwa kwa munthu wakunja, ndipo ndipereka nkhani ina kwa izo (thunthu). Ndidzakhala wokondwa ngati zikhala zofunikira kwa wina monga momwe zilili kwa ine.

Ndiye, ndi zoyankhulana zingati zomwe mudakhalapo nazo?
Ndikutsimikiza kuti muli ndi zoti munene!

Source: www.habr.com

Kuwonjezera ndemanga