مع مصطفى زاهر، مدير هندسة أول - التسوق والنمو في Breadfast، يناقش تعريف مهندس البرمجيات ودوره في الشركات الناشئة والمتطورة، مع التركيز على أهمية التفكير كـ problem solver وليس فقط ككاتب للكود. يبرز ضرورة فهم التحديات التقنية والبيزنس وكيفية التعامل مع الديناميكية في بناء الأنظمة والمنتجات، بالإضافة إلى أهمية القدرة على إدارة التكنيكال دَيت، التخطيط المعماري الديناميكي، العمل الجماعي، والمشاركة في الميتنجات بشكل فاعل.
