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