1,661 קריאות
1,661 קריאות

כלי קידוד AI הם חדשות רעות למתכנתים עצלנים

על ידי Maximiliano Contieri4m2025/03/12
Read on Terminal Reader

יותר מדי זמן; לקרוא

קוד שנוצר בינה מלאכותית מתעלה על מתכנתים עצלנים. משרות התוכנה מצטמצמות, אבל הקנטאורים ישרדו.
featured image - כלי קידוד AI הם חדשות רעות למתכנתים עצלנים
Maximiliano Contieri HackerNoon profile picture
0-item

כיצד AI מגדירה מחדש את תפקידם של מתכנתים בתעשיית הטכנולוגיה


TL;DR: קוד שנוצר על ידי בינה מלאכותית עולה על מתכנתים עצלנים. משרות התוכנה מצטמצמות, אבל הקנטאורים ישרדו.


היום, חבר שלי שיתף את התסכול שלו על כך שהתבקש למלא טופס הרשמה המחייב שם משתמש וסיסמה.


המערכת תוכננה בצורה גרועה ודרשה סיסמה מאובטחת מבלי להסביר מה הבעיה.



זו דוגמה מובהקת ל-UX נורא ומתכנת עצלן שלא מודע לכתיבת הודעות שגיאה באמפתיה.


אמרתי לחבר שלי שזה לא מקובל בעולם של היום מכיוון ש-AI מודרני יכול לפתור בעיות כאלה בקלות.


לקחתי את הטלפון שלי ואמרתי, "LMPTFY" (Let Me Prompt That For You), המקבילה המודרנית ל- LMGTFY .


מהר כתבתי בקשה:


תן לי את הקוד לאתר אימות סיסמה מאובטח עם הודעות שגיאה מועילות כאשר המשתמש מזין סיסמה חלשה.


ה-AI סיפק בהצלחה דף עבודה עם הקוד הזה:


 document.getElementById('passwordForm') .addEventListener('submit', function(event) { event.preventDefault(); // Prevent the form from submitting const password = document.getElementById('password').value; // Get the password value const errorMessages = document.getElementById('errorMessages'); // Get the error messages container errorMessages.innerHTML = ''; // Clear previous error messages let errors = []; // Array to store error messages // Validate minimum length if (password.length < 8) { errors.push('The password must be at least 8 characters long.'); } // Validate uppercase letters if (!/[AZ]/.test(password)) { errors.push('The password must contain one uppercase letter.'); } // Validate lowercase letters if (!/[az]/.test(password)) { errors.push('The password must contain one lowercase letter.'); } // Validate numbers if (!/[0-9]/.test(password)) { errors.push('The password must contain one number.'); } // Validate special characters if (!/[!@#$%^&*(),.?":{}|<>]/.test(password)) { errors.push('The password must contain one special character.'); } // Display errors or success message if (errors.length > 0) { errors.forEach(error => { const p = document.createElement('p'); // Create a new paragraph element p.textContent = error; // Set the error message as text errorMessages.appendChild(p); // Add the error message to the container }); } else { alert('Valid password!'); // Show success message if no errors } });


אתה יכול גם לנסות את זה בעצמך:

החדשות הרעות

הפתרון שנוצר בינה מלאכותית עם הודעות שגיאה מועילות הוא חדשות רעות למתכנתים עצלנים.


משרות פיתוח תוכנה כבר בירידה, ומגמה זו צפויה להימשך:

זה משהו שהרבה אנשים חזו.


כתבתי מאמר לפני חמש שנים במהלך החורף האחרון של AI שחזה שזה יקרה.

כפי שאמר פעם נילס בוהר הגדול:


חיזוי קשה מאוד, במיוחד לגבי העתיד.


עכשיו, זה ברור: מתכנתים עצלנים נידונים!

החדשות הטובות

מה אנחנו יכולים לעשות כמהנדסי תוכנה מלבד כתיבת קוד בינוני?

לְוַתֵר

חקור קריירה אחרת

בקרוב, יהיה מחסור באנשים שימושיים כמו חשמלאים, אינסטלטורים וציירים.

שפר את עצמנו על ידי הפיכתו לקנטאורים.

AI לא ייקח את העבודה שלך. מפתח השולט בכלי בינה מלאכותית יעשה זאת.


אני כותב מאמרים דו שבועיים על קוד נקי , עיבוד מחדש ותכנות.


במאמרים אלה, אתה יכול להשוות את התפוקה של AIs רבים עם ובלי הדרכה.


לדוגמה, לקוד שלמעלה יש מספר בעיות שאינן מורגשות על ידי AI:

בני אדם נשארים יקרי ערך כאשר הם יודעים כיצד לרתום בינה מלאכותית ביעילות.


להלן סרטון השוואת כמה כלים:

מַסְקָנָה

אני מקווה שחבר שלי ישלים בקרוב את טופס הסיסמה - או יותר טוב מפתחים יוציאו משימוש את כל הסיסמאות.

כמו כן, אני מקווה שתכתוב פתרונות כמו אלה ותקבל תשלום בתור "קנטאור" - מפתח ששולט בכלי AI כדי לשפר את האומנות שלהם.

L O A D I N G
. . . comments & more!

About Author

Maximiliano Contieri HackerNoon profile picture
Maximiliano Contieri@mcsee
I’m a sr software engineer specialized in Clean Code, Design and TDD Book "Clean Code Cookbook" 500+ articles written

תלו תגים

מאמר זה הוצג ב...

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks