Di derbarê rola karên ceribandinê de di jiyana pêşdebiran de

Di jiyana we de çend hevpeyvînên teknîkî hene?

Di van pênc salên borî de, ez beşdarî 35 hevpeyivînên teknîkî yên ji her cûre û taybetmendiyekê bûm - ji destpêkek Kazakistanê ji bo kirîna kolektîf a goşt ji bo zivistanê bigire heya karûbar û bankên fintech yên Alman û Amerîkî; bi giranî li ser bername, radestkirin û rêvebirinê; dûr û di nivîsgehê de; di demê de bisînor û bêsînor; stres û rehet, bi zimanên cuda.

Ev, digel ~ 20 hevpeyivînên ku min bi xwe re wekî kardêr pêk anî - hejmareke bes e ku ez bibim padîşahê hevpeyivînan da ku çavdêriya jêrîn bikim (di destpêkê de bi tevahî ne diyar) û xwe tê de bicîh bikim: Ez bawer im ku bi piranî bi saya gelek hevpeyivînan, ew dest pê dike ku mîna adetek marjînal xuya bike, min stûyê xwe di astek profesyonel de xwend û bûm pisporek pêşbaziyê, tevî ku min berê 10 salan di pêşkeftina malperê de xebitîbû.

Ev gotar ji bernamenûsên ku di destpêka rêwîtiya xwe de ne û hêj kûrahiya zanîna xwe newestandiye re tê şandin. Di wê de, ez dixwazim tezê li ser feydeyên perwerdehiyê yên mezin ên peywirên ceribandinê û pirsên teknîkî yên ku di hevpeyivînan de têne pirsîn berfireh bikim - û her kesî vexwînim bot-ê telegramê ku nû hatî nivîsandin. ActualizeBot, ku, li gorî plana min, hûn dikarin bi kêmanî her roj hevpeyivînek teknîkî bigirin heya ku ew biqedin. Û ji bo ku ew bi dawî nebin, hûn dikarin di dema hevpeyivînekê de peywirek teknîkî, pirs, an rewşek kêrhatî/kêfxweş a balkêş jî parve bikin.

Ez ê di derbarê bota jêrîn de bêtir ji we re bibêjim, ka em pêşî fam bikin ka çima ew qas girîng e ku hûn bersivên van pirs û peywirên teknîkî zanibin û fêm bikin, hetta hûn bi salan bi serfirazî projeyên serbixwe dimeşînin.

Çima qalîteya zanîna me ya bingehîn pir daxwaziyê dihêle?

Hevpeyvînên teknîkî, heke hûn hîn nebûne padîşahê hevpeyivînan, ji bo laş stresek ciddî ne, wekî lêgerîna karek bi gelemperî - gelo hûn pisporek nûjen in, guhêrbar in, an pêşdebirek ku di yekê de xebitî ne. cîh ji bo demek dirêj (û di dema me de "dirêj" dikare salek were hesibandin).

Di gelek hevpeyvînan de, faktorek mirovî heye ku vê stresê tevlihev dike. Dibe ku hevpeyivîna we ne Alena Vladimirskaya be, lê bernamesazek ​​asayî be, ku we dîtiye, ku ji wî dijwar e ku meriv li benda peywirên têr û nirxandina wan be, an jî pêşengek tîmê hişk a ku dê li benda wê gavê bimîne ku hemî giraniya xwe di nav de bihêle. çavê wî li te ye, pirsiyar dike: ji bo te çirakî!?

Rojekê, bêyî ku ez bersiva pêwîst, lê, wekî ku hûn fêm dikin, bersivek nepêşbînîkirî bidim vê pirsê, ez bê pêşniyarek mam, ku ez pê pir kêfxweş bûm.

Ji ber ku em xwe ji vê stresê û tevgerên nehewce bi giştî dûr dixin, em ne tenê ji nezaniya xwe ya bi dengekî bilind a hin taybetmendiyên bingehîn ên zimên, lê ji kêmkirina vê nezaniyê jî bi kêmanî piçekî dûr dikevin.

Pirsgirêk ev e ku di pratîkê de hindik cîh hene ku em dikarin vê çîna pirsgirêkan bi dest bixin.
Her pêşdebirek ku neçar maye li çend deveran bixebite dê piştrast bike ku pirsgirêkên bingehîn an afirîner ên ku di hevpeyivînan de têne derxistin kêm kêm tiştek bi tiştê ku bernamenûs di jiyana rast de pê re mijûl dibe re heye - bêyî vegerandin, grafîk û pergalên kontrolkirina asansorê yên asînkron ên li ser gerstêrkê bi neyînî. gravity di milekî din ê galaksiyê de. Mixabîn.

Di derbarê JavaScript-a min a dayikê de, mînakek baş heye - heke React.JS xuya nebûya, 98% ji bernamenûsên JavaScript-ê dê bi serfirazî di nezanîna bextewarî ya ku girêdana wê de ye - ji 20 salan zêdetir piştî xuyangkirina wê- de bijî- û dê berdewam bikin. matmayî bin, di hevpeyvînan de pirsan di derbarê wê de werdigirin, û tenê yên ku van hemî pirtûkxane, çarçove û modulên pir abstrakt îcad dikin dê bi wê re xebata xwe bidomînin. Îro, bi saya reaksiyonê, ev hejmar ji sedî 97 kêm bûye.

Eşkere ye, ku bi dîtina "veqetandina ji rastiyê" van karan, gelek pêşdebiran wan paşguh dikin an wextê xwe winda dikin ku xwe di nav wan de diqulipînin - û berdewam dikin li ser rûtîniya xwe ya rojane, ango bi mecalî, di nav zeviya mînera ya pêşkeftinê de ji bo hilberînê ne tenê dimeşin. bêyî dedektora mayînan, lê her weha bêyî ku zanibin ku ew li qada mayinkirî ne.

Encamên nezanîna bingehîn a ziman çi ne?

Bersiva vê pirsê banal xuya dike, lê ji ber hin sedeman cewherê mirovî ye ku her gav çareseriya xwe berbi quncika dûr vekêşe - û ev yek di jiyana bernamenûsên ciwan û navîn de rolek xemgîn dilîze, riya wan berbi bilindahiyan (û kûran) dirêj dike. ) zanîna ziman bi çend salan.

Koda serîlêdanê ya ku çarçove û pirtûkxaneyên ku ew her roj dinivîsin bikar tîne, heke ew bêyî têgihiştina têra xwe ji aliyên cihêreng ên pêkanîna wê binivîsin, nikare pêbawer were hesibandin. Nîşanek baş a vê yekê ji cîhana JavaScript-ê, çarenûsa pirtûkxaneya JQuery ye, ku berê motora pêşkeftinê bû û îro, wekî qada zanînê ya xwegirtî, ji zimanê mayî veqetiyaye, cihê xwe yê xwezayî di nav de digire. sûk - senaryoyên nîv-profesyonel bi lez û bez hatine nivîsandin û wekî diyariyek ji heman sêwirana bilez a li ser bootstrap-ê ji serbixweyên erzan re wekî diyariyek xebitîn.

Pêşeroja projeyên ku bi nêzîkatiyek wusa bêberpirsiyar hatine pêşve xistin, her çend ji nezaniyê be jî, prozaîk û demkurt e: windahiyên girîng ên demê, têkçûn, windahiyên darayî û navûdengê û, wekî encam, kêmbûna coş û kelecana berdewamiyê. hevkarî.

Ji aliyê din ve, ji bo kesek ku riya bernamesaziyê hilbijartiye, hindik dikare bi kêfa têgihîştina ku ew çi dike re bide ber hev. Fêm kirin ku ew, mîna Baron Munchausen, li ser hespan di nav zeviyek mayinkirî re derbas dibe. Hêjayî gotinê ye ku kardêrek hêja dikare bi zelalî bibîne ku mirovên bêhiş di nav zeviyek mayinkirî de dimeşin û mirovên ku di bêbiryariyê de cemidî ne ku gavekê bavêjin di rewşek ku ew dikarin birevin û birevin bêyî ku li ser tiştekî bifikirin?

ActualizeBot

Piştî ku min feydeyên hevpeyivînan dît, û hem jî fêm kir ku çûyîna hevpeyivînên vala bi tevahî ne exlaqî ye, min fikirîn ku dê pir baş be ku meriv botekek biafirîne ku destpêkek an pêşdebirek ku veguhezîne zimanek din dikare bêyî serî li perwerdehiya perwerdehiyê bigire. hevpeyivînên rastîn ên wê radeyê, ku tê de bi min re çêbû. Û bi bîr tînim ka bernamenûs çawa hez dikin ku pirsgirêkên ku diviyabû wan çareser bikin nîqaş bikin û berhev bikin - nemaze heke ew tiştek ne-pîvan bû - min fêm kir ku her tişt li hev tê, hemî guman û voila red kir.

Bot niha 3 fonksiyonên hêsan hene:

  • Abonetiya ziman/çarçoveyek taybetî ji bo wergirtina karên nû ji bo wê. Hûn dibin abone û her ku peywir digihîjin, hûn wan di bultena rojane de distînin
  • Weşandina peywirek an peywirek ceribandinê - Di pirtûka min de ew dibêjin parvekirin lênihêrîn e
  • Hilberînerek navek hêja ku pê re hûn dikarin ji bo metna peywira ku hûn diweşînin, tevî ferhengên jin, ne bê femînîstan, îmzeya çêtirîn hilbijêrin

Niha zimanên jêrîn hene ku ji wan hilbijêrin: JavaScript, Java, Python, PHP, MySQL. Hilbijartin ji ber sînorên têgihîştina min hinekî bisînor e. Ez hêvî dikim ku bi alîkariya civata habra vê lîsteyê zêde bikim.

Bot bi rengek zelal a rock û roll tê destpêkirin; dravdana tiştek nayê hêvî kirin.
Hûn dikarin bi karanîna vê girêdanê biçin wê: ActualizeBot

Bi kurtî li ser pêkanîna teknîkî

Ev bot yek ji çend projeyên piçûk e ku ez guhertoya yekem a gelemperî ya mînîframeka xweya vekirî ji bo pêşdebirina botên bi avahiyek tevlihev, bi hezkirina navê Hobot û di NPM-ê de ji bo mirovên hişk heye, tîne.

Çarçove li ser bingeha Telegraf.JS û TypeScript-ê hatî çêkirin, guhertoya wê ya sifir-sifir-yekemîn, ku bi mînakek karanîna ve hatî çêkirin, dikare li ser were dîtin. github û di cih de biceribîne. Di demek nêzîk de ez ê guhertoya 0.0.2 bar bikim, ji bo kesek ji derve ve hatî berfirehkirin û komkirin, û dê gotarek cûda jê re veqetînim (trunk). Ez ê kêfxweş bibim ku ew ji bo kesek wekî ku ji min re têkildar be.

Ji ber vê yekê, hûn neçar bûn ku beşdarî çend hevpeyvînan bibin?
Ez bawer im ku tiştek we heye ku hûn bêjin!

Source: www.habr.com

Add a comment