Konec izgovora 'Žal ne znam programirati'

Read in English

Oj,

danes je tema IDE.

Kaj je IDE?

IDE (Integrirano razvojno okolje) je programska aplikacija (nadgrajen urejevalnik besedila), ki ponuja orodja za kodiranje in gradnjo aplikacij.

Toda današnji IDE-ji (fokusirani na AI) to izkušnjo spremenijo v preprost pogovor med teboj in tvojim računalnikom.

Konec izgovora “Žal ne znam programirati”

Pred davnimi časi…

…so programirati znali samo ljudje, ki so znali brati in pisati v čudnih jezikih… 😃

Kar hočem povedati je, da so današnji IDE-ji popolnoma spremenili, kaj je mogoče. Če si izkušen razvijalec, ki je zasut z roki, si verjetno že preizkusil te zmogljivosti novih IDE-jev. Če pa si nekdo, ki ima svojo idejo, a se nikoli ni dotaknil kode, bodo ta orodja kmalu spremenila kaj lahko dosežeš.

Zakaj je to pomembnejše, kot si misliš

Za začetnike:

Izgovor “ne znam programirati” je uradno mrtev. Tista poslovna ideja, ki si jo opustil, ker “nisi tehničen tip”?

Lahko jo zgradiš ta konec tedna preprosto tako, da razložiš, kaj želiš. (seveda demo projekt - ne bančno aplikacijo 😉)

Za razvijalce:

Pri delu z IDE-ji, ki temeljijo na umetni inteligenci, ne gre samo za hitrejše kodiranje---gre za pametnejše kodiranje. Čeprav ta orodja lahko generirajo kodo v sekundah, produkcijske rešitve zahtevajo več kot le hitro generiranje.

Tole je tema za drugič ampak samo nekaj hitrih napotkov:

Najbolj učinkoviti razvijalci niso tisti, ki lahko napišejo največ kode---temveč tisti, ki lahko učinkovito sodelujejo z AI, hkrati pa ohranjajo najboljše prakse programskega inženirstva.

Za vse:

Smo priča demokratizaciji ustvarjanja programske opreme. Prepad med “imeti idejo” in “zgraditi to idejo” se je pravkar zmanjšala z mesecev na nekaj ur.

”Ampak Primož, ta vmesnik (IDE) izgleda zastrašujoče!”

Ok, če še nikoli nisi pisal kode in potem ko prvič odpreš enega od teh IDE-jev, je videti, kot da pilotiraš vesoljsko ladjo. Povsod mape, skrivnostna koda, ki je čez cel zaslon, sami neki gumbi…

Ampak, če želiš zgraditi enostavno predstavitveno spletno stran, ali nek pripomoček, ki bo služil samo tebi je tukaj skrivnost: Ignoriraj 90% tega, kar vidiš.

Osredotoči se samo na okno za klepet (po domače: chat-bot okno)

To je vse! Vse ostalo je neobvezno. Podobno kot vožnja avtomobila---za prihod na cilj ni treba razumeti motorja.

Tukaj pa je še odlična funkcija enega izmed IDE-jev (​​Windsurf​​):

Jaz ji rečem kar “Pokaži in povej”:

  1. Klikneš neposredno na kateri koli element na svoji spletni strani
  2. Poveš AI, kaj želiš spremeniti
  3. Opazuješ, kako se to zgodi v hipu

Vidiš tisti gumb, ki bi moral biti moder namesto zelen? Klikni nanj in napiši: “Naredi ta gumb moder in dodaj nekaj sence.” Bum---narejeno!

Spletni razvoj spremeni v preprost proces klikni, klepetaj, ustvari, ki ga lahko vsakdo obvlada v minutah.

ChatGPT ali Claude integriran v IDE

V preteklih newsletterjih sem ti pokazal, kako ustvariti preproste spletne strani z uporabo chat botov v smislu: generiraj kodo in jo prilepiti na platformo za gostovanje.

To je bil šele začetek. Da se spoznaš.

V naslednjih newsletterjih lahko pričakuješ, da ti bom pokazal enostavno uporabo najboljši IDE-jev, na način pogovora.

Pogovora proti tistemu, kar želiš, da nastane. 😉

Zapomni si:

Vsak strokovnjak je bil nekoč začetnik. Razlika je v tem, da ti lahko preskočiš leta učenja sintakse in skočiš naravnost v ustvarjanje vrednosti.

Hkrati ti bom pa pokazal korake, da bo poskrbljeno tudi za varnost, skalabilnost in druge zadeve pomembne za lažji prehod iz demo projekta proti produktu.

Sva na vezi,
Primož