<aside> <img src="/icons/camera-roll-portrait_yellow.svg" alt="/icons/camera-roll-portrait_yellow.svg" width="40px" />

∘ملخصاتي للكليه∘

هنا هتلاقوا ملخصاتي الي بعملها لمواد الكليه عندي،

University Hub

← مع الوقت، كل م أتعلم حاجة جديدة بضيفها فيها، ف هيتعملها ابديت كل شويه.

</aside>

<aside>

هلووو، عاملين ايه، يارب تكونوا كويسين ومبسوطين>︿<،

هنا هتلاقوا كل حاجه متعلقه بمجال الـCS، اجابات اسأله في بالكم، حاجات مفيده في المجال، معلومات مهمه زي: ازاي تذاكروا صح، تختاروا التخصص بناء علي ايه، والخ…

</aside>


IA 🇵🇪.png


<aside> <img src="/icons/info-alternate_orange.svg" alt="/icons/info-alternate_orange.svg" width="40px" />

ازاي تستفيد من البيدج منغير م تتشتت او تتوه؟

</aside>

<aside> <img src="/icons/arrow-right-basic_red.svg" alt="/icons/arrow-right-basic_red.svg" width="40px" />

عشان المعلومة اللي أنت محتاجها توصلك من غير ما تتشتت، قسمتلك الكونتنت لـ 4 تابات تحت، تقدر تقلب بينهم:


<aside>

81076ddc4cb6737d4163b7a301906fe6.jpg

</aside>



Topics



CS  vs. CSE

<aside> <img src="/icons/arrow-right-basic_red.svg" alt="/icons/arrow-right-basic_red.svg" width="40px" />

تعالوا الاول نعرف الفرق بين حاسبات ك كليه، وتخصص حاسبات في كليه الهندسة:

</aside>

<aside> <img src="/icons/star_red.svg" alt="/icons/star_red.svg" width="40px" />

ايه هيا مجالات العمل المتاحة لخريج حاسبات ومعلومات؟

ايه الفرق الأساسي بين حاسبات ومعلومات وهندسة حاسبات؟

ايه هيا مجالات العمل المتاحة لخريج هندسة حاسبات؟

</aside>

الـ AI

<aside> <img src="/icons/arrow-right-basic_red.svg" alt="/icons/arrow-right-basic_red.svg" width="40px" />

من الحاجات اللي بشوف فيها كلام معاق الفترة اللي فاتت وتخلف كتير: هل كده الـAI هيستبدلنا؟

</aside>

<aside> <img src="/icons/star_red.svg" alt="/icons/star_red.svg" width="40px" />

ف عشان نجاوب على السؤال ده، أدوات الذكاء الاصطناعي زي ChatGPT و GitHub Copilot و Claude و Gemini وغيرهم مش مجرد أدوات معمولة عشان تاخد مكانك بشكل مباشر، هي أدوات هدفها الأساسي إنها تساعدك وتسرّع شغلك وتزود إنتاجيتك.

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

طب إيه بقا الكلام اللي بيتقال إن الـAI هيستبدلنا والشغل ده؟

هنا احنا محتاجين نفرق م بين استبدال شويه حاجات بتتعمل واستبدال الإنسان بالكامل.

الـAI حاليًا ممكن يعمل حاجات كانت بتحتاج وقت ومجهود من المبرمج، وممكن في بعض الحالات يقلل الحاجة لعدد الأشخاص المطلوبين لتنفيذ شغل معين، ودي حاجة فعلًا لازم ناخدها بشكل جدي،

لكن فكرة إنك تحط AI وتديله مشروع كامل وتسيبه يبني كل حاجة لوحده ويتعامل مع كل المشاكل اللي ممكن تظهر، دي اعاقه فكريه من ( وجهه نظري )

لسه فيه حاجات محتاجة إنسان فاهم، زي فهم متطلبات المشروع والـBusiness Logic، اتخاذ القرارات، تصميم الـSystem Architecture، التعامل مع المتطلبات اللي بتتغير، تقييم الحلول، ومراجعة الكود وانك تتأكد إنه فعلًا بيحل المشكلة بشكل صح وسليم.

وده بيخلينا نوصل لبوينت مهمة:

الـAI ممكن فعلًا يقلل قيمة الشخص اللي شغله قائم على ال كوبي بيست ومفيش وقت للتفسير من غير ما يفهم هو بيعمل إيه،

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

فالمشكلة مش إن "الـAI هيستبدل المبرمجين" بالشكل المبسط اللي بيتقال.

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

وعشان كده بدل ما يكون السؤال:

"هل الـAI هياخد شغلي؟"

السؤال الأهم هو:

"إزاي أتعلم أستخدم الـAI كأداة وأنا في نفس الوقت أبقى فاهم اللي بعمله؟"

</aside>

laptop

<aside> <img src="/icons/arrow-right-basic_red.svg" alt="/icons/arrow-right-basic_red.svg" width="40px" />

ايه احسن نوع لاب اشتريه؟

</aside>

<aside> <img src="/icons/star_red.svg" alt="/icons/star_red.svg" width="40px" />

نيجي بقا للبوينت اللي اتسألت عليها كذا مرة: إيه اللاب اللي محتاجه؟ وهل أنت محتاج لاب Gaming؟

الموضوع أبسط من كدا عامة، ومش محتاج تجيب جهاز فشيخ عشان تقدر تكود وتذاكر وتعمل أغلب اللي هتحتاجه كطالب CS.

طيب هل محتاج لاب Gaming أو كارت شاشة خارجي قوي؟

لأ، خالص عامة انت ك طالب CS، الكارت المدمج (Integrated GPU) هيكون كفايه لمعظم المجالات زي Computer Science (CS), Software Engineering (SWE), Networking (CNE), Artificial intelligence (AI).

هتحتاج بقا كارت شاشة منفصل وقوي لو ناوي تدخل في مجالات بتعتمد بشكل كبير على الـ GPU، زي 3D Game Development أو Rendering أو Deep Learning ومشاريع الـ AI الثقيلة.

وبرضو حتى في الـ AI، مش لازم تشتري Gaming Laptop من البداية؛ تقدر تستخدم منصات سحابية زي Google Colab عشان تشغل وتجرب موديلات محتاجة GPU، وتطور جهازك بعدين لما تعرف أنت فعلًا محتاج إيه.

فالفكرة ببساطة متدفعش فلوس زيادة في Gaming Laptop لمجرد إنك طالب CS.

ولو حد بيفكر او هيجيب لابات استيراد ( هو طبعا يستحسن تشتري جديد ) بس لو الميزانيه مش سامحه وخصوصا لو لسه في الاول، ف البوست دا بشمهندس محمود فيه موضح فيه ايه الحاجات الي محتاج تاخد بالك منها لو هتشتري استيراد، والمعلومات مفيده ومهمه فعلا :

Mahmoud Diab Tech

</aside>

Sources

<aside> <img src="/icons/arrow-right-basic_red.svg" alt="/icons/arrow-right-basic_red.svg" width="40px" />

اسئلة تانيه عن المصادر والمذاكرة

</aside>

<aside> <img src="/icons/star_red.svg" alt="/icons/star_red.svg" width="40px" />

أذاكر من مصادر عربية ولا أجنبية؟

هل شهادات الكورسات (Certificates) هي اللي بتشغل في البرمجة؟

حاسس إني في دوامة الـ Tutorial Hell ومش عارف أعمل كود لوحدي، أعمل إيه؟

إزاي أسأل سؤال تقني صح لما يظهرلي Error في الكود؟

</aside>

<aside> 🚫

</aside>