מסביב

07/10/2020

בכניסה לטכנולוגיה חדשה הרבה אנשים מחפשים את ה Tutorial שיראה להם איך לכתוב תוכנית Hello World פשוטה ואז ממשיכים לכתוב פרויקטים יותר ויותר מתוחכמים כדי ללמוד את היכולות של הכלי.

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

  1. מי כתב את זה?

  2. למה?

  3. איזה טכנולוגיה זה בא להחליף?

  4. איזה טכנולוגיות אחרות פותרות את אותה בעיה?

  5. למה, לדעת מי שכתב את זה, כדאי לי להשתמש בזה ולא בטכנולוגיות האחרות?

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

  7. באיזה מצבים לא יהיה לי כדאי להשתמש בזה?

  8. מי היום מתחזק את הפרויקט?

  9. מתי יצאה הגירסה הקודמת? איזה שינויים היו בה? והגירסה שלפניה?

  10. האם יש מי שמארגן כנסים על הטכנולוגיה הזו?

  11. מתי היה הכנס האחרון? איפה? מי דיבר שם? מי בא?

  12. יש הרצאות מוקלטות משם?

  13. יש בלוגרים או בלוגים שכותבים ספציפית על טיפים לטכנולוגיה זו? על מה הם כתבו לאחרונה?

  14. מתי צפויה הגירסה הבאה?

  15. מי משתמש בטכנולוגיה ולאיזה מטרות?

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