Asystent AI jest ode mnie mądrzejszy
Categories:
Dla kogoś, kto programuje od 10 lat, przeżył okres “połyskiwania” i w końcu ceni twarz, przyznanie, że AI jest ode mnie lepszy, jest bardzo niezręczne.
Wykorzystywane narzędzia AI, miesięczne koszty nie przekraczają 200 yuanów chińskich, a pensja, którą płaci mi szef, jest znacznie wyższa.
Można się spodziewać, że spowoduje to powszechną kpę,
“To tylko ty”
“Tak jest z początkującymi programistami”
“Może robić tylko proste rzeczy”
“Nie może robić prawdziwych projektów”
“Ciężkie halucynacje”
“Nie nadaje się do środowiska produkcyjnego”
Moje doświadczenie korzystania z narzędzi AI wystarczy, aby zignorować te szyderstwa. W tym artykule nie będą rekomendowane żadne narzędzia, głównie po to, aby wywołać duchową rezonansę. Zawsze mogę nauczyć się wiele z komentarzy.
Jestem jednym z pierwszych użytkowników Github Copilot, od samego początku korzystam z wersji beta, po zakończeniu wersji beta bez wahania opłaciłem roczną subskrypcję i używam jej do dziś. Teraz nie będę już podekscytowany rozwiązaniem trudnego problemu samodzielnie, nie będę dumny z “eleganckiego kodu”. Teraz jestem podekscytowany tylko jednym, a mianowicie AI dokładnie rozumie moje wyrażenie, asystent AI wykonuje moje wymagania i przekracza oczekiwania.
Doświadczenie zgromadzone przez ostatnie dziesięć lat jest najbardziej przydatne w narzędziach AI:
- Logika
- Wzorce projektowe
- Wyrażenia regularne
- markdown
- mermaid
- Styl kodowania
- Struktury danych i algorytmy
Jeszcze bardziej szczegółowo:
- Duże założenia, małe założenia, odpowiednie relacje.
- Ostrożne tworzenie relacji zależności, surowa ochrona przed zależnościami cyklicznymi.
- Jeśli nie jest to konieczne, nie dodawaj relacji, jeśli nie jest to konieczne, nie rozszerzaj zakresu relacji.
- Ścisła kontrola rozmiaru bloków logicznych.
- Użyj wyszukiwania regularnego i wygeneruj kod ułatwiający wyszukiwanie regularne zgodnie ze stylem nazewnictwa.
- Wygeneruj mermaid, sprawdź modyfikację i dostrojenie, użyj mermaid do kierowania generowaniem kodu.
- Użyj nazw struktur danych i algorytmów do kierowania generowaniem kodu.
Spędziłem dużo czasu uczestnicząc w różnych projektach open source, niektóre z nich były w obszarach, które znam, a niektóre w obszarach, których nie znam. Doświadczenie pozwala mi szybko przejść do nich. Okaże się, że świetne projekty są zawsze podobne, a zły projekt ma swoje różne wady.
Jeśli moja pamięć stopniowo słabnie, stopniowo zapominam wszystko, co zgromadziłem w przeszłości, ale nadal muszę pracować jako programista, aby utrzymać rodzinę, mogę napisać kartkę przypominającą sobie, jeśli mogę napisać tylko najkrótsze podpowiedzi, napiszę: Google "How-To-Ask-Questions"
Czy człowiek jest mądrzejszy niż AI? Czy tylko niektórzy ludzie są mądrzejsi niż niektóre AI?
Muszę szczerze przyznać, że wygórowanie własnej wartości nie przynosi żadnych rzeczywistych korzyści. Jak wspomniano w tytule, ten artykuł polega na rozerwaniu twarzy i pokazaniu moich prawdziwych myśli, AI jest ode mnie lepsze, znacznie lepsze. Zawsze, gdy zaczynam wątpić w AI, przypomnę sobie:
Czy AI jest głupsze niż człowiek? Czy tylko niektórzy ludzie są głupszy niż niektóre AI? Czy powinienem zadać pytanie na nowo?