Ngiyaqiniseka ukuthi uzwile ngama-streaks noma usebenzise uhlelo lokusebenza olulodwa. Kodwa wake wazibuza ukuthi kungani ama-streaks ethandwa kangaka futhi enamandla? Nokho, kukhona okusobala ukuthi izinhlelo zokusebenza zifuna ukunakwa kwakho okuningi ngangokunokwenzeka, kodwa ngaphandle kwalokho, bewazi yini ukuthi ngenkathi uhlelo lokusebenza lokufunda oludumile i-Duolingo yethula amawijethi e-iOS ukuze abonise ukulandelana, ukuzibophezela komsebenzisi kwenyuka ngo-60%. Amaphesenti angamashumi ayisithupha wushintsho olukhulu ekuziphatheni futhi abonisa ukuthi amaphethini “emivimbo” angasetshenziswa kanjani ukuze kwandiswe ukuzibandakanya kanye nokuqhuba ukusetshenziswa. Ngokuyisisekelo, i-streak inombolo yezinsuku ezilandelanayo lapho umsebenzisi aqeda khona umsebenzi othile. Abanye abantu baphinde bakuchaze njengomkhuba "owenziwe igeyimu" noma imethrikhi edizayinelwe ukukhuthaza ukusetshenziswa okungaguquki. Kodwa ama-streaks adlulela ngale kokuba imethrikhi noma irekhodi kuhlelo lokusebenza; kungokwengqondo kakhulu kunalokho. Umzwelo wemvelo womuntu kulula ukuthonya ngezinto ezifanele. Bheka lezi zici ezintathu: inqubekela phambili, ukuziqhenya, nokwesaba ukuphuthelwa (okuvame ukubizwa ngokuthi i-FOMO). Zifana ngani zonke lezi? Umzamo. Lapho ufaka umzamo owengeziwe kokuthile, kulapho kwakheka khona ubuwena, futhi yileyo ndlela ama-streaks awela ngayo emhlabeni wesayense yokuziphatha. Manje, ngamandla amakhulu kuza umthwalo omkhulu, futhi ngenxa yalokho, kukhona uhlangothi olumnyama kuma-streaks. Kulesi sihloko, sizongena ku-psychology, i-UX, kanye nezimiso zokuklama ngemuva kokwakha uhlelo olusebenzayo lwe-streak. Sizobheka (1) ukuthi kungani ubuchopho bethu bucishe buphendule ngokuzenzakalelayo emsebenzini we-streak, (2) indlela yokuklama ama-streaks ngezindlela ezisiza abasebenzisi ngempela, kanye (3) nomsebenzi wezobuchwepheshe ohilelekile ekwakheni iphethini ye-streak. IPsychology Behind Streaks Ukuze udizayine futhi wakhe isistimu ye-streak ephumelelayo, sidinga ukuqonda ukuthi ihambisana kanjani nendlela ubuchopho bethu obuxhunywe ngayo. Njengokuthi, yini eyenza iphumelele ngezinga esizizwa sizinikezele kakhulu ukuze sivikele imicu yethu? Kunezimiso ezintathu ezithokozisayo, ezibhalwe kahle wezengqondo ezisekela lokho okwenza imikhondo ibe namandla futhi ibe umlutha. Ukulahlekelwa Ukucasuka Kungenzeka ukuthi lawa amandla anamandla alandela imivimbo. Ngikusho lokhu ngoba izikhathi eziningi, cishe awukwazi ukukugwema lokhu empilweni. Cabanga ngalokhu: Uma umngane wakho ekunika u-$100, ungajabula. Kodwa uma ulahlekelwe u-$100 esikhwameni sakho, lokho kungalimaza kakhulu. Isisindo somzwelo salezo zimo asilingani. Ukulahlekelwa kubuhlungu kakhulu kunokuzuza okuzwakala kumnandi. Ake siqhubekele phambili sithi ngikunika u-$100 futhi ngikucele ukuthi udlale umdlalo wokugembula. Kunamathuba angu-50% okuthi uwine enye i-$100 kanye nethuba elingu-50% lokuthi ulahlekelwe i-$100 yoqobo. Ungayithatha? bengingeke. Abantu abaningi bebengeke. Lokho kungukuzonda ukulahlekelwa. Uma ucabanga ngakho, kunengqondo, kuyaqondakala, kungumuntu. Umqondo obangela ukuzondwa kokulahlekelwa wukuthi sizwa ubuhlungu bokulahlekelwa okuthile okuphindwe kabili kunenjabulo yokuzuza okuthile kwenani elilinganayo. Ngokwamagama angokwengqondo, ukulahlekelwa kuhlala isikhathi eside kunokuzuza. Cishe uyabona ukuthi lokhu kuhlobana kanjani nama-streaks. Ukwakha i-streak ebonakalayo, kudinga umzamo; njengoba i-streak ikhula, isisusa ngemuva kwayo siqala ukufiphala; noma ngokunembe kakhudlwana, iqala ukuba eyesibili. Nasi isibonelo: Ithi umngane wakho unomdlalo wezinsuku ezintathu evala "Move Rings" ku-Apple Watch yakhe. Cishe akukho abangabalahlekela ngaphandle kokufuna ukufeza inhloso yabo nokungaguquguquki. Ngesikhathi esifanayo, unokulandelana okumangazayo kwezinsuku ezingama-219. Amathuba okuthi ubanjwe wukwesaba ukulahlekelwa yikho. Cishe awucabangi ngempumelelo ngalesi sikhathi; kumayelana nokuvikela umzamo wakho owutshalile, futhi lokho kuwukwenyanya ukulahlekelwa. U-Duolingo uchaza ukuthi ukuzondwa kokulahlekelwa kunomthelela kanjani ekunqineni komsebenzisi ukwephula umugqa omude, ngisho nangezinsuku zakhe zobuvila. Ngandlela-thile, i-streak ingaphenduka umkhuba lapho ukuzondwa kokulahlekelwa kuqala. Imodeli Yokuziphatha Ye-Fogg (B = IMAP) Manje njengoba sesiqonda ukwesaba ukulahlekelwa umzamo otshalwe kuma-streaks amade, omunye umbuzo uthi: Yini eyenza senze into kwasekuqaleni, usuku nosuku, nangaphambi kokuba umjaho ube mkhulu? Yilokho iFogg Behavior Model emayelana nayo. Ilula uma kuqhathaniswa. Ukuziphatha (B) kwenzeka kuphela lapho izici ezintathu — Ukugqugquzela (M), Amandla (A), kanye Nokwazisa (P) — ziqondana ngesikhathi esifanayo. Ngakho, isibalo B=MAP. Uma noma iyiphi yalezi zici, ngisho neyodwa, ishoda ngaleso sikhathi, ukuziphatha ngeke kwenzeke. Ngakho-ke, ukuze uhlelo lwe-streak lusebenze kahle futhi luphindeke, zonke izici ezintathu kufanele zibe khona: UkugqugquzelaLokhu kuntekenteke futhi akuyona into ehlala ikhona. Kukhona izinsuku lapho ukhonauphonswe ukufunda iSpanishi, futhi izinsuku awuzizwa ngisho nencithakalo yokuzimisela ukufunda ulimi. Isisusa ngokwaso sokwakha umkhuba asithembekile futhi impi elahlekile kusukela ngosuku lokuqala. AmandlaUkunxephezela ukulinganiselwa kokugqugquzela, ikhono libalulekile. Kulo mongo, ikhono lisho ukukhululeka kwesenzo, okungukuthi, umzamo ulula kangangokuthi kungenangqondo ukusho ukuthi akunakwenzeka. Izinhlelo zokusebenza eziningi zisebenzisa lokhu ngamabomu. I-Apple Fitness idinga nje ukuthi ume umzuzu owodwa ehoreni ukuze uthole umaki obheke emgomweni wakho wokuma. I-Duolingo idinga kuphela isifundo esisodwa esiqediwe. Le misebenzi ayidingi wonke umzamo ongaka. Isithiyo siphansi kangangokuthi ngisho nangezinsuku zakho ezimbi kakhulu, ungakwenza. Kodwa umzamo ohlangene we-streak eqhubekayo yilapho umqondo wokulahlekelwa yilowo nalowo ukhahlela khona. I-PromptYilokhu okuqeda isibalo. Abantu bayakhohlwa ngokwemvelo, ngakho yebo, ikhono lingasithola u-90% lapho. Kodwa isixwayiso sisikhumbuza ukuthi senze okuthile. Uchungechunge luyaphikelela ngedizayini, ngakho abasebenzisi badinga ukukhunjuzwa njalo ukuthi benze okuthile. Ukuze ubone ukuthi ukwaziswa kungaba namandla kangakanani, u-Duolingo wenze uhlolo lwe-A/B ukuze abone ukuthi ibheji elincane elibomvu kusithonjana sohlelo lokusebenza likhulise ukusetshenziswa okungaguquki. Ikhiqize ukukhuphuka okungu-6% kubasebenzisi abasebenzayo nsuku zonke. Ibheji elibomvu nje. Ukulinganiselwa Kwemodeli Konke lokhu okushiwoyo, kunomkhawulo kumodeli ye-Fogg lapho abagxeki kanye nocwaningo lwesimanje baye baqaphela ukuthi umklamo oncike kakhulu ekwazisweni, njengezaziso ezinolaka, ubeka engcupheni yokudala ukukhathala kwengqondo. Izaziso eziqhubekayo nesikhathi esengeziwe kungabangela abasebenzisi ukuthi baxove. Ngakho, qaphela lokho. Umphumela we-Zeigarnik Uzizwa kanjani lapho ushiya umsebenzi wephrojekthi ungakapheli? Lokho kubacasula abantu abaningi ngoba imisebenzi engaqediwe ithatha isikhala somqondo esiningi kunezinto esiziqedayo. Uma okuthile kwenziwa futhi kungasekho, sivame ukuyikhohlwa. Uma okuthile kuyekwa kungenziwanga, kuvame ukuthwala ezingqondweni zethu. Yingakho nje imikhiqizo yedijithali isebenzisa izinkomba zokuqhubeka kokwenziwa, njengebha yokuqedela iphrofayela ye-Upwork, ukwazisa umsebenzisi ukuthi iphrofayela yakhe “iphelele ngo-60%” kuphela. Inyakazisa umsebenzisi ukuthi aqedele akuqalile.

Ake sibheke esinye isibonelo. Unemisebenzi emihlanu kuhlelo lokusebenza lohlu lwezinto okufanele uzenze, futhi ekupheleni kosuku, uhlola emine kuphela ukuthi iqediwe. Abaningi bethu bazozizwa bengaphelele ngenxa yalowo msebenzi ongakaqedwa. Lokho, khona lapho, umphumela we-Zeigarnik. Umphumela we-Zeigarnik waboniswa isazi sokusebenza kwengqondo u-Bluma Zeigarnik, owachaza ukuthi sivame ukugcina imisebenzi engaphelele isebenza enkumbulweni yethu isikhathi eside kunemisebenzi esiqediwe. Iphethini ye-streak ngokwemvelo ingena kulokhu kumklamo we-UX. Ake sithi usosukwini lwama-63 lokufunda. Ngaleso sikhathi, usephethini eqhubekayo yebhizinisi elingaqediwe. Ubuchopho bakho bebungakhohlwa ngakho njengoba buhlala ngemuva kwengqondo yakho. Kuleli qophelo, ubuchopho bakho yibo obukuthumela izaziso. Uma uhlanganisa lawa mandla okusebenza kwengqondo, uqala ukuqonda ngempela ukuthi kungani ama-streaks engesona nje isici sohlelo lokusebenza esivamile; bayakwazi ukulungisa kabusha ukuziphatha komuntu. Kodwa endaweni ethile emgqeni - angikwazi ukusho kahle ukuthi nini, njengoba kuhluka kuwo wonke umuntu - izinto zifinyelela eqophelweni lapho uchungechunge lusuka "kokujabulisa" luye kokuthile onomuzwa wokuthi awukwazi ukukulahlekela. Awufuni izinsuku ezingama-58 zomzamo wokumosha, akunjalo? Yilokho okwenza isistimu ye-streak iphumelele. Uma kwenziwa kahle, ama-streaks asiza abasebenzisi ukwakha imikhuba emangalisayo efeza umgomo. Kungaba ukufunda nsuku zonke noma ukushaya ijimu njalo. Lezi zenzo eziphindaphindiwe (ngezinye izikhathi ezincane) zihlanganiswa ngokuhamba kwesikhathi futhi zibe sobala ekuphileni kwethu kwansuku zonke. Kodwa kunezinhlangothi ezimbili kulo lonke uhlamvu lwemali. Umugqa Omncane Phakathi Komkhuba Nokuphoqeleka Uma ubulokhu ulandela, usuvele utshele ukuthi kukhona uhlangothi olumnyama kumasistimu we-streak. Ukwakhiwa komkhuba kumayelana nokuvumelana nomgomo ophindaphindiwe. Impoqo, nokho, wukuvumelana kokusebenza emgomweni ongasadingeki kodwa obanjwe ngenxa yokwesaba noma ingcindezi. Kuwumugqa omncane ozacile. Uxubha amazinyo njalo ekuseni ungacabangi; kuyazenzakalela futhi kungokwemvelo, kunomgomo ocacile wokuba nomoya omuhle. Lokho kuwuchungechunge olwakha umkhuba omuhle. Uhlelo lokuziphatha okuhle lunikeza abasebenzisi isikhala sokuphefumula. Uma, ngesizathu esithile, ungaxubha ekuseni, ungakwazi ukuxubha emini. Ukungapheleli kuvunyelwe ngaphandle kokwesaba ukulahlekelwa umzamo omude. Ukuphoqeleka kuthatha umzila ophambene, lapho uchungechunge lukwenza ukhathazeke, uzizwe unecala noma ukhathele, futhi ngezinye izikhathi, kuzwakale sengathi awufezanga lutho, naphezu kwakho konkeumsebenzi. Awenzi ngoba ufuna, kodwa ngenxa yokuthi wesaba kancane ukubona ukuqhubeka kwakho kuhlehliselwa kuqanda. Omunye uze wakuchaza kahle lokhu, “Nganginomuzwa wokuthi ngiyakopela, kodwa anginandaba. Lokhu kukhombisa ukuthi ukubambelela ngokweqile kungaba nakho kumuntu ngamunye. Ngezinga abasebenzisi abaqala ngalo ukuhlanganisa ukuzethemba kwabo kumethrikhi engafanele kunenhloso yangempela noma isizathu sokuthi baqale uchungechunge kwasekuqaleni. I-streak iba yilokho abayikho, hhayi nje lokho abakwenzayo. Isistimu yokulandelana kwesimilo eklanywe kahle kufanele izwakale njengesikhuthazo kumsebenzisi, hhayi ingcindezi noma isibopho. Lokhu kuhlobene nebhalansi ye-intrinsic ne-extrinsic motivation. Ukugqugquzelwa kwangaphandle (imiklomelo yangaphandle, ukugwema isijeziso) kungase kwenze abasebenzisi baqale, kodwa isisusa sangaphakathi (ukwenzela umgomo wakho siqu njengokufunda iSpanishi ngoba ufuna ngempela ukuxhumana nomuntu omthandayo) sinamandla ekuzibandakanyeni isikhathi eside. Uhlelo oluhle kufanele lugxile ekukhuthazeni kwangaphakathi ngokusetshenziswa ngokucophelela kwezakhi zangaphandle, okungukuthi, kukhumbuze abasebenzisi ukuthi sebehambe kangakanani, hhayi ukubasongela ngalokho abangase balahlekele. Futhi, umugqa omuhle. Isivivinyo esilula lapho uklama isistimu ye-streak ukuthatha isikhathi futhi ucabange ukuthi imikhiqizo yakho iyayenza yini imali ngokuthengisa izixazululo zokukhathazeka ezidalwe umkhiqizo wakho. Uma kunjalo, maningi amathuba okuthi uxhaphaza abasebenzisi. Ngakho umbuzo olandelayo uba, Uma ngikhetha ukusebenzisa i-streak, ngingayiklama kanjani ngendlela esiza abasebenzisi bafinyelele imigomo yabo ngokweqiniso? I-UX ye-Good Streak System Design Ngikholwa ukuthi kulapho amaphrojekthi amaningi ebeka khona uhlelo olusebenzayo lwe-streak noma aluxake ngokuphelele. Ake sidlule kwezinye izimiso ze-UX zomklamo omuhle wokulandelanisa. Kugcine Kungelula Cishe uke wakuzwa lokhu ngaphambilini, mhlawumbe ezincwadini ezifana ne-Atomic Habits, kodwa kufanelekile ukusho ukuthi enye yezindlela ezilula imikhuba engakhiwa ngayo ukwenza isenzo sibe sincane futhi sibe lula. Lokhu kuyafana nekhono esixoxe ngalo kuFogg Behavior Model. Umthetho wokuqala wanoma imuphi umklamo wokulandelanisa kufanele kube ukwenza isenzo esidingekayo sibe sincane ngangokunokwenzeka ngokomuntu kuyilapho sizuza inqubekelaphambili. Uma isenzo sansuku zonke sidinga amandla okuqeda, leso senzo ngeke sisenze sidlule izinsuku ezinhlanu. Kungani? Awukwazi ukugqugquzelwa izinsuku ezinhlanu zilandelana. Iphuzu elikhona: Uma usebenzisa uhlelo lokusebenza lokuzindla, awudingi ukwenza abasebenzisi badlule kuseshini yemizuzu engama-20 ukuze bagcine uchungechunge. Zama umzuzu owodwa, mhlawumbe ngisho nento encane njengamasekhondi angamashumi amathathu, esikhundleni salokho. Njengoba isisho sisho, amaconsi amanzi amancane enza ulwandle olunamandla). Imizamo emincane ihlanganisa impumelelo enkulu ngokuhamba kwesikhathi. Lokho kufanele kube umgomo: susa ukungqubuzana, ikakhulukazi lapho isikhathi singase sibe nzima. Uma abasebenzisi becindezelwe noma bakhungathekile, bazise ukuthi ukuvela nje, ngisho namasekhondi ambalwa, kubalwa njengomzamo. Nikeza Ngempendulo Ecacile Ebonakalayo Abantu babona ngokwemvelo. Izikhathi eziningi, sidinga ukubona okuthile ukuze sikukholelwe; kukhona lesi sidingo sokubuka izinto ngeso lengqondo ukuze uziqonde kangcono futhi ubeke izinto ngendlela efanele. Yingakho amaphethini e-streak evame ukusebenzisa izici ezibonakalayo, njengamagrafu, izimpawu zokuhlola, izindandatho zokuqhubeka, namagridi, ukuze ubone umzamo. Bheka igrafu yokunikela ye-GitHub. Kungumbono olula wokuvumelana. Nokho abathuthukisi bawuphefumula njengomoya-mpilo.

Okubalulekile akukona ukwenza isistimu ye-streak izizwe ingabonakali. Kufanele uzizwe ungokoqobo futhi uzuziwe. Isibonelo, izindandatho zomsebenzi we-Duolingo kanye ne-Apple's Fitness zisebenzisa imiklamo ehlanzekile yokugqwayiza lapho kuqedwa uchungechunge, futhi i-GitHub ibonisa idatha yomlando yokungaguquguquki komsebenzisi ngokuhamba kwesikhathi.

Sebenzisa Isikhathi Esikahle Ngike ngasho ngaphambili ukuthi abantu ngokuvamile bayakhohlwa ngokwemvelo, futhi lokho kwaziswa kungasiza ekulondolozeni umfutho oya phambili. Ngaphandle kokwaziswa, abasebenzisi abaningi abasha bayakhohlwa ukuqhubeka. Ukuphila kungaba matasa, ugqozi luyanyamalala, futhi izinto zenzeke. Ngisho nabasebenzisi besikhathi eside bayazuza ekwazisweni, nakuba izikhathi eziningi, sebevele bakhiyelwe ngaphakathi kwelophu yomkhuba. Noma kunjalo, ngisho nomuntu ozinikele kakhulu angaphuthelwa usuku ngephutha. Isistimu yakho ye-streak nakanjani idinga izikhumbuzi. Izikhumbuzi ezisetshenziswa kakhulu yizaziso zohlelo lokusebenza. Isikhathi sibalulekile uma usebenza ngezaziso zohlelo lokusebenza. Uhlobo lohlelo lokusebenza lubalulekile, futhi. Ukuthumela isaziso ngo-9 a.m. sithi “Awuzange uzilolonge namuhla” kuyaxaka ohlelweni lokusebenza lokufunda ngoba abaningi banezinto okufanele bazenze ngosuku olungaphambi kokuba bacabange nokuqeda isifundo. Uma sikhuluma ngohlelo lokusebenza lokufaneleka, noma kunjaloinengqondo futhi mhlawumbe kulindeleke ukuthi ikhunjuzwe ekuqaleni kosuku. Izaziso zohlelo lokusebenza ziyahlukahluka kakhulu ngesigaba sohlelo lokusebenza. Izinhlelo zokusebenza zokufaneleka, isibonelo, zibona ukusebenzelana okuphezulu ngezaziso zasekuseni (7–8 AM), kuyilapho izinhlelo zokusebenza ezikhiqizayo zingase zenze kangcono kakhulu emini. Okubalulekile wukuhlola i-A/B isikhathi sohlelo lwakho lokusebenza ngokusekelwe ekuziphatheni kwabasebenzisi bakho kunokuthi ucabange ukuthi izinto zilingana nosayizi owodwa. Okusebenzela uhlelo lokusebenza lokuzindla kungase kungasebenzi kusilandeleli sekhodi. Ezinye izindlela zokwaziswa amachashazi abomvu kusithonjana sohlelo lokusebenza ngisho namawijethi ohlelo lokusebenza. Ucwaningo luyahlukahluka, kodwa umuntu ojwayelekile uvula idivayisi yakhe phakathi kwezikhathi ezingu-50-150 ngosuku (PDF). Uma umsebenzisi ebona ichashazi elibomvu kuhlelo lokusebenza noma iwijethi ekhombisa ukulandelana kwamanje njalo lapho evula ifoni yakhe, kwandisa ukuzibophezela. Vele ungaweqisi; ukwaziswa kufanele kusebenze njengesikhumbuzo, hhayi ukucasuka. Bungaza Ama-Milestones Isistimu ye-streak kufanele izame ukugubha ama-milestone ukuze ivuselele imizwa, ikakhulukazi kubasebenzisi ekujuleni kochungechunge. Uma umsebenzisi efika ku-Day 7, Day 30, Day 50, Day 100, Day 365, kufanele wenze into enkulu ngayo. Vuma izimpumelelo — ikakhulukazi kubasebenzisi besikhathi eside.

Njengoba sibonile ngaphambilini, u-Duolingo ukuthole lokhu futhi wasebenzisa umfanekiso opopayi obungaza ama-milestone nge-confetti. Ezinye izinkundla zinikeza ngisho nemivuzo emikhulu yebhonasi eqinisekisa imizamo yabasebenzisi. Futhi lokhu kungaba yinzuzo ezinhlelweni zokusebenza, njengokuthi abasebenzisi bavamise ukwabelana ngezigigaba zabo esidlangalaleni ezinkundleni zokuxhumana. Enye inzuzo ukulindela okuza ngaphambi kokufinyelela iziqongo. Akukhona nje ukugcina uchungechunge luphila ngokungapheli; abasebenzisi banokuthile abangakulindela. Sebenzisa i-Grace Mechanisms Impilo ayilindelekile. Abantu bayaphazamiseka. Noma iyiphi isistimu ye-streak enhle kufanele ilindele ukungapheleli. Enye yezinsongo ezinkulu ezingokwengqondo kusistimu ye-streak ukusetha kabusha kanzima ukuze kube iqanda ngemva nje kosuku olulodwa olugejiwe. Isistimu ye-streak "yezimiso zokuziphatha" kufanele inikeze umsebenzisi ukuxega okuthile. Ake sithi unomdlalo we-chess wezinsuku ezingu-90. Ubulokhu ungaguquguquki izinyanga ezintathu ezinhle, futhi ngolunye usuku, ifoni yakho iyafa ngenkathi uhamba, futhi kanjalo, 90 iba ngu-0 - yonke into, wonke lowo mzamo, uyasulwa, futhi ukuqhubeka kuyanyamalala. Umsebenzisi angase achitheke ngokuphelele. Umcabango wokuyakha kabusha kusukela ekuqaleni uyadumaza kangangokuthi umzamo awuwufanele. Okubi kakhulu, umsebenzisi angase alahle uhlelo lokusebenza ngemva kokuzizwa njengoyisehluleki. Cabangela ukungeza indlela "yomusa" kusistimu yakho ye-streak:

I-Streak FreezeVumela abasebenzisi ukuthi baphuthelwe ngamabomu usuku ngaphandle kwezinhlawulo. Isikhathi EsengeziweVumela amahora ambalwa (2–3) adlule umnqamulajuqu ojwayelekile ngaphambi kokucupha ukusetha kabusha. Amamodeli WokubolaEsikhundleni sokusetha kabusha okunzima, i-streak iyancipha ngenani elincane, isb., izinsuku ezingu-10 zikhishwa kusukela ku-streak ngosuku oluphuthelwe.

Sebenzisa Ithoni Ekhuthazayo Ake siqhathanise imilayezo emibili eboniswa kubasebenzisi lapho kuqhuma i-streak:

"Ulahlekelwe uchungechunge lwakho lwezinsuku ezingama-42. Qala kabusha." "Ubonakale izinsuku ezingu-42 ziqondile. Intuthuko emangalisayo leyo! Ufuna ukuyizama futhi?"

Zombili zidlulisela ukwaziswa okufanayo, kodwa umthelela womzwelo uhlukile. Umlayezo wokuqala cishe ungenza umsebenzisi azizwe edelelekile futhi umenze ayeke. Umlayezo wesibili ubungaza osekuzuziwe futhi ukhuthaza ngobumnene umsebenzisi ukuthi azame futhi. I-Streak Systems Design Izinselele Ngaphambi kokuthi siye kumininingwane yobuchwepheshe yokwakha uhlelo lokulandelana, kufanele wazi izinselele ongase ubhekane nazo. Izinto zingaba nzima, njengoba ungalindela. Ukuphatha ama-Timezones Kunesizathu sokuthi kungani ukuphatha isikhathi nosuku kuphakathi kwemiqondo enzima kakhulu onjiniyela ababhekana nayo. Kukhona ukufometha, ukwenziwa kwamazwe ngamazwe, nokunye okuningi okufanele kucatshangelwe. Ake ngikubuze lokhu: Yini ebaluleke njengosuku? Siyazi ukuthi umhlaba usebenza ezindaweni ezihlukene zesikhathi, futhi njengokungathi lokho akwanele, ezinye izifunda zinesikhathi Sokulondoloza Usuku (DST) okwenzeka kabili ngonyaka. Uqala kuphi ukuphatha la macala? Yini ebaluleke “njengesiqalo” sakusasa? Abanye onjiniyela bazama ukugwema lokhu ngokusebenzisa izoni yesikhathi emaphakathi, njenge-UTC. Kwabanye abasebenzisi, lokhu kuzoletha imiphumela efanele, kodwa kwabanye, kungase kuvaliwe ngehora, amahora amabili, noma ngaphezulu. Lokhu kungqubuzana konakalisa ulwazi lomsebenzisi. Abasebenzisi abanandaba nokuthi usiphatha kanjani isikhathi ngemuva kwezigcawu; abakulindele nje ukuthi uma benza isenzo se-streak ngo-11:40 p.m., kufanele babhalise ngaleso sikhathi esiqondile, kumongo wabo. Kufanele uchaze "usuku olulodwa" ngokusekelwe endaweni yesikhathi yendawo yomsebenzisi, hhayi isikhathi seseva. Impela, ungathatha kalulaumzila futhi usethe kabusha ukulandelana komhlaba wonke kubo bonke abasebenzisi phakathi kwamabili e-UTC, kodwa udala kakhulu ukungabi nabulungisa. Umuntu othile eCalifornia uhlala enamahora ayisishiyagalombili engeziwe ukuze aqedele umsebenzi wakhe kunomuntu ohlala eLondon. Lokho kuyiphutha ledizayini elingalungile elijezisa abasebenzisi abathile ngenxa yendawo yabo. Futhi kuthiwani uma lowo muntu oseLondon evakashile kuphela, aqedele umsebenzi, bese ebuyela kwenye indawo yesikhathi? Isixazululo esisodwa esisebenzayo sakho konke lokhu ukucela abasebenzisi ukuthi basethe ngokusobala izoni yabo yesikhathi phakathi nokugibela (okungcono ngemva kokuqinisekisa kokuqala). Kungumqondo omuhle ukufaka inothi elicashile lokuthi ukunikeza ulwazi lwendawo yesikhathi kusetshenziselwa kuphela uhlelo lokusebenza ukuze lilandelele ngokunembile ukuqhubeka, kunokuthi lisetshenziswe njengedatha yomuntu siqu engakhonjwa. Futhi kungomunye umqondo omuhle ukwenza leso silungiselelo esishintshayo. Ngiphakamisa ukuthi noma ubani agweme ukuphatha ngokuqondile ingqondo yendawo yesikhathi kuhlelo lokusebenza. Sebenzisa imitapo yolwazi yedethi ezanyiwe neyiqiniso, njenge-Moment.js noma i-pytz (Python), njll. Asikho isidingo sokuqamba kabusha isondo kokuthile okuyinkimbinkimbi njengalena. Izinsuku Eziphuthelwe Namacala Omphetho Enye inselele okufanele ukhathazeke ngayo ngamacala angalawuleki asemaphethelweni afana nokulala ngokweqile kwabasebenzisi, isikhathi sokuphumula seseva, ukunensa, ukuhluleka kwenethiwekhi, nokunye. Ukusebenzisa umqondo wezindlela zomusa, njengalezi esixoxe ngazo ngaphambili, kungasiza. Iwindi lomusa lamahora amabili lingase lisize kokubili umsebenzisi nonjiniyela, ngomqondo wokuthi abasebenzisi abajeziswa kanzima ngezimo zempilo ezingalawuleki. Konjiniyela, amawindi omusa awusizo kulezo zikhathi ezingalawuleki lapho iseva yehla phakathi nobusuku. Ngaphezu kwakho konke, ungalokothi uthembe iklayenti. Qinisekisa ngaso sonke isikhathi ngasohlangothini lweseva. Iseva kufanele ibe umthombo owodwa weqiniso. Ukuvimbela Ukukhohlisa Futhi, angikwazi ukugcizelela lokhu ngokwanele: Qiniseka ukuthi uqinisekisa yonke into eseceleni kweseva. Abasebenzisi bangabantu, futhi abantu bangase bakhohlise uma benikezwa ithuba. Akunakugwenywa. Ungase uzame:

Ukugcina zonke izenzo ngezitembu zesikhathi ze-UTC.Iklayenti lingathumela isikhathi salo sasendaweni, kodwa iseva ingaguqulela lokho ku-UTC ngokushesha futhi iqinisekise ngokumelene nesikhathi seseva. Ngaleyo ndlela, uma isitembu sesikhathi seklayenti sikude ngokusolisayo, isistimu ingasenqaba njengephutha, futhi i-UI ingaphendula ngokufanele. Usebenzisa ukulandelela okususelwe kumcimbi.Ngamanye amazwi, gcina irekhodi lesenzo ngasinye ngemethadatha ehlanganisa ulwazi olufana ne-ID yomsebenzisi, uhlobo lwesenzo esenziwe, kanye nesitembu sesikhathi nendawo yesikhathi. Lokhu kusiza ekuqinisekiseni.

Ukwakha Injini Yesistimu Ye-Streak Lesi akusona isifundo sekhodi, ngakho-ke ngizogwema ukulahla inqwaba yamakhodi kuwe. Ngizogcina lokhu kusebenza futhi ngichaze ukuthi izinto ngokuvamile zisebenza kanjani injini yesistimu ye-streak kuze kufike ekwakhiweni, ukugeleza, nokuthembeka. I-Core Architecture Njengoba ngishilo izikhathi eziningi, yenza iseva ibe umthombo owodwa weqiniso wedatha ye-streak. I-architecture ingahamba kanjena kuseva:

Gcina idatha yomsebenzisi ngamunye kusizindalwazi. Gcina isitolo se-streak samanje (okuzenzakalelayo njengokuthi 0) njengenombolo. Gcina okuthandwayo kwendawo yesikhathi, okungukuthi, uchungechunge lwezoni yesikhathi ye-IANA (okungaba ngokusobala kusukela kusitembu sesikhathi sasendaweni noma ngokusobala ngokucela umsebenzisi ukuthi akhethe izoni yesikhathi yakhe). Isibonelo, i-“America/New_York”. Phatha konke okunengqondo ukuze unqume ukuthi uchungechunge luyaqhubeka noma luyaphuka, ngokuhlolwa kwendawo yesikhathi ehlobene nendawo yesikhathi yasendaweni yomsebenzisi.

Okwamanje, ohlangothini lweklayenti:

Bonisa uchungechunge lwamanje, oluvame ukulandwa kuseva. Thumela isenzo esenziwe ngendlela yemethadatha kuseva ukuze uqinisekise ukuthi umsebenzisi uqedele ngempela isenzo esifanelekayo se-streak. Nikeza impendulo ebonakalayo ngokusekelwe ezimpendulo zeseva.

Ngakho-ke, ngamafuphi, ingqondo ikuseva, futhi iklayenti lenzelwe izinjongo zokubonisa nokuthumela imicimbi. Lokhu kukusindisa ukwehluleka okuningi kanye nezimo ezibucayi, futhi kwenza izibuyekezo nokulungiswa kube lula. Ukugeleza Okunengqondo Ake silingise uhambo lokuthi injini yesistimu ye-streak esebenza kahle ingahamba kanjani lapho umsebenzisi eqedela isenzo:

Umsebenzisi uqedela isenzo esifanelekayo se-streak. Iklayenti lithumela umcimbi kuseva njengemethadatha. Lokhu kungaba “Umsebenzisi X uqedele isenzo esingu-Y ngesitembu sesikhathi esingu-Z”. Iseva ithola lo mcimbi futhi yenza ukuqinisekiswa okuyisisekelo. Ingabe lona umsebenzisi wangempela? Ingabe aqinisekisiwe? Ingabe isenzo sivumelekile? Ingabe izoni yesikhathi iyahambisana? Uma lokhu kudlula, iseva ithola idatha ye-streak yomsebenzisi kusizindalwazi. Bese, guqula isitembu sesikhathi esitholiwe sibe indawo yesikhathi yasendaweni yomsebenzisi. Vumela iseva iqhathanise amadethi ekhalenda (hhayi izitembu zesikhathi) endaweni yesikhathi yendawo yomsebenzisi: Uma kuwusuku olufanayo, isenzo asisebenzi futhi akukho shintsho kuhlelostreak. Uma kuwusuku olulandelayo, i-streak iyanwebeka futhi inyuke ngo-1. Uma kunegebe elingaphezu kosuku olulodwa, i-streak iyanqamuka. Kodwa-ke, kulapho ungasebenzisa khona izinsimbi zomusa. Uma indlela yomusa igejiwe, setha kabusha uchungechunge lube ngu-1.

Uma ukhetha ukulondoloza idatha yomlando yezimpumelelo eziyingqopha-mlando, bese ubuyekeza okuhlukile njengokuthi "uchungechunge olude kakhulu" noma "ingqikithi yezinsuku zokusebenza". Iseva ibe isibuyekeza isizindalwazi bese iphendula iklayenti. Okufana nalokhu:

{ "current_streak": 48, "umugqa_omude": 50, "izinsuku_ezisebenzayo_zizonke": 120, "streak_extended": iqiniso, }

Njengesinyathelo esengeziwe, iseva kufanele izame futhi noma yenqabe futhi yazise iklayenti uma noma yini ihluleka phakathi nenqubo. Ukwakha Ukuqina Njengoba kushiwo ngaphambili, abasebenzisi abalahlekelwa i-streak ngenxa yeziphazamisi noma isikhathi sokuphumula seseva kuyi-UX embi, futhi abasebenzisi abalindele ukuthi bazowa ngakho. Ngakho, isistimu yakho ye-streak kufanele ibe nezivikelo zalezo zimo. Uma iseva iphansi ngokulungiswa (noma yisiphi isizathu), cabanga ukuvumela iwindi lesikhashana lamahora angeziwe ukuze lilungiswe ukuze izenzo zithunyelwe sekwephuzile futhi ziqhubeke zibalwe. Ungaphinda ukhethe ukwazisa abasebenzisi, ikakhulukazi uma isimo sikwazi ukuthikameza uchungechunge oluqhubekayo. Qaphela: Sungula umnyango ongemuva lapho idatha ingabuyiselwa khona mathupha. Iziphazamisi azigwemeki, futhi abanye abasebenzisi bangashayela uhlelo lwakho lokusebenza noma bafinyelele ekusekeleni ukuthi uchungechunge lwabo lwephule ngesizathu abangakwazi ukusilawula. Kufanele ukwazi ukubuyisela mathupha uchungechunge uma, ngemva kophenyo, umsebenzisi eqinisile. Isiphetho Kunento eyodwa ehlala icacile: Ukulandelana kunamandla ngempela ngenxa yokuthi ukusebenza kwengqondo yomuntu kusebenza kanjani ezingeni eliyisisekelo. Uhlelo oluhle kakhulu lwe-streak laphaya yilelo abasebenzisi abangacabangi ngalo ngokuqaphela. Sekuphenduke umkhuba wemiphumela esheshayo noma inqubekelaphambili ebonakalayo, njengokuxubha amazinyo, okuba umkhuba ojwayelekile. Futhi ngizokusho nje: Akuyona yonke imikhiqizo edinga uhlelo lwe-streak. Ingabe kufanele uphoqe ngempela ukuvumelana ngenxa nje yokuthi ufuna abasebenzisi abasebenzayo nsuku zonke? Impendulo ingase ibe “cha”.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free