
וייבקודינג מעניק את ההנאה מיצירת תוכנה מראש, טוען המאמר
מפתח טוען כי וייבקודינג בעזרת AI מעניק דופמין מיידי, אך מדלג על הסיפוק העמוק של כתיבת קוד ביד, מההישג המהודר ועד הלמידה.
כותב בשם The Autodidacts טוען כי כתיבת קוד בעזרת AI, שלעיתים קרובות מכנים אותה וייבקודינג, היא פחות מהנה מאשר כתיבת קוד ביד, אם כי עשויה להיות פרודוקטיבית. המאמר, שנכתב בדיו כחול על פני נר, מציין כי למחבר אפילו לא הייתה את היכולת לתקן שגיאות הדפסה של AI.
שפך ההנאה של וייבקודינג
המחבר מתאר את אהבתו הארוכה ליצירת חפצים וטוען כי תוכנה היא הדרך הפשוטה ביותר ליצור משהו שימושי. שני הפרויקטים האחרונים בתחביבו, סקרייפרים פשוטים ב-Python, העניקו למחבר את חוויית התכנות המהנה ביותר בשנים האחרונות. לאחר מכן הופיע AI ועמו השתנתה הדרך שבה מתייחסים לכתיבת קוד.
המאמר טוען כי וייבקודינג מעניק את ההנאה מראש. פרוטוטיפ עובד עשוי להופיע תוך מספר דקות במאמץ קטן מאוד, ואפילו אדם ללא ניסיון בכתיבת קוד יכול ליצור אפליקציה עובדת. המחבר מפרט מספר מקורות שונים של סיפוק מיצירה: העלאת הרעיון, הפיכת הרעיון למציאות, הישג שהושג בקושי, עבודה שנעשתה היטב, למידה ופתרון בעיה אישית. וייבקודינג, כך נאמר במאמר, יכול לספק את הראשון, השני והשישי, אך השאר אינם תוצאה טבעית שלו.
מה ש-AI הפך לאפשרי
המחבר מודה כי וייבקודינג הפך לאפשריים פרויקטים שלעולם לא היו נוצרים ביד. הדוגמאות כוללות בוקמרקלט ל-Hackernews, משחק סימולציה לשוק תחזיות שהשתמשו בו בשידור חי בזמן הרצאה, עוזר מיגרציה של מסד נתונים של Kobo מבוסס דפדפן עבור אלה שאינם מכירים את SQLite, ואפליקציית אימון פיצ'ינג בזמן אמת שהמחבר תכנן לבנות כבר כעשר שנים.
במקרה אחד המחבר בנה עם התוכנית החינמית של Lumo, במשך שתי פגישות אחר הצהריים, מערכת להתראה מוקדמת על שריפות יער מבוססת Pyronear שפעלה בזמן אמת בשידור חי וזיהתה את הפריים הראשון של עשן בקטעי חומר שהועלו. המחבר מתאר גם מודלים מקומיים שרצים ב-llama-server, שירותים חינמיים וללא הרשמה כמו Phind ו-Lumo, וניסיון לתכנן שרת מרוחק עם hook-ים של אישור אוטומטי ליצירת מודלים למסחר אלגוריתמי.
בעיית הדופמין
המאמר משווה את וייבקודינג לסדרת הפגישות הראשונות: ההתלהבות נעלמת יחד עם חזרה על עצמה וההתחברות לפרויקט אינה נוצרת. המחבר מספר כי התהליך הזה גורם לו להרגיש טיפשי ומוגזם, ללא השגת כבוד, ומתאר את וייבקודינג כתופעה בין המפתח לבין המציאות, כמו ניהול חברה שקשה לשלוט בו. גם קוד שנכתב ביד אינו תמיד מהנה, מודה המחבר, ומזכיר פרויקט Golang מוגבל במועדים ומאבקים מוקדמים עם הקומפיילר של Rust, אך הקשיים הללו סיפקו תחושת הישג מתמדת.
מקורות: autodidacts.io
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.