I ēnei rā, ko te wāhi tūturu hei whakahaere i tētahi kaihautū waihanga waehere kei roto tonu i tō ētita. Ko Cursor, ko Claude Code, ko te kaiāwhina kei roto i tō IDE — ka noho rātou ki tō taha, ka mātakitaki koe i a rātou e mahi ana, ka whakaae koe ki ia hipa. He āhua noa tēnei, nā te mea he whakaata i te mahi tokorua-waihanga-waehere (pair programming): he kaiwhakawhanake tuatahi tere rawa kei tō pokohiwi, ā, ko koe tonu e pupuri ana i tō ringa ki te wira.
He tino tau taua tauira mō tētahi kaihautū e hiahia ana ki te tirotirohia i ngā wā katoa. Ko te raru ia, ka iti haere te tirotirohanga e hiahiatia ana e ngā kaihautū i ia marama, ā, ka nui ake tō rātou motuhake, ka nui ake te māharahara o te here tonu i a rātou ki tētahi rorohiko kawe kotahi, ko tōna oranga anake kei te wā e oho ana koe.
Te Tuanui o te Mahi ā-Kāinga
Ka riro mai i tētahi kaihautū ā-kāinga ō here katoa. Ka mahi noa i te wā e mahi ana tō pūrorohiko, ā, ka mutu i tō katinga. Ka whawhai ia ki tō ētita, ki tō pūtirotiro, ki tō build hoki mō te CPU me te mahara kotahi. Kotahi noa te mahi i te wā kotahi, nā te mea kotahi noa tāu e taea ana te mātakitaki i te wā kotahi. Ā, ko āna mahi katoa ka pā ki tētahi wāhi, ko koe anake e kite ana.
Ehara tēnā i te hapa o ngā taputapu — koirā te arorau o te "ā-kāinga". Ka noho te kaihautū ki te wāhi e noho ai koe, nō reira ka herea ia e ngā mea katoa e here ana i a koe: ō haora mahi, ō rawa pūmanawa, tō aro, tō takirua kanohi kotahi. I te wā e hiahiatia ana e te kaihautū tētahi tangata hei tiro i ia hipa, he kore utu aua here. Inā kua kore e hiahiatia, kua noho hei utu tapatahi.
Te Huarahi Kē: Mahi-Wā-Rerekē, Mamao Hoki
Ko tērā atu tauira te mea i hangaia ai a TaskGoblin: kāore te kaihautū e noho ana i roto i tō ētita. Engari, ka noho ia ki runga i tētahi hanganga motuhake, ā, ka tae mai ki a koe mā ngā taputapu kua whakamahia kētia e tō rōpū — he issue Linear, he merge request GitLab, GitHub rānei, he thread Slack rānei. Ka tukuna e koe he mahi ki a ia pēnei i tō tukunga mahi ki tētahi hoa mahi mamao kei tētahi rohe wā kē. Ka haere ia, ka mahia taua mahi i roto i tētahi sandbox kapua, i a koe e whai ana i ētahi atu mahi.
He āhua e pā ana ki te wāhi e mahi ai te tatauranga tēnei nekehanga. Engari he take pū mō te āhua ka whakaaetia mō te kaihautū. Mena ka nekehia atu i te rorohiko kawe, ka hinga takitahitia ngā here o te "ā-kāinga":
- Ka mahi whakarara. Tekau ngā issue ka taea te whakahaere i te wā kotahi, nā te mea karekau he tangata e tika ana kia tiro ki ia mea.
- Kei te mahi tonu i ngā wā katoa. Kāore tētahi kaihautū mamao e mutu i tō katinga i tō rorohiko kawe; ko te mahi i tukuna i te 6 o te ahiahi, kua oti i te ata. Ko ngā hāora-kaihautū e wātea ana i roto i te rā, kua kore e herea ki ō haora mahi ake.
- Ka mahi i runga i tētahi hanganga i hangaia mōna anake, kāore e whawhai ki tō ētita mō ngā rawa i runga i te rorohiko kawe a te kaiwhakawhanake.
- Ka mahi i te wāhi ka kitea e te rōpū. Ko tāna huanga he merge request me ngā kōrero tāpiri, ehara i te wā takitahi huna — ka noho te tirotirohanga hei mahi mā te rōpū katoa i roto i ngā wāhi noa.
- He taketake nō te pūnaha. Ka whakaohotia e ngā takahanga kua rere kē i ō taputapu — he tukunga mahi, he mention, he pull request hōu rānei — kaua mā tō whakatuwhera i tētahi taupānga.
- Kua wehea mai i tōna hanganga. Ko ia whakahaeretanga he taiao sandbox hōu, me ngā tohu urunga kua herea te whānuitanga, kua takawaengatia hoki, kāore rawa te kaihautū e pupuri ana — he tūnga haumarutanga kāore e taea e tētahi mahinga e rere ana i runga i tō ake pūrorohiko te ōrite.
Ehara tēnei mea, tēnā mea, i te mea nui rawa mēnā ka tirohia takitahitia. Engari, ka huihuia, ka waihangatia he āputa uaua ki te tautohe: tekau kaihautū e mahi ana i te ao pō, i te ao rā, ki te whakataurite ki te kotahi ka mutu ina mutu koe.
"Engari, me whai au i te huringa urupare kōpiri"
Ko te whakahē kaha rawa atu mō te mahi mamao ko te huringa kōpiri: te hokihoki tere o te mātakitaki i te kaihautū, te whakatika i a ia i waenganui i te mahi, te ārahi mā te wheako. He mea pono tēnei, ā, mō ngā mahi tino rapunga tikanga — te whakamātau i tētahi whakaaro, te whakatika hapa i tētahi mea kāore anō koe kia mārama — ko te ā-kāinga tonu te taputapu tika.
Engari e rua ngā mea pono mō taua huringa. He wāhanga iti ake i te mahi katoa i tērā e rongo ai koe; ko te nuinga o te mahi hangarau pono he mahi kua whakatakotoria mārama, kāore e hiahiatia ana he tangata e tū tonu ana i tōna taha. Ā, ka iti haere i ia wā ka pai ake ngā kaihautū, nā te mea ko te take e tū tonu ai koe he kore anō koe kia whakapono ka oti i te kaihautū te mahi me te kore tangata e mātakitaki — ā, ko taua whakapono tonu te mea e piki haere ana. Kāore te huringa kōpiri e ngaro, engari ka iti haere tonu tōna whakaahua i te rā.
"Engari, te haumarutanga"
Ko te whakahē kaha rawa atu, ehara i te awhero mahi, engari he whakapono: te tuku i tō waehere me ō tohu urunga ki runga i te hanganga a tētahi atu tangata. Me whakautu tōtika tēnei, kaua e whakawātea kau, ā, koirā tētahi wāhanga nui o ā mātou mahi hanga. Ka wehea ia whakahaeretanga ki tōna sandbox anō; ka whakamunatia ngā mea muna i te wā e tau ana, ā, kāore rawa e tukuna ki te taiao o te kaihautū; ka wehea kinotia ngā raraunga a ia whakahaere mai i ō ētahi atu whakahaere katoa. Ehara te mahi mamao i te tohu whakaparahako — mēnā ka mahia tika, he sandbox i hangaia mō taua kaupapa anake, me ōna tohu urunga takawaenga, he mea ka taea te tautoko i tua atu i tētahi kaihautū e rere kōreke ana i runga i te rorohiko kawe a te kaiwhakawhanake, me ōna token pono kei roto i tōna taiao.
Ko Hea Tēnei e Ahu Atu Ai
Kāore mātou e kī ka ngaro te ā-kāinga. Ka noho tonu he wāhi mō te kaihautū i roto i te ētita mō ngā mahi rapunga tikanga, mō ētahi taiao here-ā-ture hoki, mō te wā roa e heke mai nei. Engari he kī whāiti ake tā mātou, ā, ki tā mātou nei whakaaro, he uaua ake ki te karo: i te mea ka taea e ngā kaihautū te whakaoti i te mahi pono me te kore tangata e mātakitaki, ka neke te pokapū taumaha mai i te rorohiko kawe, ka anga atu ki te hanganga noa, mahi-tonu-ai. Ehara i te mea he hiahia nō ngā kaiwhakawhanake, engari nā te mea ka tino hipa ake te putanga o tētahi rōpū e whakahaere ana i ngā kaihautū tekau i te ao pō, i te ao rā, i tā tētahi rōpū e whakahaere kotahi ana tae noa ki tana katinga i te taupoki.
Koirā te whakatau kua hangaia ai a TaskGoblin. Ehara i te matapihi pai ake hei tiro atu ki tētahi kaihautū kei runga i tō pūrorohiko, engari he kaihautū kāore rawa i noho ki runga i tō pūrorohiko mai i te tīmatanga — e tatari ana i roto i ngā taputapu kua whakamahia kētia e tō rōpū, kua rite kē i mua i tō whakaotinga i tō kawhe.