אודותיי
ממערכות מידע לבית תוכנה של אדם אחד
אני שלמה דביר, איש מערכות מידע ותיק, שבשנים האחרונות גילה עולם חדש של אפשרויות יצירה ופיתוח תוכנה באמצעות Vibe Coding.
אחרי עשרות שנים של עיסוק במערכות מידע, ניתוח תהליכים עסקיים, תכנון מערכות ופתרונות ERP, מצאתי את עצמי בפרק מקצועי חדש ומלהיב במיוחד: אני יכול היום לא רק לחשוב על רעיון למערכת, לתכנן ולאפיין אותה, אלא גם לבנות אותה בעצמי ולהביא אותה עד למוצר עובד באינטרנט.
את האפשרות הזאת פתחה בפניי מהפכת הבינה המלאכותית, ובעיקר השילוב בין פלטפורמות פיתוח נגישות לבין היכולת להסתייע בבינה מלאכותית כשותפה לחשיבה, לתכנון ולפתרון בעיות.
הניסיון שהבאתי איתי
במשך שנים רבות עסקתי בעולם מערכות המידע מהצד של הבנת הצרכים, אפיון תהליכים, תכנון פתרונות וראייה מערכתית כוללת.
למדתי לחשוב במונחים של ישויות וקשרים, תהליכים עסקיים, ממשקי משתמש, זרימת מידע, אמינות נתונים והדרך שבה מערכת טובה אמורה לשרת את המשתמשים שלה.
הניסיון הזה העניק לי בסיס משמעותי להבנת מערכות מורכבות וליכולת לזהות מה חשוב במערכת, כיצד נכון לתכנן אותה ואילו בעיות היא צריכה לפתור.
כאשר הופיעו כלי הפיתוח החדשים, גיליתי שהידע שצברתי לאורך השנים הפך לנכס חשוב במיוחד.
ואז הגיע ה־Vibe Coding
האפשרות לתאר מערכת בשפה טבעית, לנהל שיחה עם כלי פיתוח מבוסס בינה מלאכותית ולראות כיצד רעיון הופך בהדרגה ליישום עובד, שינתה מבחינתי את כללי המשחק.
התחלתי להתנסות בפלטפורמות פיתוח שונות, ובהן Base44, Lovable, Google AI Studio, Zite וכלים נוספים.
מה שהתחיל כסקרנות והתנסות הפך במהירות לעשייה של ממש.
גיליתי שאני יכול להוביל בעצמי תהליך פיתוח שלם: להגדיר דרישות, לתכנן מודל נתונים, לעצב חוויית משתמש, לבדוק תוצאות, לזהות בעיות, לתקן ולשפר — כשהבינה המלאכותית מסייעת לי להפוך את ההחלטות למערכת עובדת.
אבל ככל שהמערכות הפכו מורכבות יותר, הבנתי שהיכולת לייצר קוד היא רק חלק מהסיפור.
לא רק כלי פיתוח — גם שותף לחשיבה ולניהול
אחת התגליות המשמעותיות ביותר במסע שלי הייתה שהבינה המלאכותית אינה רק כלי לביצוע משימות. היא יכולה להיות גם שותפה לתהליך החשיבה, התכנון וקבלת ההחלטות.
העבודה עם ChatGPT הפכה בהדרגה לחלק מרכזי משיטת העבודה שלי.
לעיתים קרובות אני מרגיש כאילו אני מנהל ישיבת סקר תכן עם צוות מומחים רב־תחומי. אני מציג רעיון או בעיה, מגדיר מטרות ומגבלות, מקבל הצעות, בוחן חלופות, מערער על הנחות יסוד ומבקש ביקורת על ההחלטות שלי. בסופו של התהליך מתגבש כיוון פעולה שאפשר להעביר לכלי הפיתוח.
היכולת הזאת חשובה לי לא פחות מהיכולת לייצר קוד.
היא מאפשרת לי להתמודד עם שאלות מתחומים רבים — ארכיטקטורת תוכנה, מסדי נתונים, חוויית משתמש, אבטחה, תהליכים עסקיים, שירותי ענן ועוד — גם כאשר אין לי מומחיות עמוקה בכל אחד מהם.
בעולם המקצועי המסורתי, מנהל טוב יודע להיעזר ביועצים ובמומחים מתחומים שונים. העיקרון הזה עדיין נכון, אבל יש לו גם מחיר: ככל שמספר היועצים גדל, כך גדל הצורך בתיאום, בהעברת מידע ובהבטחה שכולם מבינים את אותה תמונה.
בעבודה עם יועץ AI מרכזי אני נהנה מיתרון אחר: אפשר לקיים דיון רב־תחומי רציף, מתוך היכרות מצטברת עם המערכת, ההחלטות שהתקבלו והשיקולים שמאחוריהן.
אין פירוש הדבר שהיועץ תמיד צודק או שהוא מחליף מומחה בכל תחום. לעיתים צריך לאמת מידע, לקבל חוות דעת נוספת או להתייעץ עם מומחה אנושי. אבל עבור חלק גדול מהחלטות התכנון והפיתוח, האפשרות לרכז את החשיבה והדיון במקום אחד חוסכת מאמץ ומאפשרת להתקדם במהירות.
למי שמבקש לצעוד בדרך דומה לשלי, זו אחת ההמלצות החשובות ביותר שיש לי: אל תסתפקו בסוכן שיודע לכתוב קוד. למדו לעבוד גם עם יועץ AI שמסייע לכם לחשוב, לתכנן, לבקר החלטות ולנהל את תהליך הפיתוח כולו.
אל תבקשו ממנו רק תשובות. בקשו ממנו לערער על הרעיונות שלכם, להציג חלופות, לזהות סיכונים ולהסביר מדוע פתרון מסוים עדיף על אחר.
אני מאמין שללא צורת העבודה הזאת היה לי קשה הרבה יותר להתקדם מההתנסויות הראשונות במערכות קטנות לפיתוח ולניהול של מערכות מורכבות כמו ResidentSuite.
הניסיון המקצועי וההחלטות נשארים שלי. אבל היכולת להסתייע בשותף חשיבה זמין ורב־תחומי מרחיבה מאוד את מה שאני מסוגל לעשות בעצמי.
לתעד את המערכת כדי שאפשר יהיה באמת להשתמש בה
אני מקפיד לראות בתיעוד חלק מהמוצר, ולא מטלת סיום. לצד היישומים אני מכין מדריכים טכניים ומדריכי משתמש, ובחלק מהמערכות גם עוזרי AI שמסייעים למשתמש להתמצא ולהבין כיצד לבצע פעולות.
ב־WeddingComet הלכתי צעד נוסף, עם עוזר שמכיר גם את נתוני האירוע שעליו עובדים המשתמשים המורשים. בעיניי, ההבדל בין כלי שמסביר את המערכת לבין כלי שמסייע להבין את המידע שבתוכה הוא אחת ההתפתחויות המעניינות בשילוב AI בתוכנה.
ככל שקצב הפיתוח עולה, גדל גם האתגר לשמור על מדריכים ועל בסיסי ידע מעודכנים. תיעוד שנשאר מאחור עלול להטעות דווקא משום שהוא כתוב ומשכנע. לכן אני משתדל לשלב גם את תחזוקת התיעוד בתהליך הפיתוח המתמשך.
מקוד ומסד נתונים למוצר חי באינטרנט
אחד הדברים המרתקים במסע היה גילוי העולם שנמצא מעבר לפיתוח התוכנה עצמה.
כדי להפוך יישום למוצר אמיתי, נדרשתי להכיר גם תחומים שבעבר היו רחוקים יחסית מעיסוקיי: מאגרי קוד, שירותי ענן, בסיסי נתונים מנוהלים, שרתי יישומים, פריסה לאינטרנט, דומיינים, אבטחה ותחזוקה של מערכת פעילה.
כך התוודעתי לעבודה עם שירותים וכלים כמו GitHub, Cloudflare, Google Cloud, Supabase ו־Firebase.
אינני מתיימר להיות מומחה לכל אחת מהטכנולוגיות האלה. אבל למדתי שבעזרת הניסיון הקודם, סקרנות, יכולת למידה וייעוץ מתאים באמצעות AI, אני מסוגל להתמודד גם עם תחומים חדשים ולהוביל תהליך שלם מקצה לקצה.
מצאתי את עצמי מתפקד כמעין בית תוכנה של אדם אחד: מנהל מוצר, מנתח מערכות, מתכנן, מפתח, בודק, מעצב ומפעיל — כאשר כלי הבינה המלאכותית מרחיבים את היכולות שלי בכל אחד מהתחומים.
מרעיונות ליישומים אמיתיים
במהלך הדרך התחלתי לבנות מערכות שנועדו לפתור בעיות אמיתיות, בתחומים שמעניינים אותי ושבהם אני מזהה צורך.
בין הפרויקטים שלי נמצאת ResidentSuite, מערכת חינמית לניהול כספי של בתים משותפים, ועדי בתים וחברות ניהול; WeddingComet, מערכת לתכנון וניהול חתונות; ויישומים נוספים בתחומי ביטוח רכב, ניהול מידע חקירתי ותהליכים עסקיים.
חלק מהמערכות מאפשרות הרשמה עצמית או בקשת גישה, ואחרות זמינות למשתמשים שאני מעניק להם גישה באופן אישי.
היישומים האלה אינם רק תוצרים. כל אחד מהם הוא גם סביבת למידה והתנסות שבה אני מתמודד עם אתגרים אמיתיים של תכנון, פיתוח, אבטחה, חוויית משתמש והפעלת תוכנה.
למה הקמתי את האתר הזה?
האתר הזה הוא הבית המקצועי שלי בעולם ה־Vibe Coding.
אני מציג בו את היישומים שאני יוצר, משתף בניסיון ובתובנות שצברתי, ומתעד את הדרך שבה רעיונות הופכים למערכות עובדות.
אני רואה בעצמי חלק מקהילת ה־Vibe Coding המתפתחת, ומעוניין לקחת חלק בשיח על ההזדמנויות, האתגרים והמשמעות של השינוי הזה.
מבחינתי, המהפכה אינה רק בכך שהבינה המלאכותית יודעת לכתוב קוד. היא נמצאת בשילוב בין ידע וניסיון אנושי, יכולת חשיבה ותכנון בעזרת AI, ופלטפורמות שמאפשרות להפוך החלטות למוצרים אמיתיים.
עבורי, זו לא רק טכנולוגיה חדשה. זו האפשרות להיות בית תוכנה של אדם אחד, ולפתוח פרק חדש לגמרי בחיים המקצועיים שלי.