من وجهة نظري Flutter يناسب المستقلين ومطوري الويب الذين يرغبون ببرمجة تطبيقات للهواتف ولكن اذا ما نظرنا الى وظائف مطوري Android / IOS سنجد ان الخبرة بـJava مع او Kotlin مطلوبة, وSwift مع او Objective-C في حالة الـIOS. وكطالبة في كلية الحاسبات لا انصحك بأن تجعلي هدفك تقنية او لغة برمجة بعينها, وانما يجب التركيز على مفاهيم علوم الحاسب الاساسية.
2
نعم, في بداية العام بدأت مع PHP و Laravel. لا يمكنني ان انكر سهولة العمل بهم! وقمت بتنفيذ مشروع بهما ولكن لـ اسباب كثيرة, اهمها ان لغة الPHP ليست مرغوبة الا في مجال تطوير الويب! كما واني شعرت بأنني اصبحت "مطور Laravel" (اقصد هنا متخصص في اطار العمل Laravel) ولست مبرمج وهذا امر خطير وسئ جداً, تخليت عنهم وبدأت مع لغة C# حيث يمكنني ان اقوم بتطوير تطبيقات للويب, للموبايل وايضاً ستكون مهمة الانتقال الى لغة اخرى اسهل بكثير (Python
قمت بتطوير تطبيق ويب بسيط جداً للعاملين بالجامعة التي ادرس فيها, عبارة عن واجهة تسجيل دخول وواجهة اخرى تعرض للمستخدمين بها جدول يحتوى على بياناتهم الشهرية مع امكانية تغيير كلمة المرور يوجد حساب Admin بامكانه استيراد ملف Excel للبيانات الشهرية وعرض بيانات جميع المستخدمين وتعديلها في حالة نسى احد المستخدمين كلمة المرور الخاصة به مثلاً او تعديل بيانات شهرية لعدد قليل من المستخدمين قاعدة البيانات تحتوى على جدول للمستخدمين تربطه علاقة One-to-One مع جدول البيانات الشهرية , ربما سأرفع المشاريع
علم الحاسوب مجال واسع ويوجد به الكثير من التخصصات الدقيقة, في الجامعة سوف تدرس مقررات مثل البرمجة وهيكلة البيانات وقواعد البيانات وعمارة الحاسوب وتحليل الخوارزميات وهندسة البرمجيات والتشفير والذكاء الاصطناعي وشبكات الحاسوب ونظم المعلومات وبرمجة الانترنت وتطوير البرمجيات وتحليل النظم وغيرها من المقررات . علم الحاسوب هو تخصص يدرس النظريات والاساليب القائم عليها الحاسوب يمكنك التخصص في تحليل البيانات او هندسة البرمجيات او الذكاء الاصطناعي او غيرها من تخصصات علم الحاسوب انصحك بالبحث اكثر عن الموضوع ومعرفة هذا التخصص جيداً