Hvilken gruppe tror du er større: professionelle computerprogrammører eller computerbrugere, der beskæftiger sig med noget programmering? Det er sidstnævnte. Der er millioner af såkaldte slutbrugerprogrammører. Mange af disse personer forfølger ikke karrierer som professionelle programmører eller dataloger; i stedet træder de ind i felter som erhvervsliv, undervisning, jura og forskellige andre professioner, hvor lidt programmering øger deres effektivitet. Tiden, hvor programmører kun var begrænset til softwareudviklingsfirmaer, er forbi. Hvis du har oprettet formler i Excel, filtreret e-mails ved hjælp af regler, modificeret et spil, skrevet scripts i Photoshop, anvendt R til dataanalyse eller automatiseret gentagne opgaver, kvalificerer du dig som en slutbrugerprogrammør. Som undervisere, der underviser i programmering, sigter vi mod at hjælpe studerende på ikke-datalogiske områder med at nå deres mål. Men det kan være skræmmende at mestre programmering tilstrækkeligt til at producere komplette programmer på en enkelt kursus, givet den enorme viden, der kræves om programmeringssproget selv. Det er her, kunstig intelligens kan være nyttig. Gå Ned I Kaninhullet Mange studerende oplever, at læring af syntaksen i et programmeringssprog, såsom korrekt placering af kolon og indrykning, tager en betydelig mængde tid. For dem, der blot ønsker at bruge kodning som et værktøj til problemløsning frem for som en færdighed at mestre, kan dette fokus på syntaks virke uproduktivt. Derfor mener vi, at vores nuværende kurser ikke har understøttet disse studerende tilstrækkeligt. Nogle studerende kæmper endda med at skrive små funktioner, særskilte kodebidder, for ikke at tale om komplette programmer, der kunne forbedre deres liv. Værktøjer, der udnytter store sprogmodeller, som GitHub Copilot, har potentiale til at ændre disse resultater.
Disse værktøjer har allerede transformeret, hvordan professionelle koder, og vi mener, at de på lignende måde kan hjælpe fremtidige slutbrugerprogrammører med at skabe software, der er relevant for dem. Disse AI-værktøjer genererer typisk syntaktisk korrekt kode og kan ofte skabe små funktioner baseret på enkle engelske prompts. Ved at lade studerende administrere lavere niveau programmeringsdetaljer med disse værktøjer, kan de fokusere på bredere, mere konceptuelle problemstillinger relateret til softwareudvikling. Mange universiteter inkorporerer nu Copilot i deres programmeringskurser. Ved University of California, San Diego, har vi udviklet et introduktionskursus i programmering, der primært henvender sig til studerende, der ikke er datalogistuderende, og som integrerer Copilot. I dette kursus lærer studerende programmering med hjælp fra Copilot gennem vores pensum. Kurset lægger vægt på højniveau-koncept, såsom at nedbryde store opgaver i håndterbare segmenter, sikre kodekorrekthed gennem test og fejlfinde defekt kode. Bemyndiget til at Tacke Problemer I dette kursus tildeler vi studerende betydelige, åbne projekter, og resultaterne har overgået vores forventninger. For eksempel udviklede en studerende i et projekt, der fokuserede på at finde og analysere online datasæt – en neurovidenskabsmajor – et datavisualiseringsværktøj til at vise, hvordan alder og andre variable påvirker stroke-risikoen. I et andet projekt integrerede studerende deres personlige kunst i et collage ved at anvende filtre, de designede ved hjælp af Python. Sådanne projekter presser grænserne for, hvad vi tidligere kunne have bedt studerende om, før fremkomsten af store sprogmodel-AI'er. Midt i diskussioner om, at AI negativt påvirker uddannelse ved at lave studerendes lektier eller skrive opgaver, kan det være overraskende for dig at høre undervisere som os diskutere dets fordele. AI, ligesom ethvert værktøj skabt af mennesker, kan være nyttigt i visse sammenhænge, mens det potentielt kan være uhjælpsomt i andre. I vores introduktionskursus i programmering, som primært retter sig mod studerende, der ikke er datalogistuderende, er vi vidner til, hvordan AI kan styrke studerende på værdifulde måder, med lovning om at øge antallet af slutbrugerprogrammører betydeligt.
Stigningen af slutbrugerprogrammerere: At styrke ikke-datavidenskabsstuderende med AI-værktøjer
I dagens hastigt skiftende digitale miljø stoler marketingfolk i stigende grad på avanceret teknologi for at opnå en konkurrencefordel og skabe mere effektfulde kampagner.
I de seneste år har integration af kunstig intelligens (AI) i søgemaskineoptimering (SEO) ændret måden, virksomheder forbedrer deres online tilstedeværelse på.
Kunstig intelligens (AI) spiller en stadig mere-transformerende rolle inden for social media marketing.
Nvidia, verdens største producent af grafiske processorenheder (GPU) og en nøglespiller i udviklingen af AI-datacentre, har for nylig indgået en ikke-eksklusiv licensaftale med Groq, en bemærkelsesværdig konkurrent på AI-chipmarkedet.
Fremstillingsvirksomhederne omfavner hurtigt kunstig intelligens (AI) for at transformere deres salgsprocesser med fokus på at strømline opgaver som prissætning og tilbudsgivning.
Integration af kunstig intelligens (AI) i videoovervågningssystemer markerer et betydeligt fremskridt inden for offentlig sikkerhed.
Apple har officielt annonceret Siri 2.0, hvilket markerer et stort fremskridt inden for dens virtuelle assistentteknologi.
Launch your AI-powered team to automate Marketing, Sales & Growth
and get clients on autopilot — from social media and search engines. No ads needed
Begin getting your first leads today