forklart.dev¶
Denne siden er et resultat av at jeg har sett flere ha utfordringer med det aller mest grunnleggende for å kunne være kreativ med programmering. Ikke fordi de ikke har fulgt med i timen, men kanskje mest fordi mye læring skjer i anvendelse framfor forståelse og teori. Mange lærer å lage en app, men få lærer hvorfor det heter const eller let.
I en æra hvor utvikling og læring løper avgårde i en voldsom fart, er forklart.dev laget for å gi et innblikk i forskjellige grunnleggende konsepter. Denne siden er laget for å gjøre læring mer tilgjengelig og forklarende. Innholdet lages ut fra beste evne mtp. tid og ressurser, og lyst, og dagsform.
Forklart.dev vil inneholde forklaringer på forskjellige konsepter, utfordringer og løsninger i forskjellige språk etter hvert som vi bygger opp innholdet. Jeg vil ikke gå gjennom alt fra start til slutt for et gitt språk, men vil gi innblikk i forskjellige konsepter som jeg har fått spørsmål om.
Hvem er forklart.dev for?¶
Denne siden er for deg som har studert, studerer, skal studere, eller bare vil lære deg programmering. Kanskje du er helt ny i gamet og lurer på hvorfor foreleseren skriver koden sin på den måte, eller hvorfor koden som editoren din foreslår til deg er som den er.
Hvorfor ikke bare bruke AI?
Nå som AI er blitt mer tilgjengelig ser vi en økende trend i at innhold og kode genereres i stor grad. Dette er nyttig, men det er også viktig å forstå grunnleggende konsepter og prinsipper for å kunne bruke AI på en effektiv måte. Jeg oppfordrer derfor alle til å lære seg grunnleggende konsepter og prinsipper for programmering som en del av sin læringsreise. Dette vil ikke bare gjøre deg til en bedre utvikler, men også gi deg en bedre forståelse for hvordan det du lager fungerer og henger sammen. Det vil også om ikke annet gi deg bedre grunnlag for å ønske deg bedre kode fra AI.
Jeg mener ikke at AI er en negativ utvikling, men jeg mener at det er viktig å forstå hvordan AI fungerer, og hvordan det kan brukes. Jeg vil oppfordre alle til å bruke AI på en ansvarlig måte. Bruk AI som et verktøy som kan støtte deg mens du programmerer og lærer.