אני רגיל לעבוד בשיטת ה"מטריצה"
(מבחינת המבנה הארגוני של צוות הפיתוח). צוות הפיתוח מורכב מתוכניתנים שיש להם הכרות "מספקת" עם הנושאים שמעבר לשפת התכנות (היינו - DBA, טכנו' שרתים, תקשורת וכו'), כשהידע הזה משמש לפעולות בסיסיות שלא נדרש עבורן "מומחה" (בניית טבלה ב-DB, כתיבת שאילתא, בדיקות פשוטות למה IIS לא רץ וכדומה). כל מה שמעבר לסביבת הפיתוח וכל מה שדורש יותר מומחיות, בשביל זה יש "מומחים" (כהגדרתך) שנותנים לנו שירותים (כגון שירותי DBA לייעול שליפות ולתחזוקת ה-DB, אנשי סיסטם שמתקינים לנו את השרתים וכדומה). מה שדובר באותו podcast זה שלמעשה אותו בחור מעדיף רק אנשים מהסוג הראשון (כולבויניקים) - דבר שלדעתי בעייתי מאחר וקשה למצוא אנשים שכאלו (על כל 15 תוכניתנים תמצא אחד שטוב גם בהרבה דברים אחרים) וגם מהסיבה שציינתי מקודם ("מומחה" עד השלב שהוא נתקע בבעיה שקצת גדולה עליו)