White Gold وايت جولد
White Gold وايت جولد

@WhiteGold_Tech

13 تغريدة 11 قراءة Jun 17, 2021
🔆(تخصصات تطوير البرمجيات) التي تعمل بعضها بشكل متكامل بالمشروع بناءً على الإدارة ومعمارية البرمجيات Software Architect
🔆اكثر من 30 تخصص
🔆ننصحك باتباع تخصص محدد وما له علاقة لتكون بمستوى عالمي فيه
🔆كل الشكر ل @althari على المعلومات القيمة
@khaliidviip
مجالات التقنية إضافة إلى (تطوير البرمجيات):
- الشبكات
- مركز البيانات
- الأمن السيبراني
- الحوسبة السحابية
- علوم البيانات
- انترنت الاشياء
- الذكاء الاصطناعي
- البلوك تشين
- ...
تكون أساسية حسب نموذج العمل الخاص بالشركة أو الجهة واحتياجاتها.
لمن يريد التعمق في تطوير البرمجيات من ناحية (Backend, Frontend, DevOps)
يدخل هذا الرابط فيه (خريطة طريق) ممتازة:
roadmap.sh
Thanks to
@kamranahmedse
(مراحل تعلم وإتقان البرمجة لمستوى مبدع) خصوصاً لأصحاب المؤهل التقني، حيث أن الدراسة عادةً تكون تأهيل ومفاهيم عامة وليست لتحديد مسار مهني محدد في البرمجة واحتياجاتها:
(8 أسباب مهمة لتحديد تخصص في البرمجة)
وما له علاقة به وعدم التشتت بعدة مسارات
* هل يمكن تحوير مسارك مستقبلاً؟ نعم وستحتفظ بمفاهيم البرمجة المشتركة، لكن لا تفعل إلا إذا كنت متأكد بأن الطريق الجديد أفضل لك وبتركيز فترة كافية، وستبدأ من جديد لتحصيل النقاط المذكورة.
الرؤية والصبر وكسب خبرة محددة وأن تقول (لا) للمغريات والمشتتات، مفيدة ومهمة جداً لتوجهك رغم صعوبتها لكن تأثيرها قوي.
ستيف جوبز: أنا في الحقيقة فخور بالأشياء التي لم نعملها كما الأشياء التي عملناها، الإبتكار أن تقول (لا) لـ 1,000 شيء.
الخريطة الذهنية لتطوير البرمجيات
النسخة الثانية V2
جودة عالية: althari.net
* الهدف من الخريطة أمور كثيرة والحمدلله وصلني بأنها تُستخدم للتعليم، وأهم هدف هو أهمية اختيار مسار والتركيز فيه للإبداع كمهندس أو مطور أو فني أو غيره.
مثلاً تريد تطور مواقع؟ تتجه Website ثم Backend أو Frontend؟ تعرف الفرق بينهم وتحدد، بالطبع ستحتاج تفهم مواصفات كل لغة وتقرر مايناسبك، بعدها ركز بشكل كبير ٣ سنوات عالأقل مع أي تقنيات ومفاهيم أخرى لها علاقة مباشرة، مثل قواعد بيانات، Git ونظام أعمال يتناسب مع نفس لغتك اللي اخترتها..
وأنت تسير باتجاه محدد ستجد مغريات لتسير مسار اخر مثل مطور واجهات Frontend او مطور تطبيقات جوال، وصاحب مسار آخر نفس الشيء معتقد ان هذا هو طريق الاحترافية أن تعرف أكثر بمسارات أخرى داخلة بتطوير البرمجيات، ولكن هذا سيمنعك من الوصول لدرجة احترافية بمسارك لعمق كل مسار لذلك انتبه وركز.
سأشير لدورات احترافية من أفضل المواقع التعليمية Udemy (التي لدي تجربة ثرية معه حتى لغير البرمجة) وقيمة الدورة غالباً بمتناول اليد (معدل 20$ 75ريال) بعد التخفيض الذي يكون لفترات طويلة، وحتى بدون التخفيض سعرها استثمار ممتاز.
ولا تنسى بقية متطلبات الإبداع:
كيف أعرف المسار المناسب لي؟
كيف تتعلم وتتقن البرمجة؟
١- الدراسة لتعلم الأساس (بكالوريس او دبلوم او اونلاين لدورات مبتدئة لمتوسطة)
٢- دورات متقدمة (اونلاين او بوت كامب...)
٣- شهادة احترافية معتمدة (Java,NodeJs,Laravel..)
٤- ممارسة وخبرة عملية ذاتية أو مهنية لدى جهة
البحث مهم ويساعدك لحل المشاكل البرمجية
كيف أختار مسار مناسب حتى بوجود (خريطة تقنيات وأدوار البرمجيات)
لذلك جهزت (مخطط اختيار مسار) اوضح بعض الشيء
المهم أن لاتتردد واختر الأقرب وحدد وقت (أسبوع-شهر) ثم كن #حزم وقرر وأبدأ بتركيز ستجد أنك تنجز الكثير وتستفيد بفرص المسار
لجودة عالية: althari.net

جاري تحميل الاقتراحات...