- بواسطة x32x01 ||
إزاي تبدأ رحلتك في كلية الحاسبات وتطلع منها Developer جامد؟ 
أولًا مبروك يا نجم
إنك دخلت كلية الحاسبات أو علوم الكمبيوتر.
الكلية دي ممكن تكون باب لفرصة كبيرة في حياتك، بس الموضوع مش بييجي بشكل عشوائي، ومش بالـ Grades لوحدها، ولا إنك تحفظ وتذاكر زي المدارس.
الفرق هنا إن اللي هيبنيك مش الكتاب… اللي هيبنيك هو شغلك على نفسك.
وده بجد مش هزار.
ممكن طالب يتخرج من الكلية دي وهو سابق 90% من دفعته، وممكن طالب تاني يتخرج ومش عارف يكتب سطر كود صح.
السر كله في إزاي هتستغل وقت الكلية.
تعالى نمشي خطوة خطوة ونوضح الطريق
أول سنة في الكلية مش وقت إنك تختار Front-End أو Back-End أو Data Science.
لو عملت كده بدري قوي يبقى انت بتبني بيت من غير أساس…
وأول أزمة هتقابلك هتقع ومش هتعرف تكمل.
اللي لازم تركز عليه في البداية:
ابدأ بأي لغة سهلة زي Python أو C++
وهتلاقينا مثلًا بنكتب:
لو السطر ده مفهوم بالنسبالك = إنت ماشي صح
لو مش مفهوم = نرجع للخطوة الأولى… التأسيس مهم
ما تسمعش كلام اللي يقولك: "تعالى نبدأ Web أو Mobile على طول"
اللي بيعمل كده بيبقى عامل زي اللي بيجري في ماراثون وهو لسه مش بيعرف يقف كويس.
أساسك = مستقبلك.
تتعلم معلومة → لازم تطبقها.
مش تتفرج على فيديوهات طول اليوم وخلاص.
لو اتعلمت Loop → اعمل برنامج يعد لرقم ويطبع الأرقام الزوجية.
لو اتعلمت Lists → اعمل برنامج يطلع أكبر وأصغر قيمة.
لو اتعلمت Functions → اعمل Calculator بسيطة.
المهم تِكْتِب كود بإيدك.
وبرضه لازم تبدأ من بدري جدًا في Problem Solving
مواقع كويسة ليك:
ابدأ البسيط واطلع مع الوقت
هتلاحظ إن مخك بقى أسرع ومتفهم الكود من أول نظرة.
Problem Solving مش اختيار… ده أسلوب حياة للمبرمج

البرمجة مش مجرد قعدة لوحدك قدام اللابتوب.
ده كمان Teamwork و Communication و Soft Skills.
لما تشارك في مسابقات زي ACM أو Hackathons أو أي مسابقات في الجامعة:
وبصدق؟
في سوق العمل فيه ناس بتاخد
وظائف
بسبب شخصيتها وطريقة كلامها
مش بس بسبب كودها.
الـ Soft Skills ساعات بتديك السبق على غيرك
أغلب شغل البرمجة:
فلو أهملتها دلوقتي هتتعب بكرة.
مش لازم تبقى perfect
بس لازم تكون قادر تفهم وتعبّر.
اعمل جدول ثابت:

الكلية بتديك الأساس، آه.
بس السوق محتاج اللي بيعلّم نفسه بنفسه.
أهم عادة لازم تكتسبها:
إنك تدور وتتعلم قبل ما تسأل.
وأهم نقطة بجد:
الذكاء الاصطناعي (AI Tools) زي ChatGPT وأي أدوات تانية:
يعني بدل ما تقول:
"اعمل لي برنامج Sorting"
قول:
"اشرح لي يعني إيه Sorting وليه نستخدم ده بدل ده"
إنت دلوقتي بتتعلم… ومحدش بيجري وراك
فاخد وقتك، وافهم صح.
عندك 4 سنين:
وفي نفس الوقت:
تقدر تخرج ومعرفتك = صفر
والفرق بس كان إزاي استخدمت وقتك.
اختار الطريق الصح.
ابدأ دلوقتي. مش بكرة.
وإن شاء الله أشوفك قريب في سوق العمل

وقتها هتفتكر الكلام ده وهتضحك وتقول:
"أنا فعلا عملت الصح."
أولًا مبروك يا نجم
إنك دخلت كلية الحاسبات أو علوم الكمبيوتر.
الكلية دي ممكن تكون باب لفرصة كبيرة في حياتك، بس الموضوع مش بييجي بشكل عشوائي، ومش بالـ Grades لوحدها، ولا إنك تحفظ وتذاكر زي المدارس.
الفرق هنا إن اللي هيبنيك مش الكتاب… اللي هيبنيك هو شغلك على نفسك.
وده بجد مش هزار.
ممكن طالب يتخرج من الكلية دي وهو سابق 90% من دفعته، وممكن طالب تاني يتخرج ومش عارف يكتب سطر كود صح.
السر كله في إزاي هتستغل وقت الكلية.
تعالى نمشي خطوة خطوة ونوضح الطريق
ابدأ بتأسيس قوي قبل ما تختار مسارك
أول سنة في الكلية مش وقت إنك تختار Front-End أو Back-End أو Data Science.لو عملت كده بدري قوي يبقى انت بتبني بيت من غير أساس…
وأول أزمة هتقابلك هتقع ومش هتعرف تكمل.
اللي لازم تركز عليه في البداية:
- أساسيات البرمجة (Loops – Conditions – Functions – Variables – Arrays)
- تفكير منطقي
- حل مشكلات Problem Solving
- تفهم يعني إيه Code مش بس تحفظه
ابدأ بأي لغة سهلة زي Python أو C++
وهتلاقينا مثلًا بنكتب:
Python:
for i in range(5):
print("Hello World!") لو مش مفهوم = نرجع للخطوة الأولى… التأسيس مهم
ما تسمعش كلام اللي يقولك: "تعالى نبدأ Web أو Mobile على طول"
اللي بيعمل كده بيبقى عامل زي اللي بيجري في ماراثون وهو لسه مش بيعرف يقف كويس.
أساسك = مستقبلك.
التطبيق ثم التطبيق ثم التطبيق 
تتعلم معلومة → لازم تطبقها.مش تتفرج على فيديوهات طول اليوم وخلاص.
لو اتعلمت Loop → اعمل برنامج يعد لرقم ويطبع الأرقام الزوجية.
لو اتعلمت Lists → اعمل برنامج يطلع أكبر وأصغر قيمة.
لو اتعلمت Functions → اعمل Calculator بسيطة.
المهم تِكْتِب كود بإيدك.
وبرضه لازم تبدأ من بدري جدًا في Problem Solving
مواقع كويسة ليك:
- Codeforces
- LeetCode
- HackerRank
ابدأ البسيط واطلع مع الوقت
هتلاحظ إن مخك بقى أسرع ومتفهم الكود من أول نظرة.
Problem Solving مش اختيار… ده أسلوب حياة للمبرمج
شارك في مسابقات ومجموعات الكلية
البرمجة مش مجرد قعدة لوحدك قدام اللابتوب.ده كمان Teamwork و Communication و Soft Skills.
لما تشارك في مسابقات زي ACM أو Hackathons أو أي مسابقات في الجامعة:
- بتتعلم تشتغل في فريق
- بتتعلم تفكر بسرعة
- بتاخد خبرة في التعامل مع الوقت
- وبتقابل ناس نفس تفكيرك
وبصدق؟
في سوق العمل فيه ناس بتاخد
مش بس بسبب كودها.
الـ Soft Skills ساعات بتديك السبق على غيرك
اللغة الإنجليزية مش رفاهية… دي ضرورة
أغلب شغل البرمجة:- Documentation
- Tutorials
- Books
- StackOverflow
- GitHub
فلو أهملتها دلوقتي هتتعب بكرة.
مش لازم تبقى perfect
بس لازم تكون قادر تفهم وتعبّر.
اعمل جدول ثابت:
- كل يوم كلمة جديدة
- اتفرج على فيديوهات بدون ترجمة
- اقرأ Documentation بسيطة
التعلم الذاتي هو البطل الحقيقي
الكلية بتديك الأساس، آه.بس السوق محتاج اللي بيعلّم نفسه بنفسه.
أهم عادة لازم تكتسبها:
إنك تدور وتتعلم قبل ما تسأل.
وأهم نقطة بجد:
الذكاء الاصطناعي (AI Tools) زي ChatGPT وأي أدوات تانية:
- استخدمها عشان تفهم
- مش عشان تكتب الكود نيابة عنك
يعني بدل ما تقول:
"اعمل لي برنامج Sorting"
قول:
"اشرح لي يعني إيه Sorting وليه نستخدم ده بدل ده"
إنت دلوقتي بتتعلم… ومحدش بيجري وراك
فاخد وقتك، وافهم صح.
سنين الكلية كنز… إما تستخدمه صح أو تضيعه
عندك 4 سنين:- تقدر تعمل Projects
- تقدر تبني Portfolio محترم
- تقدر تدخل Internships
- تقدر تخرج جاهز تشتغل فعليًا
وفي نفس الوقت:
تقدر تخرج ومعرفتك = صفر
والفرق بس كان إزاي استخدمت وقتك.
اختار الطريق الصح.
ابدأ دلوقتي. مش بكرة.
وإن شاء الله أشوفك قريب في سوق العمل
وقتها هتفتكر الكلام ده وهتضحك وتقول:
"أنا فعلا عملت الصح."