AI-assistent is veel slimmer dan ik
Categories:
Voor een 40-jarige met 10 jaar ervaring in programmeerwerk, een gouden verleden en een gevoel voor gezichtsverlies, is het toegeven dat AI slimmer is dan ik een vernederende zaak.
De totale maandelijkse kosten van de gebruikte AI-tools zijn minder dan 200 yuan, terwijl mijn salaris veel hoger is.
Ik verwacht dat dit spot zal oproepen:
“Dat ben jij alleen maar”
“Zo is het voor junior programmeurs”
“Kan alleen simpele klusjes doen”
“Kan geen echte engineering”
“Heeft veel hallucinaties”
“Niet geschikt voor productieomgeving”
Mijn ervaring met AI-tools is voldoende om deze spot te negeren. Dit artikel zal geen tools aanbevelen, maar vooral gaan over gedachte-experimenten. Ik leer altijd veel van de reacties.
Ik ben een van de eerste gebruikers van Github Copilot, gebruik het sinds de bèta en heb het abonnement onmiddellijk genomen toen de bèta voorbij was. Ik gebruik het nog steeds. Ik word niet langer opgewonden door het oplossen van knoeperige problemen, ik ben niet trots op “elegante code”. Nu word ik alleen opgewonden door AI die mijn expressie nauwkeurig begrijpt, AI-assistenten die mijn eisen vervullen en mijn verwachtingen overtreffen.
Van de ervaring die ik in de afgelopen tien jaar heb opgedaan, is het nuttigst geweest:
- Logica
- Ontwerp patronen
- Reguliere expressies
- markdown
- mermaid
- code stijl
- Data structuren en algoritmen
Nog specifieker:
- Grote premisse, kleine premisse, geschikte relatie.
- Voorzichtig zijn met afhankelijkheden, voorkom circulaire afhankelijkheden.
- Als het niet nodig is, geen relatie toevoegen, als het niet nodig is, geen relatie uitbreiden.
- Beheers de omvang van logische blokken.
- Gebruik reguliere zoekopdrachten en genereer code die geschikt is voor reguliere zoekopdrachten, afhankelijk van de naamgevingsstijl.
- Genereer mermaid, inspecteer, pas aan en gebruik mermaid om codegeneratie te begeleiden.
- Gebruik de namen van datastructuren en algoritmen om codegeneratie te begeleiden.
Ik heb veel tijd besteed aan het meewerken aan verschillende open-source projecten, sommige in bekende gebieden, sommige in onbekende gebieden. Mijn ervaring maakt dat ik snel kan beginnen. Je zult merken dat uitstekende projecten altijd op elkaar lijken, slechte projecten zijn op hun eigen manier slecht.
Als mijn geheugen langzaam achteruit gaat, vergeet ik alle ervaring die ik in de afgelopen jaren heb opgedaan, maar ik moet nog steeds als programmeur werken om mijn familie te onderhouden. Ik kan een briefje schrijven om mezelf eraan te herinneren. Als ik alleen de kortste prompts kan opschrijven, zal ik schrijven: Google "How-To-Ask-Questions"
Is de mens slimmer dan AI? Of zijn sommige mensen slimmer dan sommige AI?
Ik moet eerlijk toegeven dat het geen enkel praktisch voordeel heeft om mezelf te sieren. Zoals de titel aangeeft, is dit artikel een gescheurd gezicht, een weergave van mijn innerlijke gedachten. AI is slimmer dan ik, veel slimmer. Elke keer dat ik AI begin te betwijfelen, zal ik mezelf eraan herinneren:
Is AI dommer dan mensen? Of zijn sommige mensen dommer dan sommige AI? Moet ik de vraag opnieuw stellen?