Hais txog lub luag haujlwm ntawm kev sim ua haujlwm hauv lub neej ntawm tus tsim tawm

Koj tau muaj pes tsawg tus neeg xam phaj txog kev txawj ntse hauv koj lub neej?

Tau tsib xyoos dhau los no, kuv tau mus koom 35 qhov kev xam phaj txog kev txawj ntse ntawm txhua hom thiab qhov ntau thiab tsawg uas kuv xav tau—txij li cov tuam txhab pib tshiab hauv Kazakhstan uas muab kev yuav nqaij rau lub caij ntuj no mus rau cov kev pabcuam fintech thiab cov tsev txhab nyiaj hauv German thiab Asmeskas; nrog rau kev tsom mus rau kev tsim cov kev pab cuam, kev xa khoom, thiab kev tswj hwm; nyob deb thiab hauv chaw ua haujlwm; muaj lub sijhawm nkag siab thiab tsis muaj kev txwv; ntxhov siab thiab so kom txaus; hauv ntau hom lus.

Qhov no, ua ke nrog ~ 20 qhov kev xam phaj uas kuv tau ua kuv tus kheej ua tus neeg nrhiav neeg ua haujlwm, txaus los ua qhov kev soj ntsuam hauv qab no (thawj zaug tsis pom tseeb kiag li) thiab dhau los ua tus ntseeg ruaj khov hauv kev xam phaj: Kuv ntseeg tias nws yog vim muaj ntau qhov kev xam phaj no, uas pib zoo li tus cwj pwm tsis tseem ceeb, uas kuv tau ua tiav kuv cov txheej txheem ntawm qib kev tshaj lij thiab dhau los ua tus kws tshaj lij sib tw, txawm tias twb tau ua haujlwm hauv kev tsim kho lub vev xaib rau 10 xyoo.

Tsab xov xwm no yog rau cov neeg sau program uas nyuam qhuav pib ua haujlwm thiab tseem tsis tau paub txog lawv txoj kev paub ntau yam. Hauv tsab xov xwm no, kuv xav nthuav dav ntxiv txog cov txiaj ntsig kev kawm ntawm kev xeem thiab cov lus nug txog kev siv tshuab uas raug nug thaum xam phaj—thiab caw txhua tus neeg tuaj rau kuv tus Telegram bot tshiab uas kuv tau tsim. ActualizeBot, qhov twg, hauv kuv lub tswv yim, koj tuaj yeem koom nrog kev xam phaj txhua hnub kom txog thaum lawv tiav. Thiab kom lawv txuas ntxiv mus, koj tuaj yeem qhia ib txoj haujlwm txuj ci nthuav, lus nug, lossis qhov xwm txheej muaj txiaj ntsig / lom zem uas koj tau ntsib thaum lub sijhawm xam phaj.

Kuv yuav tham txog tus bot kom ntxaws ntxiv hauv qab no, tab sis cia peb xub nkag siab tias vim li cas nws thiaj li tseem ceeb heev kom paub thiab nkag siab cov lus teb rau cov lus nug thiab cov haujlwm no, txawm tias koj tau ua haujlwm tiav rau cov haujlwm ywj pheej tau ntau xyoo.

Vim li cas qhov zoo ntawm peb cov kev paub tseem ceeb thiaj tsis txaus?

Kev xam phaj txog kev txawj ntse, yog tias koj tseem tsis tau dhau los ua tus vaj ntxwv ntawm kev xam phaj, yog qhov kev ntxhov siab loj rau lub cev, ib yam li kev nrhiav haujlwm feem ntau - txawm tias koj yog tus pib tshiab, tus hloov pauv, lossis tus tsim tawm ntev (thiab "ntev" hnub no yog ib xyoos).

Hauv ntau qhov kev xam phaj, qhov kev ntxhov siab no yog ua los ntawm tib neeg. Koj tus neeg xam phaj tej zaum yuav tsis yog Alena Vladimirskaya, tab sis yog ib tug kws sau ntawv uas tsis paub yuav ua li cas thiaj tau txais cov haujlwm thiab kev ntsuam xyuas txaus, lossis ib tug thawj coj pab pawg uas yuav tos lub sijhawm zoo los qhia lawv lub qhov muag ntsia koj, nug tias: Agile txhais li cas rau koj?!

Muaj ib hnub, tsis tau muab qhov yuav tsum tau ua, tab sis, raws li koj nkag siab, cov lus teb tsis paub tseeb rau lo lus nug no, kuv raug tso tseg yam tsis muaj kev thov, uas kuv zoo siab heev txog.

Los ntawm kev sim zam qhov kev ntxhov siab no thiab kev txav mus los tsis tsim nyog feem ntau, peb tsis yog tsuas yog nyob deb ntawm qhov kev tshwm sim nrov nrov ntawm peb txoj kev tsis paub txog qee yam tseem ceeb ntawm cov lus, tab sis kuj los ntawm qhov ua tau los txo qhov kev tsis paub no me ntsis.

Qhov teeb meem yog tias hauv kev xyaum peb tsis tshua muaj cov teeb meem no nyob qhov twg.
Txhua tus neeg tsim khoom uas tau ua ntau txoj haujlwm yuav lees paub tias cov haujlwm tseem ceeb lossis cov haujlwm muaj tswv yim uas tau ua thaum lub sijhawm xam phaj tsis tshua muaj feem cuam tshuam nrog qhov uas tus programmer ua hauv lub neej tiag tiag - tsis muaj kev rov ua dua, cov duab, lossis cov tshuab tswj hwm asynchronous ntawm lub ntiaj teb tsis zoo hauv lwm lub galaxy. Hmoov tsis zoo.

Ib qho piv txwv zoo siv tau rau kuv tus JavaScript hauv zos: yog tias React.JS tsis tau tshwm sim, 98% ntawm cov neeg sau JavaScript yuav tseem nyob hauv kev tsis paub txog qhov khi yog dab tsi - ntau tshaj 20 xyoo tom qab nws tso tawm - thiab tseem yuav raug nug los ntawm cov lus nug txog nws hauv kev xam phaj, thiab tsuas yog cov neeg uas tsim tag nrho cov tsev qiv ntawv abstract, frameworks, thiab modules yuav tseem ua haujlwm nrog nws. Niaj hnub no, ua tsaug rau React, tus lej ntawd tau raug txo qis, kuv xav tias, mus rau 97%.

Zoo li, pom qhov "kev sib cais ntawm qhov tseeb" ntawm cov haujlwm no, ntau tus neeg tsim khoom tsis quav ntsej lawv lossis tsis siv sijhawm los kawm txog lawv - thiab txuas ntxiv nrog lawv cov kev ua neej txhua hnub, uas yog, hais lus piv txwv, taug kev hla lub tshav pob ntawm kev tsim khoom tsis yog tsuas yog tsis muaj lub tshuab ntes tau lub foob pob, tab sis tsis paub tias lawv nyob hauv lub tshav pob.

Yog tias tsis muaj kev paub txog ib hom lus, yuav muaj dab tsi tshwm sim?

Cov lus teb rau lo lus nug no zoo li tsis tseem ceeb, tab sis vim qee qhov laj thawj, nws yog tib neeg lub siab nyiam ib txwm thawb nws cov kev daws teeb meem mus rau lub qhov cub tom qab - thiab qhov no ua lub luag haujlwm tu siab hauv lub neej ntawm cov neeg kawm qib junior thiab intermediate, ntev lawv txoj kev mus rau qhov siab (thiab tob) ntawm kev paub lus los ntawm ob peb xyoos.

Cov lej thov uas lawv tau siv los sau txhua hnub siv cov frameworks thiab cov tsev qiv ntawv yuav tsis suav tias yog qhov txhim khu kev qha yog tias lawv sau nws yam tsis muaj kev nkag siab txaus txog ntau yam ntawm nws qhov kev ua tiav. Ib qho piv txwv zoo ntawm qhov no hauv ntiaj teb ntawm JavaScript yog txoj hmoo ntawm jQuery tsev qiv ntawv. Ib zaug yog lub zog tsav tsheb tom qab kev vam meej, niaj hnub no, ua ib qho kev paub txog tus kheej, cais tawm ntawm lwm yam lus, nws tab tom noj nws qhov chaw ntuj hauv kev ua lag luam - semi-professional, sau sai sai, cov ntawv sau tsis ruaj khov, khoom plig rau Bootstrap code ceev sib npaug los ntawm cov neeg ua haujlwm ywj pheej pheej yig.

Yav tom ntej ntawm cov haujlwm uas tsim los nrog txoj kev tsis muaj lub luag haujlwm, txawm tias tsis paub dab tsi los xij, yog qhov yooj yim thiab luv luv: kev poob sijhawm ntau yam tsis muaj laj thawj pom tseeb, kev ua tsis tiav, kev poob nyiaj txiag thiab lub koob npe nrov, thiab, vim li ntawd, kev txo qis ntawm kev txaus siab rau kev koom tes txuas ntxiv mus.

Ntawm qhov tod tes, rau ib tus neeg uas tau xaiv txoj kev ntawm kev tsim cov programming, muaj ob peb yam piv rau kev txaus siab ntawm kev nkag siab txog yam lawv ua. Qhov kev paub tias lawv zoo li Baron Munchausen, dhia hla lub minefield ntawm tus nees. Tsis tas yuav hais, tus tswv haujlwm uas muaj npe nrov paub zoo txog cov neeg taug kev tsis saib xyuas hla lub minefield thiab cov neeg uas khov kho tsis paub meej thaum lawv tuaj yeem khiav thiab dhia yam tsis tau xav ob zaug.

ActualizeBot

Tom qab kuv pom cov txiaj ntsig ntawm kev xam phaj, thiab kuv kuj paub tias kev mus xam phaj tsis yog kev ncaj ncees kiag li, kuv xav tias nws yuav zoo heev rau kuv los tsim ib lub bot uas cov neeg tsim khoom uas xav hloov pauv lossis cov neeg tsim khoom tuaj yeem kawm cov hlua yam tsis tas yuav dhau los ntawm tib cov kev xam phaj tiag tiag uas kuv tau muaj. Thiab nco ntsoov tias cov neeg sau program nyiam sib tham thiab sib piv cov teeb meem uas lawv tau daws - tshwj xeeb tshaj yog tias lawv yog ib yam dab tsi tsis tseem ceeb - kuv paub tias nws haum, tso tseg txhua qhov kev tsis ntseeg, thiab voilà.

Tus bot tam sim no muaj 3 txoj haujlwm yooj yim:

  • Sau npe rau ib hom lus lossis ib lub moj khaum tshwj xeeb kom tau txais cov haujlwm tshiab rau nws. Koj sau npe thiab tau txais cov haujlwm tshiab hauv tsab ntawv xov xwm txhua hnub thaum lawv tuaj txog.
  • Luam tawm ib txoj haujlwm lossis kev xeem - Hauv kuv phau ntawv lawv hais tias kev sib koom yog kev saib xyuas
  • Ib lub tshuab tsim lub npe zoo uas yuav pab koj xaiv cov kos npe zoo meej rau koj cov ntawv ua haujlwm luam tawm, suav nrog cov phau ntawv txhais lus poj niam nrog cov npe poj niam.

Tam sim no, cov lus hauv qab no muaj: JavaScript, Java, Python, PHP, thiab MySQL. Qhov kev xaiv yog qee yam txwv vim yog qhov txwv ntawm kuv txoj kev nkag siab. Kuv vam tias yuav nthuav daim ntawv teev npe no nrog kev pab los ntawm lub zej zog Habr.

Tus neeg hlau tau tsim tawm hauv hom ntawv pob zeb-n-yob xwb; kev them nyiaj rau txhua yam tsis raug xav.
Koj tuaj yeem nkag mus rau nws siv qhov txuas: ActualizeBot

Luv luv txog kev siv tshuab

Tus bot no yog ib qho ntawm ntau qhov project me me uas kuv tab tom ua tiav thawj qhov version pej xeem ntawm kuv qhov qhib mini-framework rau kev tsim cov bots nyuaj, hu ua Hobot thiab muaj nyob rau ntawm NPM rau cov neeg tsim khoom hardcore.

Lub moj khaum no yog tsim los rau saum Telegraf.JS thiab TypeScript, thiab nws qhov xoom-xoom-thawj version, ua tiav nrog piv txwv siv, tuaj yeem saib tau ntawm github thiab sim nws tam sim ntawd. Tsis ntev kuv yuav upload ib qho version 0.0.2 uas tau nthuav dav thiab zoo nkauj rau ib tus neeg sab nraud thiab muab ib tsab xov xwm cais rau nws (lub cev). Kuv yuav zoo siab yog tias nws ua pov thawj tias muaj feem cuam tshuam rau lwm tus neeg ib yam li nws muaj feem cuam tshuam rau kuv.

Yog li, koj tau mus koom pes tsawg qhov kev xam phaj?
Kuv paub tseeb tias koj muaj ib zaj dab neeg los qhia!

Tau qhov twg los: www.hab.com

Yuav txhim khu kev qha hosting rau cov chaw nrog DDoS tiv thaiv, VPS VDS servers 🔥 Yuav lub vev xaib hosting txhim khu kev qha nrog kev tiv thaiv DDoS, VPS VDS servers | ProHoster