
- بواسطة x32x01 ||
عايز تبقى 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.
- السر في النجاح هو الفهم العميق للتطبيقات قبل بناء الحلول أو إدارة البنية التحتية.
التعديل الأخير: