It-tim tal-inġinerija ta’ Paf joħloq 85 GPT personalizzat biex iżid il-produttività tal-iżviluppaturi

Paf adotta ChatGPT Enterprise fil-kumpanija kollha tagħha, bl-inġiniera jużaw GPTs personalizzati kuljum biex iħaffu kompiti ta’ żvilupp ta’ rutina. Paf integret ukoll ChatGPT Enterprise fl-akkademja tal-kodifikazzjoni grit:lab (gritlab.ax), fejn tħarreġ il-ġenerazzjoni li jmiss ta’ żviluppaturi tas-software b’mentalità msaħħa bl-AI u ffokata fuq l-arkitettura tas-sistemi sa mill-ewwel jum. Minbarra l-firxa wiesgħa ta’ każijiet ta’ użu għall-iżviluppaturi u l-istudenti ta’ grit:lab, 70% tal-impjegati ta’ Paf jużaw ChatGPT Enterprise b’mod attiv, inklużi timijiet tan-negozju bħall-finanzi, HR, il-marketing u l-appoġġ lill-klijenti.
Paf hija kumpanija internazzjonali tal-logħob imwaqqfa fl-1966 fil-Gżejjer Åland mis-Salib l-Aħmar, Save the Children u Folkhälsan, u hija mexxejja fl-industrija tal-logħob responsabbli. B’madwar 315-il impjegat minn 29 pajjiż, Paf ikkontribwiet aktar minn 447.5 miljun ewro għall-ġid tas-soċjetà minn meta twaqqfet.
Bħala organizzazzjoni impenjata li tibqa’ quddiem il-kurva tat-teknoloġija, Paf għarfet kmieni l-potenzjal trasformattiv tal-AI. Meta l-AI ġenerattiva bdiet tikseb momentum, il-kumpanija malajr adottat u evalwat diversi sistemi tal-AI biex tifhem kif din it-teknoloġija tista’ tmexxi ’l quddiem lill-impjegati u l-operazzjonijiet tan-negozju tagħha.
Fit-tfittxija tagħha għas-soluzzjoni ideali ta’ AI ġenerattiva, Paf esperimentat ma’ LLAMA, Claude u GPT‑4. Meta t-tim għamel tqabbil dirett tal-preċiżjoni u l-ispejjeż, GPT‑4 kien 25% aktar preċiż mill-kompetituri, mingħajr ma kien aktar għali. Paf iddeċidiet li tuża GPT‑4 bħala s-soluzzjoni tal-AI tagħha.

Paf nediet ChatGPT Enterprise lit-tim kollu ta’ 100 żviluppatur, u issa tqis lil ChatGPT Enterprise indispensabbli għall-kompiti ta’ kuljum tagħhom. “Nuża ChatGPT 20 darba kuljum għal kompiti bħall-ħolqien ta’ boilerplate code jew biex nitgħallem lingwa ġdida ta’ programmar,” tgħid l-iżviluppatriċi frontend Krista Koivisto. Minbarra li juża ChatGPT Enterprise għal assistenza ġenerali fil-kodifikazzjoni, it-tim tal-inġinerija ħoloq aktar minn 85 GPT personalizzat biex jappoġġa każijiet ta’ użu speċifiċi.
Waħda mill-applikazzjonijiet favoriti tat-tim tal-inġinerija tal-GPTs personalizzati hija suite ta’ GPTs speċjalizzati għall-kodifikazzjoni li tgħin biex il-proċess ta’ żvilupp isir aktar effiċjenti, mill-ħolqien ta’ infrastruttura backend sal-ġenerazzjoni ta’ komponenti frontend:
- Swagger GPT jikkonverti definizzjonijiet ta’ Swagger JSON API f’definizzjonijiet TypeScript tal-punti ta’ tmiem tas-servizz skont l-istandards tal-kodifikazzjoni ta’ Paf.
- TypeScript GPT jikteb il-kodiċi tas-servizz backend billi juża d-definizzjonijiet tal-punt ta' tmiem, u jerġa’ juża funzjonijiet eżistenti ta’ validazzjoni tas-sessjoni.
- GraphQL Nexus GPT jiġġenera skemi ta’ GraphQL Nexus, billi jintegra funzjonijiet helper eżistenti biex jinteraġixxu mal-frontend.
- Relay GPT joħloq il-hooks ta’ React Relay billi juża skemi ta’ GraphQL Nexus biex jikkomunika mal-backends tagħna.
- React GPT jikteb komponenti React billi juża l-linji gwida tal-istil ta’ React u TypeScript ta’ Paf u l-librerija ewlenija tal-komponenti.
Swagger GPT jikkonverti definizzjonijiet ta’ Swagger JSON API f’definizzjonijiet TypeScript tal-punti ta’ tmiem tas-servizz skont l-istandards tal-kodifikazzjoni ta’ Paf.
TypeScript GPT jikteb il-kodiċi tas-servizz backend billi juża d-definizzjonijiet tal-punt ta' tmiem, u jerġa’ juża funzjonijiet eżistenti ta’ validazzjoni tas-sessjoni.
GraphQL Nexus GPT jiġġenera skemi ta’ GraphQL Nexus, billi jintegra funzjonijiet helper eżistenti biex jinteraġixxu mal-frontend.
Relay GPT joħloq il-hooks ta’ React Relay billi juża skemi ta’ GraphQL Nexus biex jikkomunika mal-backends tagħna.
React GPT jikteb komponenti React billi juża l-linji gwida tal-istil ta’ React u TypeScript ta’ Paf u l-librerija ewlenija tal-komponenti.
“GPTs iffukati jevitaw li jgħabbu żżejjed il-mudelli u jnaqqsu l-alluċinazzjonijiet,” tgħid Koivisto. “Aħna niġġeneraw awtomatikament implimentazzjonijiet boilerplate funzjonali b’ħafna inqas sforz.” Billi jgħaqqdu flimkien GPTs imfassla apposta minflok jiddependu fuq il-mudell ġenerali, l-iżviluppaturi ta' Paf jistgħu malajr jiġġeneraw flussi tal-applikazzjoni u APIs preċiżi u standardizzati kważi awtomatikament.
Ibbażat fuq is-suċċess tiegħu bil-GPTs personalizzati tat-tim tal-iżvilupp, Paf integret ChatGPT Enterprise fl-akkademja tal-kodifikazzjoni grit:lab biex tħaffef it-taħriġ għal 65 żviluppatur aspiranti. L-istudenti ta’ grit:lab jużaw ChatGPT għal varjetà ta’ kompiti relatati mal-kodifikazzjoni, inklużi:
- Jifhmu kunċetti ġodda ta’ programmar
- Jirrimedjaw żbalji fil-kodiċi b’mod effiċjenti
- Jitgħallmu s-sintassi u l-istruttura f’lingwi differenti
- Jiġġeneraw data tat-test malajr
Dan l-approċċ għall-iżvilupp tas-software imsaħħaħ bl-AI qed joħloq tip ġdid ta’ żviluppatur tas-software, wieħed li mill-bidu għandu aktar għarfien ta’ arkitett tas-sistemi. “Bl-użu ta’ ChatGPT, l-iżviluppaturi junior jaħsbu fuq livell ogħla u aktar sistematiku,” jgħid Kim Gripenberg, inġinier DevOps, u jinnota li kemm l-istudenti ta’ grit:lab kif ukoll l-iżviluppaturi junior ta’ Paf javvanzaw snin aktar malajr bl-assistenza tal-AI. Minflok ma jitħabblu fi żbalji tas-sintassi u l-punti bażiċi tal-kodifikazzjoni, l-iżviluppaturi jistgħu jiffukaw fuq l-applikazzjoni ġenerali u d-disinn tas-sistema.

Fis-sena li ġejja, Paf qed tippjana li tintegra kompletament ChatGPT Enterprise u l-OpenAI API fil-proċessi kollha tagħha. “L-AI waslet biex tibqa’. Jew tkun fuq il-ferrovija,” jgħid Fredrik Wiklund, Chief Technology Officer, “jew tibqa’ lura fl-istazzjon, tara kif titlaq.” Il-kumpanija timmaġina li l-GPTs eventwalment se jieħdu f’idejhom aktar kompiti ta’ kodifikazzjoni bħall-kitba, l-ittestjar u d-distribuzzjoni tas-software, biex jeħilsu lill-iżviluppaturi ħalli jiffukaw fuq xogħol ta’ livell ogħla u fuq is-sistemi.
Dan l-approċċ imsaħħaħ bl-AI se jippermetti lil Paf tinnova b’veloċità simili għal dik ta’ kumpanija ferm akbar. Billi tintegra l-AI ġenerattiva f’kull parti tan-negozju tagħha, Paf tinsab lesta biex timmassimizza l-impatt pożittiv tagħha fuq l-impjegati, il-klijenti u l-komunitajiet li taqdi.
“Nistmaw li ChatGPT qed jagħmel xogħol ekwivalenti għal 12-il impjegat full time,” ikkummenta Wiklund. “L-impatt fuq in-negozju tagħna qabeż l-aspettattivi tagħna, u dan għadu biss il-bidu.”
