الخميس 2 مايو 2024
رئيس مجلس الإدارة
هبة صادق
رئيس التحرير
أيمن عبد المجيد
تطبيقات ضرورية

تطبيقات ضرورية

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



وبالرغم من أن الاتجاه لتطوير البرمجيات باستخدام الذكاء الاصطناعى يعتبر أحد أكبر التهديدات التى تواجه وظيفة المبرمج، إلا أن السهولة التى يمكن أن يتم إنتاج البرامج بها جعلت مبرمجو المستقبل ينظرونإ المهنة بصورة مغايرة تمامًا لما كان عليه الحال لعقود طويلة مضت.

دعونا على سبيل المثال نوضح حجم وأعداد البرامج أو التطبيقات التى تم إنتاجها للعمل على الهواتف الذكية، حيث تشير بعض الإحصائيات إلى أن إجمالى عدد البرامج المتاحة للهواتف الذكية وصل إلى حوالى 8.9 مليون تطبيق، كما تشير الإحصائيات أيضًا إلى أن متوسط عدد التطبيقات المحملة على الهاتف الذكى الواحد تصل إلى حوالى 40 تطبيقًا، فهل كل هذه التطبيقات مفيدة وهل كل هذه التطبيقات يتم استخدامها بنفس المعدل أو يتم استخدامها على الإطلاق؟ والإجابة السريعة والصحيحة عن هذا السؤال هى «لا»، فليست كل التطبيقات مهمة لكل المستخدمين وليست كل التطبيقات يتم استخدامها بنفس المعدل أو الكثافة والإقبال.

دعونا نحاول رصد أهم تلك التطبيقات حيث نجد فى المقدمة أن تطبيقات منصات أو برامج التواصل الاجتماعى تأتى فى المقدمة يليها بعض تطبيقات معالجة وقراءة النصوص والصور ومشاهدة مقاطع الفيديو المصورة، ربما يستخدم الكثيرون أيضًا برامج جمع الأخبار أو برامج المواعدة أو الاستماع إلى الموسيقى أو قراءة الكتب الإلكترونية وعدد لابأس به من الألعاب الإلكترونية أيضا.

من البرامج المهمة أيضا تلك التى تنظم جدول مواعيد المستخدم Calender  أو برامج تساعد المستخدم فى كتابة الملاحظات أو برامج لجدولة المهام اليومية To Do List بالإضافة إلى برامج تساعد فى الحصول على وسيلة مواصلات وبرامج التكنولوجيا المالية والمعاملات المصرفية بالإضافة إلى عدد من برامج تقديم الخدمات المختلفة كالخدمات الحكومية والتعليمية والصحية، من البرامج المهمة أيضا تلك التى تقوم بحماية الهاتف أو الحاسب ضد الاختراقات أو الإصابة بالفيروسات وتلك التى تستخدم فى قياس مدد استخدام كل تطبيق وكذا أيضا برامج مشاهدة المنصات الرقمية المختلفة.

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