- بواسطة x32x01 ||
عايز تبقى DevOps جامد؟ 
لو هدفك تبقى DevOps محترف، فيه شوية خطوات لازم تمشي عليها عشان تفهم كل حاجة صح.
البداية: اشتغل Backend Developer
لو ناوي تبقى Solutions Architect
ليه الخبرة في Development مهمة للـ DevOps؟
لو هدفك تبقى DevOps محترف، فيه شوية خطوات لازم تمشي عليها عشان تفهم كل حاجة صح.
البداية: اشتغل Backend Developer
- المدة الموصى بها: سنتين لـ3 سنين.
- السبب: لازم تبقى فاهم السوفتوير كويس قبل ما تشتغل DevOps.
- لو رحت DevOps على طول، هتشتغل، بس هتحس نفسك ناقص خبرة في فهم التطبيقات الكبيرة وكيفية تفاعل كل جزء فيها.
لو ناوي تبقى Solutions Architect
- الطريق المثالي:
- Developer لمدة 4 سنين.
- DevOps لمدة 4 سنين كمان أو أكتر.
- السبب:
- مش هتعرف تعمل حلول متكاملة إلا لو فاهم السوفتوير كويس.
- لازم خبرتك تكون واسعة في الـ Software + Cloud عشان تقدر تصمم Solutions تناسب تطبيقات مختلفة.
- ملاحظات: لو معاك خبرة محدودة أو مجرد حفظ شوية حلول جاهزة، مش هتقدر تطبقها على أي application كبيرة بطريقة صحيحة.
ليه الخبرة في Development مهمة للـ DevOps؟
- أفضل DevOps اللي اشتغلت معاهم كانوا مبرمجين في الأول.
- السبب: لو فاهم الكود والتطبيقات كويس، هتعرف تبني CI/CD pipelines صحيحة وتتعامل مع أي خطأ أو bottleneck بسرعة.
- التواصل مع فريق الـ Development هيكون أفضل، وهتقلل المشاكل والتأخير.
نصائح عامة لو عايز تبقى محترف:
- ابدأ بالـ Development: C#, Java, Python أو أي لغة backend مناسبة.
- اشتغل DevOps بعد كده: تعلّم الـ Docker, Kubernetes, CI/CD, Cloud Providers زي AWS/GCP/Azure.
- تجربة التطبيقات الكبيرة: حاول تشتغل على مشاريع حقيقية أو مفتوحة المصدر.
- متستعجلش على الـ Solutions Architect: الخبرة الطويلة في كتابة الكود + DevOps هتخليك تصنع حلول صحية وفعّالة.
خلاصة:
- أفضل DevOps = بدأ كمبرمج.
- أفضل Solutions Architect = خبرة طويلة في Development + DevOps.
- السر في النجاح هو الفهم العميق للتطبيقات قبل بناء الحلول أو إدارة البنية التحتية.
التعديل الأخير: