פורטפוליו של מפתח יכול להיראות מרשים ועדיין לא לשכנע. הרבה שמות של טכנולוגיות, כמה gradients, משפט כמו “I build scalable solutions”, ואז המשתמש נשאר עם שאלה אחת: יפה, אבל מה באמת נבנה פה?
זאת הייתה הבעיה שניסיתי לפתור באתר שלי. לא עוד רשימה של דברים שאני יודע לכתוב, אלא הוכחה שאני יודע לקחת צורך אמיתי, לקבל החלטות, לפרוס מוצר, ולחזור אליו כשמשהו צריך להשתפר.
הבעיה: טכנולוגיות הן לא סיפור
React, TypeScript, Prisma ו-CI הם כלים. הם חשובים, אבל הם לא העלילה.
אם פורטפוליו מציג רק סטאק, הוא בעצם אומר: “הנה ארגז הכלים שלי”. זה נחמד, אבל לקוח או מגייס שואל שאלה אחרת: “מה אתה יודע לבנות עם זה כשהמציאות מפריעה?”
והמציאות תמיד מפריעה. דומיין שלא מתעדכן. טקסט שנשמע יותר מדי כמו תבנית. פרויקט חי שלא מופיע. לינק שנשבר בדיוק כשמישהו חשוב לוחץ עליו. קלאסי.
אפשר כמובן לכתוב “הפרויקט באוויר” ולהרגיש טוב, בערך כמו בדיקה שמוודאת ש-`true` הוא באמת `true`. זה ירוק, אבל אף אחד לא יוצא מזה רגוע יותר.
הפתרון: להפוך פרויקטים לקייסים קצרים
במקום להציג פרויקטים כאוסף כרטיסים שכולם אומרים “עשיתי React”, עברתי למבנה של case study קצר:
- מה הייתה הבעיה?
- מה נבנה בפועל?
- מה הייתה התרומה שלי?
- איפה אפשר לראות את זה עובד?
הגישה הזאת משנה את כל הטון. פרויקט כבר לא צריך להוכיח שהוא “גדול”. הוא צריך להוכיח שיש לו הקשר.
אתר קייטרינג הופך לסיפור על אמון ו-WhatsApp. כלי המרה הופך לסיפור על פרטיות בצד לקוח. מערכת פרוטוקולים הופכת לסיפור על הפיכת מסמך מורכב למוצר שאפשר לעבוד איתו.
מה השארתי בחוץ
לא כל דבר צריך להיכנס. זאת אחת ההחלטות הקשות בפורטפוליו.
קל להוסיף עוד ועוד פרויקטים, אבל יותר תוכן לא תמיד יוצר יותר אמינות. לפעמים הוא רק מחייב את המבקר לעשות QA במקוםך. אם יש לינק לא ברור, תיאור חלש או פרויקט שלא מוסיף סיפור חדש, עדיף לצמצם.
הקו שלי היה: להראות מגוון, אבל לא לאבד אמון. פחות “תראו כמה עשיתי”, יותר “הנה דברים שאפשר לבדוק”.
למה בלוג בכלל?
הבלוג מוסיף שכבה אחרת של אמינות. פרויקטים מראים תוצאה. כתיבה מראה דרך חשיבה.
זה המקום להסביר למה בחרתי פיתרון פשוט ולא מערכת כבדה, למה לפעמים CTA אחד מנצח ארבעה כפתורים, למה בדיקות הן לא טקס אלא ביטוח נגד מבוכה, ולמה פריסה מוצלחת היא לא “זה עבד אצלי”.
במילים אחרות: הפורטפוליו אומר מה נבנה. הבלוג אמור להראות איך אני חושב כשאני בונה.
מה למדתי
פורטפוליו אמין הוא לא בהכרח הכי נוצץ. הוא הכי ניתן לבדיקה.
קישורים חיים. תיאור מדויק. קופי שלא נשמע מנופח. פרויקט שמסביר בעיה ופיתרון. בדיקות שעוברות. תחושה שמישהו פה לא רק פתח Vite, אלא גם סיים את העבודה.
וזה אולי ההבדל הקטן: לא להציג את עצמך כמישהו שיודע להשתמש בכלים, אלא כמישהו שיודע להביא מוצר למצב שאפשר לסמוך עליו.