البرمجة والذكاء الاصطناعي
علمونا في العربية أن (الواو) حرف عطف على عكس (أو) تكون للتخيير بين أمرين، لحظة واحدة يصديقي ههههه، ما أود أن أقول في هذه الجزئية قبل أن نقارن بين كلية حاسبات ومعلومات وكلية الذكاء الاصطناعي بشئ من التفصيل، أنك سواء دخلت حاسبات ومعلومات أو ذكاء اصطناعي فأنت يعتبر في مجال واحد للترابط الشديد بين المجالين، فلا يوجد ذكاء اصطناعي بدون برمجة في الواقع.
هذا يخفف عنك عبء كبير؛ لأن شهادتك في سوق العمل لن تفرق كثيراً سواء أكانت شهادة من حاسبات أم ذكاء اصطناعي؛ لأنك في كلا الحالتين يعتبرشهادتك متخصصة. الأمر يعتمد أكثر على تخصص ركزت عليه وتعلمت فيه بجانب الكلية فأصبحت قوي فيه ومن ثم قمت بالتقديم على سوق العمل، لا تقلق سنتحدث بشئ أكثر من التفصيل وننظر للموضوع من أكثر من جانب ولكن هذه المقدمة لتطمأنك. سعدت بوجودك في هذا المقال.
كلية الذكاء الاصطناعي
!! أنا سأتحدث بشكل أساسي عن كلية الذكاء الاصطناعي جامعة المنوفية (لأنها كليتي) ولكن بشكل عام يمكن عمل إسقاط على ذكاء اصطناعي كفر الشيخ أيضاً، ولكن تأكد من التفاصيل. النظام سيكون كالتالي سنقوم بتحليل الكليتين سواء حاسبات أو ذكاء على شكل نقط، وفي آخر المقال هشارك معاكم رأيي (المقال معظمه رأي وإليك القرار) في بعض الأمور التي ربما تساعدكم في الاختيار بناءً على هذه النقاط.
- يوجد حالياً 2 كلية حكومية فقط متخصصة في الذكاء الاصطناعي، كما ذكرت في جامعة المنوفية وفي جامعة كفر الشيخ.
- يوجد 4 أقسام في ذكاء اصطناعي المنوفية: علوم البيانات Data Science - ذكاء الآلة Machine Intelligence - الأمن السيبراني Cyber Security - هندسة النظم الذكية Intelligent Systems Engineering.
- علوم البيانات وذكاء الآلة عامة أي بمصاريف عادية، بينما الأمن السيبراني وهندسة النظم الذكية كريديت بمصاريف كبيرة مقارنةً بالأقسام العامة.
- إختيار القسم من أول سنة سواء عام أو كريديت بناءً على إختيارك وتفضيلك الشخصي فقط (أعتقد في ذكاء كفر الشيخ التخصص يكون آخر سنة على حسب مشروع التخرج).
- كل الأقسام بتدرس تقريباً نفس المواد وخاصةً في البداية، ولكن بالتأكيد هناك مواد تخصصية تختلف على حسب كل قسم فيما بعد.
- مواد الكلية إذا نظرت إليها ستجدها موضوعة لتعطيك أساس قوي في علوم الذكاء الاصطناعي وتضعك على أول الطريق في التخصص الذي تختاره.
- أنت في الكية تتعلم الأمور المتعلقة بالبرمجة مثل حاسبات غير أنك وبخاصة في السنين المتقدمة تركز أكثرعلى مواد الذكاء الاصطناعي والتخصص الذي تدرسه؛ ستتعلم أساسيات البرمجة بلغة ++C (قد تتغير على وقتك) وبعد ذلك ستنتقل على بايثون لأنها اللغة الاشهر في المجال وتدرس Oop و Data Structure & Algorithm وOperating System و Database وغيره .
- الرياضيات (تفاضل وتكامل - جبر خطي - الإحصاء والاحتمالات) مهمة جداً لأي مجال مرتبط بالذكاء الاصطناعي.
- إذا كنت في الثانوية علم علوم، ستأخذ في أول سنة مادة Math 0 كمادة إضافية عن طلاب علم رياضة بعد ذلك مثلك مثلهم في كل شئ .
- لا بد أن تنمي عندك ملكة البحث والتعلم الذاتي، لأن المجال يتطور بسرعة.
- الكلية مثل أي كلية، لكي تصبح مؤهل لابد أن يكون لك نظامك في التعلم بجانب الكلية لأن الكلية لن تعطيك كل شئ.
- الدولة والعالم كله يتجه نحو الذكاء الاصطناعي.
- في سوق العمل رواتب المجالات المتعلقة بالذكاء الاصطناعى سواء علوم البيانات وغيرها عالية جداً مقارنةً بمجالات البرمجة العادية.
- الفرص في مصر والدول العربية في مجالات الذكاء الاصطناعي قليلة نوعاً ما مقارنةً بمجالات البرمجة العادية مثل Front-end أو Back-end أو Mobile
- مجال الذكاء الاصطناعي أعقد مقارنةً بمجالات البرمجة العادية وهذا ينعكس على الدراسة في الكلية وبشكل عام في سوق العمل يحتاج إلى مجهود أكبر لكي تكون مؤهل.
- عدد الطلبة في كليات ذكاء صغير مقارنةً بطلبة حاسبات.
- في ذكاء المنوفية أكبر دفعة في سنة رابعة أي لم يتخرج منها أحد بعد (ذكاء كفر الشيخ تخرج منها أول دفعة بالفعل).
- الكلية 4 سنين وبنظام الساعات المعتمدة.
كلية حاسبات ومعلومات
- موجودة بكثرة في كل أنحاء الجمهورية.
- أشهر أقسامها (ربما تختلف الاقسام من كلية لأخرى) هو علوم الحاسب Computer Science و نظم المعلومات Information System وتكنولوجيا المعلومات Information Technology.
- قد تجد قسم ذكاء اصطناعي وفي الغالب تكون الكلية تحت مسمى حاسبات وذكاء اصطناعي، وربما تجد أيضاً قسم الأمن السيبراني وعلوم البيانات داخل حاسبات (على حسب الكلية).
- الأقسام يكون بعضها عام وبعضها كريديت على حسب كل كلية؛ يعني مثلاً في حاسبات وذكاء اصطناعي بنها قسم الأمن السيبراني كريديت مثل ذكاء المنوفية.
- إختيار القسم في آخر سنة وأعتقد تقدر تختار قسم كريديت من أول سنة في أي كلية حاسبات.
- قسم علوم الحاسب CS يعتبر الشمسية الكبيرة التي تحت مظلتها باقي العلوم، فهو قسم قوي جداً لأي شخص يريد أن يري الأمور من جذورها.
- يوجد أقسام بعيدة نوعاً ما عن البرمجة في سوق العمل.
- تتعلم رياضيات أيضاً (نفس الفروع السابقة) ولكن ليست أساسية لكي تكون مبرمج (معظم المجالات البرمجية لا تدخل فيها الرياضيات في سوق العمل) مقارنةً بالمجالات المتعلقة بالذكاء الاصطناعي.
- إذا كنت في الثانوية علم علوم، ستأخذ أيضاً في أول سنة مادة Math 0 كمادة إضافية عن طلاب علم رياضة.
- الكلية ستعطيك الأساسيات العامة في المجال لا أكثر.
- لا بد أيضاً أن تنمي عندك ملكة البحث والتعلم الذاتي، لأن المجال يتطور.
- تحتاج أن تأخذ كورسات لكي تقوي نفسك وتستطيع الدخول لسوق العمل أياً كان تخصصك.
- رواتب مجالات البرمجة سواء مثلاً Front-end أو Back-end أو Mobile أقل مقارنةً بالمجالات المتعلقة بالذكاء الاصطناعي.
- كما قلنا فرص المجالات البرمجية التقليدية متوفرة بشكل كبير في مصر والدول العربية، وفي الخارج الفرص موجودة بكثرة.
- تعلم الــ Front-end مثلاً أسهل بكثير من تعلم مجال الذكاء الاصطناعي.
- عدد الطلبة يكون كبير جداً مقارنة بطلاب ذكاء، وبالتأكيد تخرج منها عدد كبير من الدفعات من قبل.
- الكلية 4 سنين وبنظام الساعات المعتمدة.
حاسابت أم ذكاء (تفنيد - رأيي)
أولاً آسف إذا كان الكلام غير مرتب بدرجة كافية أو كثير ولكن أحاول أن ننظر إلى المميزات والعيوب لكل كلية من أكثر من جانب.
لو لاحظنا سنجد أنك سواء دخلت ذكاء أو حاسبات ومعلومات فأنت في النهاية تعتبر في مجال واحد، إلا أنك إذا دخلت ذكاء ستركز على علوم الذكاء الاصطناعي بشكل أكبر مما ستجده في حاسبات.
ولو بحثت ستجد أن قسم الذكاء الاصطناعي يوجد بداخل كثير من كليات حاسبات ويكون كما قلنا تحت مسمى حاسبات وذكاء اصطناعي، ولكن ليس بالعمق الذي ستجده داخل كلية الذكاء الاصطناعي.
كلية الذكاء الاصطناعي لا تدرس علم الذكاء الاصطناعي فقط بل تدرس أكثر من مجال داخل الكلية مرتبط بالذكاء الاصطناعي. والميزة أنك تختار أي تخصص تريده بدون تنسيق داخلي أو أي شئ من أول سنة (هذا في ذكاء المنوفية) .
كلية حاسبات ومعلومات توفر لك مجالات أخرى كثيرة تختار منها كما تشاء فيما بعد، ولها فرصها في سوق العمل.
إذا كنت لا تستطيع التعامل مع الرياضيات فستكون مشكلة إذا دخلت كلية الذكاء الاصطناعي أو الأدق إذا أردت العمل في مجالات الذكاء الاصطناعي (لا يتطلب المجال أن تكون عبقري مجرد تستطيع التعامل وعندك قابلية لتعلمها).
ما زالت فرص مجالات الذكاء الاصطناعي قلية في مصر والدول العربية مقابل فرص البرمجة العادية، ولكن لو لاحظنا سنجد أنه يأخذ حصة من السوق أكبر كل يوم (الاتجاه نحو استخدام الذكاء الاصطناعي).
مجالات الذكاء الاصطناعي المختلفة الرواتب فيها أضعاف أضعاف رواتب المبرمجين سواء في مصر أو بالخارج.
كليات الذكاء لم تخرج إلا دفعة واحدة حتى الآن بينما حاسبات تخرج منها عدد كبير من الدفعات، وربما تكون هذه ميزة في ذكاء عند ناس وعيب عند ناس.
تعلم الذكاء الاصطناعي اصعب من تعلم مثلاً Front-end أو Back-end وينعكس ذلك على طبيعة الدراسة في الكلية وعلى تعلمك للمجال بشكل عام.
رأيي إذا كنت أنا شخص متاح أمامه الكليتين ولنجعلهم ثلاث كليات حاسبات ومعلومات أوحاسبات وذكاء اصطناعي أو ذكاء اصطناعي، رقم 1 سأقوم بالبحث وإستشارة أصحاب الخبرات (الذين يعملون في المجال بالفعل إن أمكن)، رقم 2 افحص قدراتي، ورقم 3 افحص ميولي وأتوكل على الله. إذا وجدت أنني أريد أن أكمل في أحد مجالات الذكاء الاصطناعي سأدخل كلية الذكاء الاصطناعي؛ لأنها أفضل مكان لتعلم مجال الذكاء الاصطناعي. إذا وجدت أني أميل لأكثر من تخصص أو مجال من ضمنهم مجالات الذكاء الاصطناعي سأدخل حاسبات وذكاء اصطناعي بشرط أن يوجد بها قسم علوم الحاسب CS. لن أختار حاسبات ومعلومات أبداً إلا في حالة واحدة، إذا كانت هي الأقرب لبيتي، وأنا لا أميل أبداً لمجالات الذكاء الاصطناعي، وأن يوجد بها قسم علوم الحاسب CS. وفي نهاية كل ذلك لن يفرق معي كثيراً لأنني أعلم أنه أياً كان القسم أو الكلية سواء حاسبات أم ذكاء لن يفرق بشكل كبير في سوق العمل وإنما الذي يفرق هو قدراتي وماذا استطيع أن أفعل.
الخاتمة
إلى هنا يصديقي، أعتقد أني ذكرت معظم النقاط المهمة التي تستطيع على أساسها أن تختار بإرتياح. سواء اخترت كلية ذكاء اصطناعى أو حاسبات فلا تقلق فإنها ليست الفيصل، وأكرر تأسفي إن كررت بعض الكلام أو إن كان غير مرتب كفاية، أرجو لي ولكم التوفيق.
كان معكم علي وحيد.
"اللهم إن كان من توفيق فمنك وحدك وإن كان من خطأ أو نسيان فمني ومن الشيطان."
التسميات
طلاب حاسبات وذكاء إصطناعي
