Aquesta entrada també està disponible en:
Et fa por el que pot fer la IA en l’entorn professional? A mi m’inquieta. Treballo com a programador creant aplicacions per la gestió de l’empresa i el fet de l’entrada en joc de la IA em generava mal cos. En el fons la IA és un recurs, una eina, amb un potencial mai vist fins ara. En els últims mesos hi he estat treballant i m’he tret de sobre algunes de les pors que arrossegava, però esclar, també han sortit dubtes. A continuació tens unes quantes línies sobre la meva experiència.
Fins al moment he introduït la intel·ligència artificial en la meva feina com una font d’idees. Els problemes que tracto de resoldre amb codi són massa complexes per realitzar una descripció acurada i que la IA em retorni la solució exacta, o bastant similar al que seria el resultat final a aplicar al entorn de desenvolupament. El que intento fer és desglossar el gran problema en problemes més petits i presentar-li a la IA cadascun d’ells perquè em presenti una proposta que si no és exacta pugui servir d’inspiració per trobar la solució que s’adapta a les característiques de la meva aplicació.
Aquest modus operandi m’estalvia temps i esforç al desenvolupar codi. Segurament podria anar més lluny, però una de les preguntes que em faig és si vull, si vull anar més lluny? Per una part és una obligació investigar i agafar el pols de tot el que pot fer chatGPT, o les altres IA del mercat, per un altra penso en els perills que això representa. No parlo del perill de la substitució, això suposo que ja arribarà amb el temps. Parlo del sedentarisme intel·lectual, de perdre l’hàbit de buscar una solució per tu mateix, experimentant i modelant el codi de la millor manera que sàpigues. Aquest moments estan desapareixen de la meva rutina diària i encara tinc aquella por de si això em pot fer pitjor programador.
En un altre ordre de coses utilitzo la IA per traduir ja sigui treure expressions regulars a partir d’una descripció i més recentment per traduir sentencies sql d’una certa complexitat a LINQ. En aquest últim cas i recuperant el que mencionava sobre el temor al sedentarisme intel·lectual, si que reconec que en aquest aspecte em barra el pas a conèixer més sobre com estructurar sentencies complexes amb LINQ. Abans es recorria a la documentació oficial de Microsoft i a llocs com Stackoverflow per solucionar temes com aquest. Era un procés més lent, una curació de la sentencia plena d’assaig i error però que deixava un pòsit de coneixement, d’aprenentatge. Ara ja no hi ha pòsit, només un resultat elegant, eficient però sense deixar aprenentatge.
Em nego a creure que el futur dels programadors amb la IA, i dels professionals en general, sigui aquest. Un futur amb problemes evidents per obtenir un creixement intel·lectual o obtenir-ne un de limitat. Probablement això sigui una primera impressió sobre les meves primeres experiències amb la IA en un entorn de “producció”. Si vull aprendre més sobre LINQ haurà de ser a través d’altres fonts, potser fent una immersió a través de la mateixa IA, demanant-li vies per aprendre i practicar creant sentencies.
Ara em queda clar que la IA serà omnipresent en el món professional i també en la vida personal. Què podem fer doncs? Només ens queda treballar-hi i familiaritzar-nos-hi per fer-ne un ús correcte i eficient. Ja no hi ha tornada enrere.
Photo by Jonathan Kemper on Unsplash
