אני רואה הרבה אנשים משקיעים אלפי שקלים בלמידת מקצוע שלא בהכרח מתאים להם. זה בזבוז של זמן וכסף שיכול להיות מושקע במקומות אחרים. להגיע לסוף הקורס ולהבין שזה לא בשבילך, או שדרוש לך ידע נוסף כדי לעשות את מה שבאמת בא לך, זה אחד המבאסים. אני יודע כי בעבר לקחתי מספר קורסים, חלקם דיגיטלים וחלקם פרונלטיים, בשווי מוערך של 50 אלף ש”ח ובאורך של כמעט 4 שנים ביחד.
בדיעבד, אני לא מתחרט על הקורסים שלקחתי. למדתי דברים מעניינים, הכרתי אנשים מוכשרים ונפתחו בפניי כל מיני דלתות בעקבות אותם קורסים. ובכל זאת, אני שם לב שאנשים חוזרים על אותו דפוס שאני עשיתי: נרשמים לקורס כי “למה לא” או שזה הבאז כרגע, ומצפים שבסוף הקורס הם יאהבו מקצוע חדש שלא קשור אליהם מלכתחילה (או לפחות, לא מומלץ להם ללמוד).
הבנתי שיש לי אפשרות למנוע מהם להתחיל ללמוד ולעסוק במקצוע שאולי לא יעניין אותם בעתיד. במיוחד בשביל זה כתבתי את הפוסט הזה, שמתאר את 10 התכונות שצריך להיות לכל מעצב/מפתח אתרים, בין אם זה בוורדפרס או בקוד (או שניהם).
נתחיל עם התכונה הראשונה:
1. אוטודידקטיות ואהבה לידע
בתור בונה אתרים אני נתקל בהרבה מצבים שאני לא מכיר וצריך למצוא להם פיתרון. בתור עצמאי, אין הרבה אנשים לשאול אותם. טוב, היום זה קורה לי פחות אבל כשהתחלתי הייתי צריך ללמד את עצמי, ואני עדיין ממשיך ללמד את עצמי בכל פעם שאני נתקל באתגר חדש. זה חלק מהשגרה של המקצוע.
העניין הוא, שכל פעם שזה קורה, אני מוצא את עצמי נהנה מהתהליך. כן, זה מתסכל לפעמים, אבל אני נהנה ללמוד דברים חדשים, והעובדה שאני עוסק במשהו שמניע אותי לעשות את זה על בסיס קבוע ממש משמחת אותי.
2. ראש טכני
יכול להיות שזה קצת מובן מאליו, אבל זו עדיין תכונה של בונה אתרים (מפתח או מעצב). מי שמתעסק עם בניית אתרים מתעסק על בסיס קבוע עם מחשב. ככה זה. מחשבים, לצערי, יכולים להתקלקל מדי פעם, או פשוט להציג שגיאה שאין לך מושג למה זה קשור. כמו שנהג מרוצים יודע לטפל ולשמור על הרכב שלו, ככה גם בונה אתרים חייב להכיר ולדעת איך לטפל ולשמור על המחשב שבו הוא משתמש. האם זו חובה? לא כל כך. האם זה סופר מקל על תהליך העבודה, פותר מלא בעיות ובכללי עושה חיים קלים יותר לבעל המקצוע? בהחלט כן.
3. היכולת לעבוד בצוות
אני עובד כעצמאי כבר תקופה. ועדיין, אני אוהב לעבוד בצוותים. עם הזמן הבנתי שהעבודה היא לא רק “בונה אתרים מול לקוח”. לפעמים יש צוות שלם מאחורי הלקוח שצריך לדעת איך לפעול מולם ואיתם. בונה אתרים טוב יודע לאבחן את הצוות, להכיר את הצדדים הקיימים בו ולהבין מה המקום שלו בתוך הצוות הזה. לפעמים אתם תהיו חלק מהצוות ולפעמים אתם תצטרכו להנהיג אותו.
ככה או ככה, עבודת צוות זו תכונה שכדאי שתהיה לכם, ולא רק בתור בוני אתרים. מה שמוביל אותי לנקודה הבא…
4. תקשורת טובה עם אנשים
קשה לעבוד טוב בצוות בלי תקשורת טובה עם אנשים. אבל זה הרבה יותר מזה, כי כמו שכתבתי בפסקה הקודמת, יש פעמים שנעבוד בצוות ויש פעמים שנעבוד מול לקוח פרטי. זה התפקיד שלנו לתקשר בצורה הכי טוב מה הבעיה שאנחנו פותרים ללקוח ואיך אנחנו מתכוונים לעשות את זה. כמה זמן זה ייקח, כמה זה יעלה ומה יקרה אם נחרוג מכמות הזמן או התקציב שהגדרנו. כל אלה הן נקודות חיכוך שבתור בונה אתרים (ובעל עסק בכללי) חשוב להכיר ולדעת איך לגשת אליהן. זה יחסוך הרבה כאבי ראש ומקרים בהם הלקוח אומר משהו בסגנון “אבל זה לא מה שרציתי”. איך נמנעים ממצבים כאלה? תקשורת.
5. שליטה טובה באנגלית
אני באמת צריך להסביר את זה בכלל? טוב, אנחנו כבר פה, אז אני חייב יותר ממשפט. עובדים עם אתרים, אתרים בונים באנגלית. למה? הקוד נכתב באנגלית. “אבל אני לא מתעסק בקוד”, אוקיי, אז בואו נחזור לנקודה 2. אתם הולכים להיתקל בתקלות כי, טוב, אתם הולכים להיתקל בתקלות. זו פשוט עובדה סטטיסטית. הדרך הכי קלה ויעילה היא לחפש התשובה לשאלה באנגלית. למה? כי יש הרבה יותר דוברי אנגלית בעולם מאשר דוברי עברית. סביר להניח שהבעיה שנתקלת בה, רבים נתקלו בה לפניך, ואפילו פתרו אותה. למה לשבור את הראש ולחפש את הבעיה הספציפית הזו בעברית שאפשר לחסוך את כל הזמן הזה ולמצוא את זה באנגלית? זה גם מתקשר לנקודה 1, שיהיה לכם הרבה יותר קל ללמוד דברים חדשים ותהיה לכם גישה להרבה יותר משאבים.
6. גמישות מחשבתית
במילים אחרות: לזרום; לא להיות מקובע. הלקוח רוצה לשנות משהו? זרמו איתו. הלקוח הציע רעיון שאתם לא בהכרח עפים עליו? זרמו. כמובן, בטוב טעם. אם הרעיון של הלקוח ייצור יותר נזק מאשר תועלת, כמובן שזה המקום שלכם כאנשי מקצוע לחזל”ש אותו ולהנחות אותו בכיוון הנכון (עם תקשורת טובה – זוכרים?). לפעמים זה לא יהיה בהכרח הרצון של הלקוח. יכול להיות שתיתקלו במכשול שלא תוכלו להזיז או לפתור. זה דורש את היכולת לחשוב על פתרונות חלופיים ועל דרכים חדשות להציג את הרעיון שאתם עובדים עליו. קשה מאוד לעשות את זה עם חשיבה מקובעת.
7. יצירתיות
הרבה חושבים שיצירתיות קשור רק לציירים, כותבים, נגנים ובקיצור – כל מה שקשור לאומנות. זה לא נכון. איך שאני מגדיר יצירתיות זה “פיתרון בעיות” (עוד על זה בהמשך). לפעמים הדרך הכי טובה היא לא בהכרח השביל הישר, אלא זה שמתעקל, מסתלסל וכולל גם גשר באמצע. נכון, השביל הישר יביא אותי לצד השני הכי מהר, אבל אם הפואנטה היא ליהנות מהנוף כמה שיותר זמן – פספסתי לחלוטין את הפואנטה.
אני יכול להשתמש בשביל המגניב הזה כדי לכלול גם אפסיילים של תמונות מדהימות של הנוף, או מדריכי סיורים לאורך השביל שיסביר על ההיסטוריה שלו. לא חסר. שביל קצר וישר מפספס הרבה מקומות לרעיונות יצירתיים להציג (ולמכור) את הרעיון שאנחנו עובדים עליו. חשוב להבין – יצירתיות זה לא התחכמות, אלא הבנה עמוקה של הרעיון והיכולת להציג את אותו רעיון בצורה שתוביל לחיבור.
8. עצמאות
בין אתם שכירים או עצמאיים, בתור בונה אתרים יש לכם אחריות על פלטפורמה של מישהו אחר. זה דורש מכם את המסוגלות לעבוד לבד ולהתקדם ללא תלות באנשים אחרים. כמובן, אחרי שיש לכם את כל הפרטים הרלוונטים לביצוע העבודה. וזה גם קשור לנקודה הבאה, כי לבן אדם עצמאי יש יכולת ל…
9. סדר ותכנון משימות
אתם לא תגיעו רחוק, בשום תפקיד, אם לא תדעו ליצור סדרי עדיפויות במשימות שלכם ולדעת מתי כל משימה צריכה להתבצע. האם כל בוני האתרים מסודרים? לא, ממש לא. אבל בואו נגדיר רגע מה זה אומר מסודר. כשאני אומר מסודר, אני לא מתכוון למישהו שמקפל את כל החולצות שלו כמו סרגל ותמיד יושב מול שולחן נקי. הארון שלי הוא בדיוק ההיפך בזה. אני שם חולצה, רואה שהיא לא מתאימה לי היום וזורק אותה חזרה לארון, בלי לקפל. וככה היא תישאר בארון, אפילו שבועות. לא, זה לא המסודר שאני מדבר עליו.
אני מתכוון בקונטקסט של בניית אתרים. האם אני יודע מה אני צריך לעשות? האם אני יודע מה זה דורש? האם אני יודע מה חסר לי? האם אני יודע למתי צריך לעשות את זה? כן? אחלה, ככה עובד בונה אתרים מקצועי.
10. פיתרון בעיות
זה קצת רמאות, כי זו נקודה שכוללת כמה נקודות שכבר דיברנו עליהן, אבל אנסה לפרט. בגדול, היכולת לפתור בעיות קשורה לעצמאיות, לגמישות מחשבתית, לראש טכני, לעבודה טובה בצוותים ותקשורת עם אנשים. זה כולל בתוכו את הכול. היכולת לפתור בעיות, או אפילו לדעת מה נדרש כדי לפתור בעיה ספציפית, זו תכונה חובה לדעתי אצל כל בונה אתרים ובעל עסק באשר הוא.
זה לא אומר שאתם יודעים לעשות הכול מהכול ואתם תותחופלצת בכל דבר שידכם נוגעת בו. לא. זה אומר שאתם יודעים להתמודד עם מכשולים כשהם מציגים את עצמם בפניכם, בין אם בעצמכם ובין אם בעזרת אדם אחר. אבל אתם יודעים מה צריך לעשות, ואיך לעשות את זה.
מה זה אומר?
התכונות האלה זה לא שחור ולבן. זה לא שיש לך או אין לך אותן. זה גם לא אומר שיכול להיות שיש או אין לך חלק מהתכונות. זה סוג של ספקטרום. יכול להיות שעצמאיות זו תכונה יותר חזקה אצלך מראש טכני, וזה בסדר. בוני אתרים טובים יודעים לאזן את זה. יש מצב שהבנתם מהמאמר הזה שאולי המקצוע הזה לא בהכרח בשבילך, ואם זה המצב – אל ייאוש. יש עוד המון מקצועות בתחום הדיגיטל, ואחת הדרכים למצוא את מה שבאלך לעשות זה למצוא את מה שלא בא לך/מתאים לך לעשות.
ואני יודע, כי ככה מצאתי את הדרך שלי.