Vibecoding og å tro at du er en «bygger» når du ikke har noen kunnskap om faktisk koding eller har lyst til å lære litt av det, er som å kalle deg kokk etter å ha bestilt mat fra Uber Eats.
@Madamemeta4 abstraksjon burde ikke ***
Litt morsomt hvordan denne tweeten blir en lakmustest for hvem som leser for å forstå versus hvem som leser for å reagere. Forbeholdet er subtilt, og reaksjonene beviser det på en måte.
Jeg vil ikke vibe kode fordi jeg ikke vil sende ting jeg ikke er ansvarlig for. Jeg er ikke programvareingeniør, jeg forstår verken koding eller grunnleggende prinsipper som henger sammen med «forventningsteorien» jeg nevnte... Så tenk deg at jeg sender apper ut fordi det er populært, selv om jeg ikke har noen forståelse... Er ikke det uansvarlig? Er ikke det søppel? Og folk som meg selv, som ikke forstår noe men bare legger ting ut, er problemet her. Og hahahaha, det er objektivt sett ikke sant, for det er mange ikke-tekniske folk som bruker agenter til å kode uten å forstå programvaren, så er de også programvareingeniører? Jeg føler at du kanskje er defensiv fordi du sannsynligvis selv forstår hva du gjør og bruker disse verktøyene for å oppgradere dine ferdigheter, og dermed ser på poenget fra ditt subjektive perspektiv. Men realiteten er at det i dag er en voksende hale av ikke-tekniske brukere som sender mye til App Store uten engang å forstå de tekniske detaljene i det de gjør. Så ja, disse verktøyene fungerer egentlig bare i hendene på folk som forstår hva de gjør... Ikke i hendene på folk som ikke forstår hva de gjør eller har viljen til det👍🏾 … > du kan ikke tvinges til å bruke en app/programvare du ikke vil. Hvis det er dårlig, vil folk naturlig nok ikke bruke det, og byggerne vil tilpasse seg deretter. Dette er som å si at det er greit å fortsette å produsere mange ting som åpenbart er dårlige, og at folk vil tilpasse seg deretter. Når du lett kan preke forsiktighet i produksjonsfasen? … > nettopp, disse agentene har kunnskapen til alle de beste ingeniørene i verden og er bedre i gjennomsnitt enn gjennomsnittsingeniøren, de er den bokstavelige definisjonen på mestring Nei, det er de ikke, lmfao. sanntids tilgang til informasjon og evne til å huske mønstre =/= mestring. La oss ikke viske ut den grensen her. Disse agentene vet ikke hvorfor appen din fungerer, de vet ikke når den ikke vil fungere. De husker bare mønstre, det er alt. Det er nettopp derfor «handlefrihet» er nøkkelen. kanskje når vi når AGI kan det være mulig, men i dagens versjon er ikke vibe-kodingsverktøyene vi har slik du gjør dem til. Ellers ville det ikke vært grunnleggende oversikter, jeg så @chiefofautism gjøre en sikkerhetssjekk på en rekke ting som åpenbart var vibekodede i fjor, og de fleste av dem bestod rett og slett ikke grunnleggende sikkerhetssjekker: hardkodede API-nøkler, åpne databaser, manglende sjekker osv. Hvis disse verktøyene var mestere, ville de ikke hallusinere koder (hvis du ikke vet hva du gjør, ville du gått glipp av det). Så nei, de er ikke Masters. Men det finnes eksepsjonelle lærlinger som gjør at de faktiske mesterne (folk med forståelse) jobber mer effektivt. … > antyder du at apper som bygges av ingeniører ikke blir hacket? Haha, nei? Poenget er at de fleste av denne stemningen består ikke engang de mest grunnleggende sikkerhetssjekkene eller koderevisjonene, ikke at de faktiske kodede appene er mer enn hacking. Dessuten, hvis du leste den antropiske dokumentasjonen du nevnte, ville du innsett at det var basert på allerede utnyttede smarte kontrakter og at de bare benchmarker modellene sine på det. Og modellene gjorde det dårligere enn de faktiske menneskelige hackerne på å utnytte disse kontraktene den gangen. ytterligere bevis på at disse verktøyene ikke "forstår" ennå fordi de ikke er AGI, de driver bare med mønstergjenkjenning. … > ingen normaliserer slopp. For å være ærlig, argumenterer du mot «vibecoding og å tro at du er en 'builder' når du har null kunnskap om faktisk koding og ikke har lyst til å lære litt av det», og tilsynelatende oppmuntrer utviklere til å lage apper som ikke har noen kunnskap om hva de gjør eller ønsker å lære litt av det... Er ikke det søppel? hvis du oppmuntrer meg, som ikke forstår hvordan jeg skal ta ansvar for det jeg produserer eller viljen til det, til å produsere ting rett og slett fordi det er lett å... Du oppmuntrer til søppel.
83