Programmare nel 2024 serve ancora?

_Tommy_

Utente Attivo
240
144
CPU
Intel i7 12700
Dissipatore
Thermalright Peerless Assassin 120 SE
Scheda Madre
msi MAG B660M Mortar WiFi DDR4
HDD
Samsung 980 Pro 1 TB + SK hynix Platinum P41 1 TB
RAM
Crucial Ballistix Elite 4x8GB, 3600MHz, CL16
GPU
XFX Speedster MERC 319 Radeon RX 7800XT
Audio
DAC/AMP FX-Audio X6 MKII + Beyerdynamic DT 990 Pro 80 Ohms + Altoparlanti Mackie CR3
Monitor
Dell S2719DGF, TN, 27 pollici, QHD, 155Hz, FreeSync
PSU
Cooler Master V850 SFX Gold
Case
Silverstone Alta G1M
Periferiche
Case fans: 1 Silverstone Penetrator da 180mm in immissione, 2 Noctua Redux NF-P12 da 120mm in espulsione; Pasta termica: Arctic Mx-4; Depastificante: Nilox NXA02187 alcol isopropilico; Tastiera: Durgod Taurus K320 TKL, ISO UK, Cherry Brown; Mouse: SteelSeries Rival 3; Tappetino mouse: SteelSeries QcK Heavy; Controller: Xbox One controller; Webcam: Logitech HD C270; Modem: AVM FRITZ!Box 7530; Powerline: AVM FRITZ!Box 510E; UPS: Epyc Nytro 1500VA; Stand casse: Stageek Stand in alluminio
Net
FTTC
OS
Windows 11 Pro
Nel frattempo mi è appena arrivato il libro che volevo per imparare Java (questo), chissà come mi troverò...
Me la son sempre cavata egregiamente in matematica/logica/grammatica, la meticolosità ce l'ho nel sangue da quando ero all'asilo, a lavoro iterizzo/schematizzo buona parte delle procedure con una naturalità estrema (ne ho bisogno sennò sto male con me stesso 😅), ho anche una laurea triennale in ingegneria industriale, per quanto sia diversa dall'ambito informatico almeno ho una base solida in materie scientifiche. Poi qualche settimana fa, in una tranquilla serata fra amici, uno di questi mi ha chiesto "come fai proprio tu a non essere un informatico??", diciamo che tale richiesta l'ho accolta come una sorta di sfida con me stesso. Spero che tutto ciò mi aiuti nello studio di Java, nel caso vi farò sapere più avanti :)
 

GraveKeeper

Utente Èlite
7,033
3,188
CPU
AMD Ryzen 7 3700X
Dissipatore
Enermax LiqMax III ARGB 240 Nero ARGB
Scheda Madre
Asus Tuf Gaming B550-PLUS (WIFI)
HDD
Samsung 970 EVO Plus 500GB NVMe + Crucial MX500 1TB + 2 x WD10EZEX Blue 1TB
RAM
Adata XPG Spectrix 16gb (2x8) 3200Mhz RGB
GPU
Asus NVIDIA GeForce GTX 750ti OC 2GB (in attesa di meglio)
Audio
Behringer U-PHORIA UM2 (chissà, magari un giorno prenderò una Scarlett Solo)
Monitor
LG 27GN800 UltraGear QHD IPS 27" 1ms 144Hz
PSU
ITEK GF 750W 80Gold
Case
NZXT H510i Nero
Periferiche
Studio Monitor Speakers Presonus Eris E3.5, Audio Technica ATH-M30x
OS
Windows 10 Home 64-bit
Almeno per quanto riguarda la versione pubblica di ChatGpt, non la considero in grado di programmare autonomamente.
E' un grande assistente, spesso più veloce di google, spesso con informazioni non facilmente trovabili su google. Sicuramente aiuta molto nella vita per comodità e performance, come anche CoPilot e affini.

Ma più di una volta dice una cosa e ne scrive un'altra, o il codice che scrive necessita di modifiche per funzionare, o non è l'approccio migliore architetturalmente, a volte si perde alcuni piccoli pezzi: insomma, ora come ora fa riflettere ma non mi sembra autonoma, c'è da capire quanto velocemente e come si evolverà, e se si portanno inserire accortezze per controllare i risultati, magari in accoppiata con una seconda IA.

Il punto è che per com'è il modello di intelligenza artificiale, effettua predizioni (in genere corrette) su quello che scrive basandosi sugli esempi, ma in genere viene mantenuto un livello di tollerabilità agli errori negli esempi iniziali per avere un modello più adattabile e generico, anche se èuò sbagliare, piuttosto che un modello estremamente specifico che non è però in grado di spaziare. Poi sui livelli di chatgpt parliamo id modelli molto più copmlessi, ma in ogni caso, per com'è fatta, da sola non è in grado di riconoscere i propri errori, e per una questione di probabilità può perfettamente introdurre errori, insomma non è perfetta.

Poi non sono assolutamente contro la sua invenzione, come ho detto è uno strumento straordinario già così per come è.
Da programmatore spero di poter continuare a lavorare in simbiosi più che essere sostituito, ma la AI non le sviluppo certamente io, e non sono nemmeno certo di quanto sia sensato limitarle, quindi staremo a vedere.

Lasco un divertente esempio recente girato su internet, ma ne è pieno

1710107789738.png
 
Ultima modifica:

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!