קורות חיים למפתח/ת תוכנה
מסמך של מפתח נקרא אחרת מכל מסמך אחר: קודם מזהים את סוג הפיתוח והכלים, ורק אחר כך קוראים את הניסיון. העמוד הזה מפרק את המבנה שעובד בשוק הישראלי — תקציר, מפת טכנולוגיות, שורות ניסיון שמתארות מה נבנה, ופרויקטים שאפשר באמת להיכנס אליהם.
- מבנה שמעלה את ה-stack לשליש העליון
- ניסוח שורות ניסיון בלי מספרים מומצאים
- מפת מילות מפתח לפי תחום פיתוח
- עברית או אנגלית באותו חשבון
בונים וצופים בתוצאה לפני התשלום · תשלום חד-פעמי בהורדת ה-PDF · ללא חידוש אוטומטי
נכתב ונבדק על ידי צוות התוכן של AiCVעודכן לאחרונה:
נקודת מבט
מה מגייס טכני מחפש בשלושים השניות הראשונות
לפני שקוראים מילה אחת של ניסיון, מנסים לענות על שלוש שאלות. אם המסמך לא עונה עליהן מהר, הוא נסגר.
איזה מפתח אתם
פרונט, בק, פול-סטאק, מובייל, דאטה או אינפרה. הכותרת והתקציר צריכים לומר זאת במפורש, בלי שהקורא יצטרך להסיק זאת מרשימת כלים.
באילו כלים
האם הכלים המרכזיים בתיאור המשרה מופיעים אצלכם, ובאיזה הקשר. חשוב שהם יופיעו גם בתוך שורות הניסיון ולא רק ברשימה.
באיזו סביבה
צוות של שלושה או של שלושים, מוצר או שירותים, מערכת חדשה או קוד ותיק. ההקשר מסביר את סוג העבודה הרבה יותר מאשר שם התפקיד.
מבנה
סדר החלקים במסמך של מפתח
הסדר אינו זהה למקצועות אחרים: הטכנולוגיות עולות למעלה, כי הן מסננות עוד לפני קריאת הניסיון.
| חלק במסמך | מה נכנס בפועל |
|---|---|
| כותרת ופרטי קשר | שם, הגדרת תפקיד ממוקדת, טלפון, מייל, עיר, LinkedIn ו-GitHub אם רלוונטי. |
| תקציר מקצועי | שתיים עד שלוש שורות: סוג הפיתוח, שנות ניסיון, תחומי המוצר והכיוון שאליו אתם מכוונים. |
| טכנולוגיות | רשימה מקובצת לפי קטגוריות, מותאמת למשרה הספציפית. |
| ניסיון תעסוקתי | מהחדש לישן. לכל תפקיד: חברה, תפקיד, תאריכים ושתיים עד ארבע שורות על מה שנבנה. |
| פרויקטים | פרויקטים אישיים או קוד פתוח עם קישור פעיל, רק אם הם מוסיפים. |
| השכלה והכשרות | תואר, בוטקאמפ, קורסים משמעותיים והסמכות ענן אם קיימות. |
| שפות | רמת אנגלית מציאותית — קריטית בסביבה בינלאומית. |
תקציר
תקציר מקצועי לדוגמה
המסגור עובד; הפרטים בסוגריים מרובעים הם placeholder להחלפה בנתונים האמיתיים שלכם. אל תשאירו אותם במסמך הסופי.
גרסה בעברית
מפתח/ת פול-סטאק עם [X] שנות ניסיון בפיתוח מערכות ווב, בעיקר ב-[React] בצד הלקוח ו-[Node.js] בצד השרת. ניסיון בעבודה על מוצר בסביבת [SaaS], כולל אפיון מול מוצר, בניית ממשקי API ועבודה מול [PostgreSQL]. מחפש/ת תפקיד עם אחריות מקצה לקצה בצוות קטן.
מה עושה אותו טוב
- אומר מיד איזה סוג מפתח ובאיזו סביבה.
- מזכיר שניים-שלושה כלים מרכזיים בלבד, לא רשימה.
- מסמן כיוון: מה מחפשים בתפקיד הבא.
- אין בו תארי הערכה עצמית כמו ״מצטיין״ או ״נלהב״.
דוגמה
שורת ניסיון: לפני ואחרי
שתי הגרסאות מתארות בדיוק את אותה עבודה. השנייה מפרטת מה כבר קיים — היא לא מוסיפה תוצאות שלא נמדדו.
אחראי על פיתוח פיצ׳רים במערכת, עבודה עם React ו-Node.
פיתוח מודול ניהול משתמשים במערכת ווב פנימית: ממשק ב-React, שירות API ב-Node.js מול PostgreSQL, וכתיבת בדיקות יחידה למסלולים המרכזיים. עבודה בצוות של [X] מפתחים בתהליך code review.
לא נוספו אחוזים או מדדי ביצועים. מה שנוסף הוא פירוט של הרכיב שנבנה, הכלים והקשר העבודה.
מילות מפתח
מפת טכנולוגיות לפי קטגוריה
קחו מהרשימות רק את מה שנכון לגביכם, וסדרו את המסמך כך שהקטגוריות הרלוונטיות למשרה יופיעו ראשונות.
שפות
רק שפות שתעמדו מאחוריהן בראיון
- JavaScript
- TypeScript
- Python
- Java
- C#
- Go
- SQL
פרונט־אנד
כולל ניהול state ובדיקות
- React
- Next.js
- Vue
- Redux
- Tailwind
- Jest
- Playwright
בק־אנד ונתונים
שרתים, ממשקים ובסיסי נתונים
- Node.js
- Express
- NestJS
- Django
- PostgreSQL
- MongoDB
- Redis
- REST
- GraphQL
ענן ו-DevOps
מה שבאמת הפעלתם, לא מה ששמעתם עליו
- AWS
- Docker
- Kubernetes
- CI/CD
- GitHub Actions
- Terraform
שיטות עבודה
- Git
- Code Review
- Agile / Scrum
- Unit Testing
- Monitoring
מונחים מתיאור המשרה
מעתיקים רק מה שנכון לגביכם
- Microservices
- Event Driven
- Performance
- Accessibility
- Scalability
פרויקטים
מתי פרויקט אישי עוזר ומתי הוא מזיק
פרויקט טוב הוא הוכחה בפעולה. פרויקט זנוח הוא סימן שאלה מיותר.
| השוואה | פרויקט שכדאי להציג | פרויקט שעדיף להשאיר בחוץ |
|---|---|---|
| מצב | רץ, אפשר להיכנס אליו או להריץ אותו מקומית | מאגר שנעצר באמצע ולא מתקמפל |
| תוכן | פותר בעיה אמיתית, גם קטנה | תרגיל קורס זהה למאות אחרים |
| תיעוד | README קצר שמסביר מה זה ואיך מריצים | ללא תיאור בכלל |
| רלוונטיות | משתמש בכלים שקרובים למשרה | טכנולוגיה שאין לה קשר לתפקיד |
התאמה
איך מתאימים את המסמך למשרה ספציפית
לא כותבים מסמך חדש לכל משרה. משנים ארבעה דברים ומגישים.
- שלב 1
קוראים את המשרה
מסמנים את הכלים והדרישות שחוזרים יותר מפעם אחת.
- שלב 2
מסדרים מחדש
מעלים את קטגוריות הטכנולוגיה הרלוונטיות לראש רשימת הכלים.
- שלב 3
מדייקים שורות
מנסחים מחדש שתיים-שלוש שורות ניסיון כך שיבליטו את אותו תחום.
- שלב 4
מעדכנים תקציר
מחליפים משפט אחד בתקציר לכיוון התפקיד המבוקש.
טעויות
מה חוזר שוב ושוב במסמכים של מפתחים
- רשימת טכנולוגיות ענקית שכוללת כל מה שנראה אי פעם במסך.
- תיאור תפקיד שמעתיק את הגדרת המשרה במקום לתאר מה בניתם בפועל.
- אחוזי שיפור מרשימים בלי שום דרך להסביר מאיפה הם הגיעו.
- קישור ל-GitHub עם מאגר ריק או פרויקטים מלפני חמש שנים.
- עיצוב עם שתי עמודות צפופות, אייקונים ואינפוגרפיקה שנשברים בייצוא.
- כתיבה בגוף שלישי או שימוש ב״אחראי על״ בכל שורה בלי לומר מה נעשה.
לפני שליחה
צ׳קליסט מהיר
- התקציר עונה תוך שתי שורות: איזה מפתח אתם ובאיזה תחום.
- הטכנולוגיות הרלוונטיות למשרה מופיעות בשליש העליון של העמוד.
- כל תפקיד כולל שתיים עד ארבע שורות על מה שבניתם, לא רשימת משימות.
- כל מספר שמופיע במסמך הוא מספר שאתם יכולים להסביר.
- קישורי GitHub ו-LinkedIn נבדקו ונפתחים.
- הקובץ יוצא כ-PDF עם שכבת טקסט, לא כתמונה.
שאלות נפוצות — קורות חיים למפתח תוכנה
מה מגייס טכני קורא ראשון בקורות חיים של מפתח?
בסריקה הראשונה מחפשים שלושה דברים: איזה סוג פיתוח עשיתם בפועל (פרונט, בק, מובייל, דאטה, אינפרה), באילו שפות וכלים, ובאיזה סוג סביבה — סטארטאפ קטן, חברה גדולה, מוצר או שירותים. רק אחרי שהתמונה הזאת ברורה קוראים את שורות הניסיון עצמן, ולכן כדאי שהתקציר וחלק הטכנולוגיות יופיעו למעלה ויענו על השאלות האלה בשניות.
האם להגיש בעברית או באנגלית?
בישראל שתי הגרסאות מקובלות בהייטק. לחברות בינלאומיות, לצוותים דוברי אנגלית או למשרות בחו״ל עדיף מסמך באנגלית. למשרות בחברות מקומיות עברית עובדת מצוין, כל עוד שמות הטכנולוגיות נשארים באנגלית ובאותיות המקוריות שלהן. אפשר לבנות גרסה אחת ולתרגם אותה בתוך המערכת, ואז להחליף תבנית ל-LTR.
איך מציגים את ה-stack בלי להפוך אותו לרשימת מכולת?
מקבצים לפי קטגוריות — שפות, פריימוורקים, בסיסי נתונים, ענן ו-DevOps, כלים — ומשאירים רק מה שאתם באמת מסוגלים לדבר עליו בראיון. רשימה של ארבעים טכנולוגיות מרמזת שרובן נגעתם בהן פעם אחת. עשר עד עשרים פריטים מסודרים משדרים ביטחון הרבה יותר.
האם לציין רמת שליטה לכל טכנולוגיה?
עדיף לא להשתמש בכוכביות או באחוזים, כי הם סובייקטיביים ואי אפשר לאמת אותם. אם רוצים להבחין בין עיקר לשוליים, מספיק לפצל לשתי קבוצות: כלים שעבדתם איתם באופן יומיומי, וכלים שיש לכם היכרות איתם. את העומק האמיתי בודקים ממילא בראיון הטכני.
מה עושים עם פרויקטים אישיים ו-GitHub?
פרויקט אישי שווה מקום כשהוא רלוונטי, עובד ואפשר להיכנס אליו. מוסיפים שם, שורה על מה הוא עושה, הטכנולוגיות וקישור. אם המאגר ריק, ישן או מכיל רק תרגילי קורס — עדיף להשאיר אותו בחוץ. קישור שבור או פרופיל ריק פוגעים יותר משהם עוזרים.
איך כותבים שורת ניסיון טובה בלי להמציא מספרים?
מבנה של שלושה חלקים: מה בניתם, באיזה הקשר טכני, ומה זה שינה. אם יש לכם נתון מדויק שאתם יכולים לעמוד מאחוריו — הוסיפו אותו. אם אין, אל תמציאו אחוזי שיפור. אפשר לתאר תוצאה בלי מספר, למשל מעבר משירות מונוליטי לשירותים נפרדים או הקטנת זמן הבנייה, ולפרט את הפרטים המדויקים בראיון.
מה אורך המסמך הנכון למפתח?
עמוד אחד עד ארבע-חמש שנות ניסיון, שני עמודים למי שמעבר לכך. גם בשני עמודים, התפקידים הישנים מקבלים שתי שורות בלבד. אף מגייס לא קורא שלושה עמודים על תפקיד שהסתיים לפני עשור, וקיצור הוא בעצמו סימן ליכולת לתעדף.