ايه يا جماعة محدش شركته محتاجة
Ai engineer ولا data analysis/ science ولا agentic ai engineer
أي حاجة من ريحة ال ai
لو بجد حد عنده فرصة في شركته أنا هنا
شوف يا سيدي بنقل لك تجربتي من ايام دراسة البكالريوس في كندا "مع الأخذ في الاعتبار ان 100% من الكورسات كان فيها واجبات و assignments “ صفر نظري إلا في اقل من ٥ كورسات بالكتير.
الفرق من أول سنة مش مجموع.
الطالب الخايب
-يحفظ للامتحان وينسى بعدها بأسبوع
- يعتمد على الملزمة والشرح الجاهز
-يعدّي المادة من غير ما يكتب كود كفاية
-يأجّل البرمجة «لما المنهج يخلّص»
-كل ترم بيبدأ حماسة ويختفي بعد أول اختبار
الطالب الشاطر
- بيكتب كود على كل موضوع، حتى لو المشروع صغير
- بيحاول يحل المسألة قبل ما يفتح الحل
- بيسأل «الكود ده بيتعمل إزاي جوه الجهاز» مش «هيجي إزاي في الامتحان»
- بيراجع الغلط، مش بيعدّي عليه
- بيكمل تمرين زيادة بعد الواجب
تعمل إيه من أول ترم
1البرمجة أسبوعية، مش موسمية ساعة أو اتنين كل يوم أحسن من حشر قبل التسليم. اللغة اللي الكلية بتبدأ بيها كفاية في الأول (C أو Python أو Java). المهم تكتب بإيدك.
2المادة النظرية اربطها بكود
◦data structures → نفّذ list و stack و queue بنفسك
◦OOP → اعمل كلاس صغير
◦رياضيات → حل مسائل، متقعدش تسمع بس لو معرفتش تربط الفكرة بمثال، لسه محفوظة مش مفهومة.
3الامتحان مش المقياس الوحيد النجاح مهم عشان التعدي. الشطارة إنك بعد المادة تقدر تستخدم اللي اتعلمته في مشروع صغير. لو المادة خلصت ومفيش ملف واحد أنت كاتبه، المادة عدّت وأنت مكانك في الطراوة.
4اتعب بدري في الأساسيات دي دي اللي بتبني طالب CS فعلًا:
◦برمجة
◦DSA
◦operating systems
◦data bases
◦metworking
◦ architecture الباقي بيتبني فوقهم. متستعجلش تخصص برّاق وأنت لسه مش ثابت في دول.
5متقارنش نفسك بصاحب الـ GitHub المليان من أسبوعين قارن نفسك بالأسبوع اللي فات: كتبت كود؟ فهمت حاجة كنت واقف فيها؟ صلحت bug بنفسك؟
6اسأل سؤال مفيد مش «الحل إيه». اسأل: «فكرتي وقفت عند السطر ده، جربت كذا، ليه النتيجة طلعت كده؟» ده شكل طالب بيتعلّم، مش طالب مستني يتلقّن.
بالتوفيق 🌹
@Fayez_24_ على حسب هنفصل الدين عن الدنيا ولا الإتنين حاجة واحدة مينفعش ينفصلو، غالبا مفيش دنيا من غير دين ومن غير دنيا مش هنطبق الدين، يارب تكون فاهمني وميطلعش أي كلام 🙃