← Torna all’elenco

Cos'è Vibe Coding? La gente può scrivere programmi senza imparare il codice.

itadol5j

C'è stato un nuovo concetto che esce dal cerchio di recente -- Vibe Coding. La traduzione cinese è un "programma climatico" o un "programma preferito". Questo termine è stato introdotto da Andrej Karpathy (ex direttore di Tesla ' s AI) nel campo dell'AI e ha dato luogo a una discussione estesa a breve preavviso.


Cos'è Vibe Coding?

La programmazione tradizionale richiede:

  • 📚 Buono al linguaggio di programmazione
  • :: Comprendere algoritmi e strutture dati
  • • Competenza nello sviluppo di strumenti e quadri
  • Debug e correzioni.

Vibe Coding è completamente diverso: devi solo descrivere quello che vuoi. L'intelligenza artificiale ha scritto il tuo codice.

"Non scrivo più il codice, dirigo l'IA come una banda di comando. — Vibe Coding Core Concept

Programmazione

Quattro caratteristiche di Vibe Coding

1. Sincronizzazione cartella
Non hai bisogno di scrivere il codice, di' all'AI cosa vuoi in bianco.

2. AI genera la maggior parte dei codici
AI genererà automaticamente il codice completo secondo la tua descrizione.

3. Il manuale è principalmente "controllare" piuttosto che "scrivere".
Il tuo lavoro e' controllare se l'IA ha scritto il codice, non se stesso. Scrivere

4. Quick Overture, rapido errore.
Le idee e i test dei prototipi sono migliorati e i cicli sono notevolmente ridotti.


Quanto è buona l'esperienza?

Il modo tradizionale per scrivere un'App:

  • • Python/Java/Swift (a pochi mesi)
  • • Costruire ambienti di sviluppo (giorni)
  • Scrivi logica aziendale (settimane)
  • :: Debuging e riparazione (settimane)

Vibe Coding:

  • Copilota aperto/Claude
  • Di': "Fammi un app da fare".
  • Copia codice della pasta
  • Corri, vedi l'effetto.

Da mesi a ore, questa è la magia di Vibe Coding.


I limiti di Vibe Coding

Va bene, ma Vibe Coding non è onnipotente:

Progetti complessi I sistemi aziendali richiedono ancora strutture professionali. Divisione
# Sicuro e sensibile # Codici per il controllo finanziario, medico, ecc. che richiedono un controllo rigoroso
Personalizzazione della profondità Quando è necessario andare in profondità in hardware o il fondo del sistema.
Debug. AI ha scritto bug che devono ancora essere riparati.

Come inizia la gente comune?

Passo 1: Selezionare uno strumento di programmazione AI

  • 💙 GitHub Copilot (integrato nel codice VS)
  • Claude.
  • 🔵 Cursore

Fase 2: Inizia con piccoli progetti

  • Script: file di rinominazione batch
  • Piccoli strumenti: calcolatori del tasso di cambio
  • Automazione: automatizzazione delle cartelle

Fase tre: Non abbiate paura di fare errori.

E' normale sbagliare! Invia le informazioni errate all'IA. Sistemera' tutto.


Sintesi

Vibe Coding non sostituisce un programmatore.Rendere la soglia di programmazione significativamente inferiore.Non lo so.

E' come se la calcolatrice non rimpiazzasse i matematici, ma permette a tutti di fare matematica.

In futuro, tutti possono essere programmatori.

Non abbiate paura di provare, forse la vostra prima procedura è nella prossima conversazione.