לכל המאמרים
  • הדרך שלי
  • Vibe Coding

לא למדתי לתכנת. למדתי לפתור בעיות.

איך בונים מוצרים עם AI בלי רקע בתכנות: מה באמת צריך לדעת, מה לא, ואיך הייתי מתחיל היום מאפס.

עדי נהון3 דקות קריאה
עדי נהון מציץ מאחורי לפטופ, ולידו הכיתוב NO CODE. NO PROBLEM

חבר מהתחום הרפואי אמר לי פעם משפט אחד: "בלחץ אמיתי, אף אחד לא שומר על 120 לחיצות בדקה בהחייאה." פחות משעה אחרי זה היה לי ביד כלי עובד שנותן קצב לחיצות. לא כתבתי שורת קוד. תיארתי במילים מה אני רוצה, בדקתי, תיקנתי, וזה עבד.

אני מספר את זה כי כמעט כל שבוע מישהו שואל אותי את אותה שאלה: "עדי, צריך ללמוד לתכנת כדי לבנות עם AI?"

התשובה הקצרה היא לא. התשובה הארוכה היא המאמר הזה.

לא הגעתי מתכנות

התחלתי מאחורי המצלמה. צילום, עריכה, תוכן. שם גם התחיל ההרגל שמלווה אותי עד היום: לבדוק כל כלי שזז. לא כדי להתלהב ממנו, אלא כדי להבין אם הוא באמת חוסך לי זמן או מכניס לי כסף. רוב הכלים נכשלו במבחן הזה. מעטים נשארו.

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

מאז בניתי יותר מ-100 פרויקטים עם AI. 17 מהם הפכו למוצרים של ממש. חלק נפלו, חלק עובדים עד היום. מכל אחד למדתי משהו שלא כתוב באף מדריך.

מה שבאמת צריך לדעת

אם לא תכנות, אז מה? אחרי כל השנים האלה, אני חושב שזה מסתכם בשלושה דברים.

1. להבין את הבעיה יותר טוב מכולם

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

הרעיון שלך הוא החסם, לא הידע הטכני.

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

2. להסביר את עצמך בבהירות

בנייה עם AI היא בעצם כתיבה. אתה מסביר לסוכן מה אתה רוצה, והוא בונה. כמה שההסבר ברור יותר, התוצאה טובה יותר.

רוב האנשים פותחים כלי וכותבים משפט אחד: "תבנה לי אפליקציה לניהול לקוחות." ואז מבזבזים שעה על תיקונים. שלוש דקות של חשיבה לפני חוסכות את כל השעה הזאת: למי זה, מה הדבר האחד שזה חייב לעשות, ואיך תדע שזה עובד.

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

3. לבדוק כמו משתמש עקשן

AI טועה. לפעמים בביטחון מלא. מה שמבדיל בין מי שמצליח לבין מי שמתייאש הוא לא כמה הוא יודע, אלא כמה הוא בודק. אני לוחץ על כל כפתור, מנסה לשבור כל טופס, ופותח כל עמוד בטלפון. רק אחרי זה אני אומר "עובד".

אז לא צריך ללמוד כלום?

צריך. רק לא את מה שחושבים.

אתה לא צריך לזכור תחביר של שפת תכנות. אתה כן צריך להבין כמה מושגים בסיסיים: מה זה שרת, מה זה מסד נתונים, מה ההבדל בין המחשב שלך לאתר שבאוויר. לא כדי לכתוב אותם, אלא כדי לדעת מה לבקש ולהבין מה קורה כשמשהו נשבר.

את המושגים האלה הסברתי במילים של בן אדם, עם מטאפורה של מסעדה, במדריך מונחי הפיתוח. זה המדריך שהייתי רוצה לקבל ביום הראשון.

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

איך הייתי מתחיל היום מאפס

אם הייתי מתחיל היום, בלי שום ניסיון, זה הסדר:

  1. בוחר בעיה קטנה ואמיתית. משהו שמציק לי או לאדם שאני מכיר. לא סטארטאפ. כלי אחד
  2. בונה גרסה ראשונה בכלי פשוט, כמו Base44, כדי להרגיש את הקסם בערב אחד. המדריך לאפליקציה הראשונה מוביל את זה צעד אחרי צעד
  3. עובר ל-Claude Code כשהפרויקט גדל ואני רוצה שליטה מלאה. ריכזתי הכל בעמוד Claude Code בעברית
  4. מעלה לאוויר ונותן לאנשים אמיתיים להשתמש. רק שם מגלים מה באמת חשוב

השורה התחתונה

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

אם יש לך רעיון שמחכה כבר חודשים כי "אני לא יודע לתכנת", זה הזמן. הכלים מוכנים. הם רק מחכים שתסביר להם מה אתה רוצה.

רוצה עוד כאלה?

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

עוד מאמרים