Recent Posts

تكنولوجيا تطوير البرمجيات تطورت بشكل كبير خلال السنوات الماضية!

تكنولوجيا تطوير البرمجيات تطورت بشكل كبير خلال السنوات الماضية، هذه نصائحي للمبرمجين في العام 2019


- تعلموا React من فايسبوك حيث أن مستقبلها أهم من مستقبل Angular
- بداية تعلم جافاسكريبت الحديثة ES6 وحتى لو لم تكن مدعومة من كل المتصفحات اليوم
- تعلم أدوات وبرامج أتمتة تطوير البرمجيات (من فرع هندسة البرمجيات) وأهمها Git, Gulp, Grunt,
- في لغات السيرفير سايد Node, Express, Go
- أدوات تظهير صفحات الويب SaaS, HTML5, Less
- مع العلم أن Python ممتازة لبرمجيات التعلم اللآلي والذكاء الاصطناعي ومطلوبة في الشركات العالمية
- على مستوى تطوير تطبيقات الجوال هناك اطار برمجي واعد جدا من شركة فايسبوك وهو React Native
- ما زالت PHP موجودة ويمكن العمل بها خاصة مع اطار عمل برمجي مثل Laravel
- بداية طريق برمجة التعلم الالي هي فهم الخوارزميات والمغزى منها وليس كتابة الكود البرمجي من دون فهم كيفية تحديد خواص الداتا المهمة feature extraction
طبعا لا ننسى ضرورة تعلم أدوات ومنصات الحوسبة السحابية من مزودين مثل Amazon

ومن خلال خبرتي الطويلة في هذا المجال، انصح المبرمجين بالتعرف على تقنيات تحليل الاشارة الرقمية (Digital Signal Processing) حيث أننا استخدمناها في العديد من مشاريع التحليل الطبي والتعلم الآلي.

ان شاء الله اذا توافقنا مع جهة حكومية عربية سوف نقوم بمتابعة موضوع مخيم البرمجيات الحديثة والذي يهدف الى جمع الخبراء والمتدربين معا.