deadlock טכנולוגי

לאפל ולי יש 2 דברים משותפים – שנינו התעסקנו באותה שפה שהכניסה לנו כסף, ושנינו החלטנו ללכת למערכות מודולאריות במקום המצב שהיה עד אז.

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

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

מיקרוסופט עושה פעולה כזו ד"א, הרבה מאוד. היא מחליטה מה נוח כלכלית עבורה, וכל מי שמסתמך על העולם שהיא יצרה, צריך ליישר קו, גם אם השקיע 500,000,000 יורו בפיתוח עד עכשיו בטכנולוגיה איקס, עכשיו הוא צריך לזרוק הכל כי מיקרוסופט בחרה בגישה אחרת.

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

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

אני מוצא את עצמי נתקל בגישה הזו כל הזמן בשוק. בהם חברות בוחרות בטכנולוגיה אשר באמת היתה מצויינת בנקודת ההתחלה. אבל היא מעולם לא נוצרה להיות מעבר לכך.

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

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

חשוב לזכור כי להתחלה צריך לרוץ מהר אמנם, אבל אח"כ צריך בסיס להמשיך ממנו, וזה כבר תמיד מחייב פיתוח נכון.

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s