أتفق معك تماما، ولكن حديثنا هنا يركز أكثر على المبرمجين في بداياتهم، خاصة أولئك الذين يدخلون سوق العمل لأول مرة. في هذه المرحلة، التسويق والتواصل لا يكونان مجرد خيار، بل حاجة أساسية لبناء شبكة علاقات وإيجاد الفرص المناسبة. أما عندما يصل المبرمج إلى مرحلة المساهمة في GitHub، أو بناء مشاريع قوية يتحدث عنها الناس، فهذا في حد ذاته نوع من التسويق غير المباشر. بمعنى آخر، أي شكل من أشكال إبراز المهارات، سواء عبر مشاريع مفتوحة المصدر، أو نشر حلول تقنية،