paint-brush
Vibe Coding 10X podniesie poziom każdego programisty, ale nigdy go nie zastąpiprzez@thomascherickal
Nowa historia

Vibe Coding 10X podniesie poziom każdego programisty, ale nigdy go nie zastąpi

przez Thomas Cherickal7m2025/03/20
Read on Terminal Reader

Za długo; Czytać

Kodowanie Vibe sprawi, że każdy programista stanie się programistą 10X. A istniejący programiści 10X staną się programistami 100X. To nie jest koniec rozwoju. To początek kariery superbohatera.
featured image - Vibe Coding 10X podniesie poziom każdego programisty, ale nigdy go nie zastąpi
Thomas Cherickal HackerNoon profile picture
0-item
1-item

Sztuka AI autorstwa @NewAgerJul w NightCafe Studio


Kodowanie zostanie zautomatyzowane do 2026 roku.


W przyszłości nigdy nie będziemy potrzebować programistów.


Sztuczna inteligencja przejmuje twoją pracę.


Każdy dzisiejszy programista słyszał te komentarze.


Piszę ten artykuł, aby powiedzieć Wam, że nie mogli się bardziej mylić.


I w jaki sposób kodowanie wibracji może doładować Twoją karierę programistyczną,


Kodowanie Vibe sprawi, że każdy programista stanie się 10-krotnie lepszy!


A dotychczasowi programiści 10X staną się programistami 100X!


Przeczytaj ten artykuł do końca, aby dowiedzieć się, dlaczego.


Najpierw poznajmy prawdę na temat kodowania wibracji z nowicjuszami.

Standardowy wynik kodowania wibracji

Praktycznie każdy, kogo znam, widział twierdzenia o rewolucji w kodowaniu wibracji.


Dzieci tworzą aplikacje wieloplatformowe bez znajomości kodowania, korzystając jedynie z Cursor AI i Claude Sonnet 3.5 (a teraz także Sonnet 3.7).


Słynna gra symulująca lotnictwo, stworzona w HTML z wykorzystaniem kodowania vibe , która zarabia 50 tys. dolarów miesięcznie .


Musimy zdać sobie sprawę, że są to rzadkie wyjątki.


Oto ogólny wynik kodowania wibracji, gdy nie wiesz, jak kodować:


Tak jest zazwyczaj.


Nawet dziś dyplom ukończenia studiów informatycznych jest nadal świetnym świadectwem, które warto posiadać.


Zdobycie tytułu magistra informatyki na renomowanym uniwersytecie nadal jest najlepszą inwestycją w Twoją przyszłość.


(Choć najlepiej jest przez jakiś czas pracować, aby móc pokryć własne koszty i nie być zależnym od rodziców -

Albo jeszcze lepiej, zleć firmie sponsorowanie całości Twoich studiów magisterskich).


Dlaczego?


Ponieważ zdobędziesz wiedzę, której nowicjusze nie otrzymują.


Jaka wiedza?


Czytaj dalej!


Bezcenna wiedza na temat kodowania, która wyróżnia wykwalifikowanych programistów

Sztuka AI autorstwa @HansWurst w NightCafe Studio

Oto najważniejsze informacje, które posiadają inżynierowie oprogramowania, a których nie mają programiści:

Podstawowe zasady inżynierii oprogramowania:

To jest to, co wiedzą programiści, a programiści wibracji nie.

Modułowość i debugowanie

  • Jeśli kod jest napisany w jednym pliku w monolitycznej architekturze, jego debugowanie staje się koszmarem.
  • Nawet jeśli kod jest podzielony na pliki i moduły, jak będziesz go debugować, gdy sztuczna inteligencja zawiedzie Cię za rok?
  • A biorąc pod uwagę wszystkie zmiany, o które będą prosić użytkownicy, rok to będzie krótki okres.
  • Jak zrozumiesz, że Twoja sztuczna inteligencja popełniła błąd?

Wzorce projektowe i zasady architektury SOLID

  • Programista wibracji zapyta Cię, czym są wzorce projektowe.
  • Jeśli zaczniesz mówić o wstrzykiwaniu zależności, otrzymasz pusty wzrok.
  • Projektowanie zorientowane na domenę – co to takiego?
  • Rozumiesz, o co chodzi.

Rozwój sterowany testami

„Jeśli twój kod nie przeszedł testów, nie jest czysty”.

Robert C. Martin (Wujek Bob) w Czystym kodzie

  • Jeśli Twój kod nie ma testów, jego modyfikacja nie będzie łatwa.
  • A zmiana jest niezawodną regułą każdego projektu oprogramowania.
  • Nie ma nic lepszego niż testy jednostkowe zapewniające 100% pokrycie kodu.
  • Jeśli nie masz testów jednostkowych, wprowadzając zmiany, działasz z zamkniętymi oczami.
  • To jest niezbędne. Każdy projekt oprogramowania musi mieć pokrycie w testach jednostkowych.
  • I zastosuj zaawansowaną wersję TDD dla programistów, a nie klasyczny styl.

Kontrola wersji

  • „Nie jestem kretynem, tylko ty!”
  • Spróbuj wyjaśnić programiście Vibe, na czym polega kontrola wersji.
  • Git jest niezbędny, zwłaszcza jeśli masz już działający MVP.
  • Jeśli nie możesz przywrócić swojego kodu i nie możesz cofnąć zatwierdzenia -
  • Jakim jesteś programistą?

Architektura komputerowa

  • W miarę jak wzrasta poziom abstrakcji, staje się to mniej uciążliwe, warto jednak o tym pamiętać.
  • Czy programiści Vibe wiedzą, jak profilować swój kod?
  • Czy potrafią zoptymalizować przypadki brzegowe?
  • Przetwarzanie potokowe, buforowanie, język asemblera, kwestie sprzętowe, koszty API…
  • Mógłbym tak wymieniać w nieskończoność.

Konserwacja

  • Projekt oprogramowania - 5% projektowanie, 25% wdrożenie, 70% utrzymanie.
  • W przypadku dużych projektów 10% wydatków na rozwój i 90% na utrzymanie może stanowić kwota do zapłaty.
  • Tak, Twoja sztuczna inteligencja poradzi sobie z większością zadań, więc jesteś gotowy na 50% zmian.
  • Czy gdy będziesz chciał przenieść lub zoptymalizować cały kod, będziesz musiał ponownie pisać kod wibracyjny?
  • Być może sztuczna inteligencja pomoże Ci przenieść system na Linuksa, a nawet użyć Fluttera, Darta lub Golanga, dzięki czemu nie będą konieczne żadne poważne zmiany.
  • Ale w jaki sposób możesz niezawodnie zmienić coś, czego nie rozumiesz, skoro sztuczna inteligencja wymaga podwójnego sprawdzenia?


Nie wspominam tutaj o oprogramowaniu o znaczeniu krytycznym czy zagrażającym życiu, ponieważ ten aspekt jest zrozumiały dla każdego.


Nie muszę tłumaczyć, dlaczego nie możemy używać kodowania wibracyjnego w przypadku ponad 50% oprogramowania na świecie, ponieważ powinno to być oczywiste dla każdego.


A teraz druga strona medalu!


Twórcy, korzystajcie ze sztucznej inteligencji i stańcie się legendarnymi 10-krotnymi wersjami samych siebie

Dzieło autorstwa @J_L w NightCafe Studio

Jeśli jesteś wykwalifikowanym programistą, teraz jest Twój czas, aby zabłysnąć.


Nie opieraj się sztucznej inteligencji - zaakceptuj ją!


Odkryjesz, że możesz zaliczyć każdy przegląd, bez wysiłku pisać czysty kod oraz generować testy jednostkowe i dokumentację dzięki sztucznej inteligencji.


Polecam Gemini Code Assist i RooCode, ponieważ są bezpłatne.


Możesz bardzo łatwo zwiększyć swoją wydajność dziesięciokrotnie.


Wszyscy programiści słyszeli o deweloperze 10X:


  1. Ten, który oddycha projektowaniem systemów
  2. Kto naprawia trudne błędy podczas snu
  3. Kto powstrzymuje wszystkich od mówienia i sprawia, że słuchają, po prostu otwierając usta
  4. Kto nie opanował optymalizacji dla chmury, kto opanował optymalizację dla chmury.


No cóż, to jest Twoja szansa.


Jeśli jesteś programistą, zdobądź tytuł LLM i zdobądź wiedzę z zakresu inżynierii, a staniesz się 10-krotnie lepszym człowiekiem.


Gorąco polecam poniższych asystentów kodowania (bez linków afiliacyjnych, nie jestem taki skąpy):

GitHub Copilot

https://github.com/features/copilot

Kodowanie Trae

https://www.trae.ai

Kod Królik

https://www.coderabbit.ai/

Replit.ai

https://replit.com/

Pomoc Gemini Code

https://codeassist.google/

Inteligentny kod

https://visualstudio.microsoft.com/services/intellicode/

Kod Roo

https://github.com/RooVetGit/Roo-Code


Istnieją inne miejsca, w których można przeczytać recenzje tych narzędzi.


Jestem tutaj, aby powiedzieć Ci, dlaczego warto przyjąć jedno lub więcej z nich (niektóre są bezpłatne).


Bądź kreatywny – pozwól swojej wyobraźni szaleć

Sztuka AI autorstwa @EveCrowe w NightCafe Studio

Ten pomysł na aplikację, który zawsze miałeś?


Pomysł kreatywny, który pielęgnujesz?


Jaką wyjątkową propozycję wartości zawsze chciałeś, żeby ktoś wdrożył?


Teraz masz szansę.


Teraz możesz zbudować wszystko, o czym kiedykolwiek marzyłeś.


Daj się ponieść wyobraźni.


Marzenie!


Miej wielkie marzenia!


Miej naprawdę wielkie marzenia!


Jeśli ludzie, którzy nie mają pojęcia o kodzie, potrafią tak wiele osiągnąć –


Jakie są granice dla kogoś, kto wie, co robi?


Celuj w gwiazdy – a może trafisz na księżyc!


Nie ma żadnych ograniczeń.


Sztuczna inteligencja nie zajmie się twoją pracą.


Już po ciebie idzie.


Aby uczynić Cię najlepszą wersją siebie, jaką kiedykolwiek chciałeś być.


Superbohater.


Czy to nie jest fajne?


A co z twórcami 10X, którzy już są superbohaterami?

Sztuka AI autorstwa @George-Stanley w NightCafe Studio


Jeśli jesteś już programistą 10X -


Prawdopodobnie opuściłeś swoją firmę -


I założyłeś własną firmę -


Ponieważ jesteś tak dobry w tym, co robisz -


Wiesz, jak potężna jest 100-krotna wersja Ciebie z AI –


A wiesz, jak dobry będzie Twój produkt -


Ponieważ naprawdę rozumiesz potencjał sztucznej inteligencji, która może niemal z dnia na dzień zmienić oblicze branży.


Jednym z głównych powodów, dla których tak wielu doświadczonych programistów zakłada własne firmy, jest potencjał sztucznej inteligencji.


Zaprawdę, zaprawdę, powiadam wam:


Dopiero zaczynamy!


W obszarze sztucznej inteligencji, uczenia maszynowego, AGI, ASI, technologii blockchain, rozszerzonej rzeczywistości/wirtualnej rzeczywistości, AGI, robotyki, automatyki, branż świata rzeczywistego, a nawet aplikacji kwantowych czeka na realizację tak wiele potencjalnych bogactw i sensacji związanych ze startupami.


Że potencjalnie istnieje nieskończona liczba przypadków użycia dla wszystkich tych technologii –


Aby zmienić świat.


Właśnie zaczynamy bardzo szaloną podróż.


Obserwujcie nas.


Zaakceptuj sztuczną inteligencję.


Ponieważ dopiero zaczynamy.


Największy wpływ na przyszłość będą mieli deweloperzy z każdego sektora, którzy w pełni wykorzystują potencjał sztucznej inteligencji.


Im bardziej kreatywny i szalony jest Twój pomysł,


Im większa szansa, że przejmie władzę nad światem.


Wszystkiego najlepszego w przyszłości programisty z obsługą sztucznej inteligencji 100X.


I nigdy nie przestawaj marzyć!


Kiedykolwiek.


Życie na Ziemi jest na to za krótkie!


Grafika AI autorstwa @Sloth_Fatale w NightCafe Studio


Wszystkie obrazy wygenerowane przez sztuczną inteligencję przez niesamowitych użytkowników NightCafe Studio, najlepszej na świecie społeczności zajmującej się sztuką AI, są dostępne pod tym linkiem: https://creator.nightcafe.studio/



Choć nie czerpię bezpośrednio korzyści finansowych z pisania, Twoje wsparcie pozwala mi nadal publikować artykuły takie jak ten, bez konieczności płacenia za nie lub wykupywania płatnej subskrypcji.

Jeśli chcesz, aby artykuły pisane przez ghostwritera, takie jak ten, pojawiały się w Internecie pod Twoim nazwiskiem, możesz je otrzymać!

Skontaktuj się ze mną:

https://linkedin.com/in/thomascherickal

Za Twój napisany przeze mnie artykuł! (Ceny podlegają negocjacjom, a ja oferuję ceny parytetowe dla poszczególnych krajów.)

Jeśli chcesz wesprzeć moją twórczość, rozważ możliwość wpłaty na platformie Patreon pod tym linkiem:

https://patreon.com/c/thomascherickal/membership

Alternatywnie, możesz postawić mi kawę klikając w ten link (co miesiąc, jeśli chcesz):

https://ko-fi.com/thomascherickal

Dzięki!