فكر برمجي
398 subscribers
234 photos
2 videos
67 files
159 links
#فكر_برمجي
Think_Programmatically
قناة تقنية متخصصة في البرمجة وتطوير المهارات. نوفر شروحات مبسطة، موارد مفيدة، وأفكار ملهمة لتحويل شغفك بالتقنية إلى إبداع.
Download Telegram
حربنا معهم على مستوى الكود أيضاً
كود تعديل قاعدة بيانات لأحد المشاريع - تم تغيير إسم الدولة المستعمرة بالدولة الأصلية.
🫵😉
هل تفكرت يوماً... عندما تكتب كودًا وتضغط Run، ماذا يحدث؟



مقدمة

هل وقفت يومًا أمام شاشة حاسوبك، كتبت بضعة أسطر من الكود، ثم ضغطت على زر Run، وشاهدت النتيجة تظهر في لحظة؟
هل تساءلت ما الذي يحدث في تلك الثواني بين الضغط على الزر وظهور النتيجة؟
وراء هذا الحدث البسيط ظاهريًا، تدور في الخفاء سلسلة مذهلة من العمليات المعقدة التي تُظهر عبقرية علم الحاسوب وعمل الأنظمة الرقمية.



المرحلة الأولى: كتابة الكود – اللغة التي يفهمها الإنسان

ما تكتبه أنت كمبرمج هو نص بلغة برمجة عالية المستوى مثل C++ أو Python أو Java.
هذه اللغات صُممت لتكون قريبة من لغة الإنسان، بحيث يمكنك التعبير عن الأوامر بسهولة، دون الحاجة للتعامل المباشر مع لغة الآلة.
لكن الحاسوب، في المقابل، لا يفهم الكلمات مثل print أو if أو for.
إنه لا يعرف سوى الأصفار والواحدات (0 و 1)، أي لغة الآلات المنطقية.

إذن، لا بد من وجود من يترجم هذا الكود إلى لغة الآلة — وهنا تبدأ الرحلة الفعلية.


المرحلة الثانية: المترجم (Compiler) أو المفسر (Interpreter)

عندما تضغط على Run، يعتمد ما يحدث على نوع اللغة التي تستخدمها:

1. في اللغات المترجمة مثل C وC++:
الكود يمر عبر برنامج يُسمى المترجم (Compiler)، الذي يقوم بعدة خطوات:

التحليل اللغوي (Lexical Analysis): تقطيع الكود إلى رموز (Tokens) مثل الكلمات المحجوزة، الأسماء، القيم.

التحليل النحوي (Parsing): بناء شجرة منطقية تمثل بنية الكود.

التحليل الدلالي (Semantic Analysis): التأكد من صحة المعاني (مثل التحقق من أنواع البيانات).

التحويل إلى لغة الآلة: توليد كود ثنائي يمكن للمعالج فهمه.


بعد ذلك، يتم الربط (Linking) بين ملفات البرنامج والمكتبات الجاهزة لتكوين ملف تنفيذي (.exe مثلاً).


2. في اللغات المفسرة مثل Python وJavaScript:
لا يتم تحويل الكود مرة واحدة إلى ملف تنفيذي.
بل يقوم المفسر (Interpreter) بقراءة الكود سطرًا سطرًا، وتحويله في كل مرة إلى تعليمات يمكن تنفيذها فورًا.
أي أن الترجمة والتنفيذ يحدثان في الوقت نفسه.




المرحلة الثالثة: من الكود إلى المعالج (CPU)

بعد أن يصبح الكود بلغة الآلة، يتم تحميله إلى الذاكرة (RAM).
ثم يبدأ المعالج (CPU) في تنفيذ التعليمات حسب تسلسلها.

داخل المعالج، تحدث سلسلة عمليات مدهشة:

وحدة الجلب (Fetch) تجلب التعليمة من الذاكرة.

وحدة الفك (Decode) تترجم التعليمة إلى أوامر دقيقة للدوائر الإلكترونية.

وحدة التنفيذ (Execute) تنفذ العملية فعليًا (جمع، طرح، مقارنة، طباعة...).

ثم يتم تخزين النتائج (Store) في الذاكرة أو عرضها على الشاشة.


كل هذا يتم في أجزاء من الثانية، وبترتيب دقيق متزامن مع نبضات الساعة الإلكترونية داخل المعالج.



المرحلة الرابعة: نظام التشغيل يتدخل

نظام التشغيل (مثل Windows أو Linux أو macOS) هو الوسيط بين برنامجك ومكونات الجهاز.
عندما تضغط Run، هو من يقوم بـ:

تخصيص مساحة في الذاكرة لبرنامجك.

إدارة الموارد (المعالج، الملفات، الشاشة، لوحة المفاتيح...).

التعامل مع الأخطاء التي قد تحدث أثناء التشغيل (مثل Division by zero).

وإظهار النتيجة النهائية لك عبر واجهة المستخدم.



المرحلة الخامسة: النتيجة – القصة التي تراها أنت

وأخيرًا، بعد سلسلة من التحويلات، التحليلات، والتنفيذات المتتابعة، تصل النتيجة إلى الشاشة — ربما جملة “Hello World” بسيطة، أو واجهة برنامج ضخم تعمل بدقة.
لكن خلفها مئات الآلاف من التعليمات التي نفذها الحاسوب بسرعة مذهلة، دون أن تشعر بأي تأخير.



خاتمة

في المرة القادمة التي تكتب فيها كودًا وتضغط Run، تذكّر أن ما يحدث ليس سحرًا بل علمًا عميقًا يجمع بين الرياضيات، الإلكترونيات، والذكاء الإنساني.
إنها رحلة تبدأ من أفكارك وتنتهي بـ نبضات كهربائية داخل شرائح السيليكون.
وهكذا، يتحول الإبداع البرمجي إلى واقع ملموس — كل مرة تضغط فيها Run.
👍1
قلنا نتسلى قليل مع أدوات الذكاء الاصطناعي
فكانت النتيجة عظمة

هل جربت يومًا تصمم مشهد خيالي باستخدام الذكاء الاصطناعي؟ 🤖🔥
جرب هذا الـ Prompt المميز وشاهد الإبداع بعينيك!

جربوا هذا الأمر prompt:

A futuristic young man wearing bright orange glasses and headphones around his neck, with a robotic prosthetic hand, looking confidently to the side. Studio lighting, dark background, cinematic portrait, detailed face, realistic skin texture, sci-fi aesthetic, warm red highlights, professional photography style.

--ar 1:1 --v 6 --style raw --q 2

ولا تنسى أن ترفق صورتك مع الأمر 😁

انسخه وجربه الآن في
https://gemini.google.com/app

ستنبهر بالنتيجة!
الفكرة بسيطة: أمر واحد يمكنه إطلاق خيال بلا حدود.
ابدأ بالتجربة.

#ذكاء_اصطناعي #إبداع_برمجي #خليك_مبتكر #Prompt_Engineering #GeminiAI
في زمن الذكاء الاصطناعي، الكتابة الصحيحة صارت مهارة لا غنى عنها.

جوجل أصدرت كتاب مجاني من 68 صفحة يكشف أسرار Prompt Engineering من أول جملة تكتبها للنموذج، لآخر فكرة تستخرجها منه.

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

إذا بدك تتقن فن التوجيه وتخلي أدوات الذكاء تفهمك صح ، هذا الكتاب هو البداية الصحيحة. اقرأه الآن قبل ما يفوت الأوان.
#الذكاء_الاصطناعي #Prompt_Engineering #تعلم_ذاتي #كتابة
ماهي الكلمة او المفهوم الذي لم تفهمه جيدا في البرمجة؟
1🤣1
من هو Terry Davis ؟
قصة شخص من أدهى المبرمجين في زمانه قبل ظهور الذكاء الاصطناعي 🔥

https://youtu.be/dMKJH-IN-GU?si=Xl1ibc73amTifemS
Terry A. Davis

إليك قصة حياة تيري أندرو ديفيس (Terry A. Davis) — مبرمجٌ استثنائيٌّ ومأساوي، والتي يُعد مثالاً على العبقرية المتشابكة مع المرض النفسي، والابتكار الشخصي العميق بعيداً عن التيار السائد.


النشأة والتعليم

وُلد تيري ديفيس يوم 15 ديسمبر 1969 في ولاية ويسكونسن الأميركية.

حصل على بكالوريوس وماجستير في الهندسة الكهربائية من Arizona State University (ASU).

بدايته مع الحواسيب كانت في فترة الصغر: تعلّم التجميع (assembly) على جهاز مثل Commodore 64، واكتسب خبرات في البرمجة منخفضة المستوى.


المسيرة المهنية والبدايات

بدأ العمل في شركة Ticketmaster عام 1990، حيث عمل كمبرمج على أنظمة VAX حتى حوالي 1996.

رغم إمكاناته الكبيرة، بدأت تظهر عليه أعراض نفسية في منتصف التسعينات: نوبات من الهوس والبارانويا، شعور بأنه ملاحَق أو مراقب، اضطرابات نفسية أدّت إلى دخول مستشفى عدة مرات.


المشروع العظيم: TempleOS

بعد أن بدأ يعاني من المرض النفسي، قرر ديفيس أن يُنشئ نظام تشغيل خاص به، وقال إنه تلقى “وحيًا من الله” لإنجاز المشروع.

هذا النظام بدأ في حوالي عام 2005 تحت اسم «J Operating System»، ثم تغيّر إلى «LoseThos»، ثم أخيراً سُمّي “TempleOS” نحو عام 2013.

من ميزات TempleOS:

برمَجه تيري وحده تقريبًا — النواة (kernel)، اللغة الخاصة به (“HolyC”)، المحرر، المُجمّع (compiler) وكل الأدوات تقريباً.

اللغة “HolyC” هي نوع من C/C++ لكن مع تبسيط وتكامل عالي كما أراد ديفيس.

التصميم كان “روتشيًّا” وبميزّات غير مألوفة في عصرها: دقة 640×480، ألوان 16، لا دعم للشبكة أو الإنترنت (بحسب وجهة نظره).


حسب وصف تقرير VICE، النظام احتوى على نحو 120,000 سطر برمجي تقريبًا.


الشخصية والمعتقدات

تيري وصف نفسه مرارًا بأنه «أذكى مبرمج عاش»، وكرّس TempleOS باعتباره “هيكل الله” أو “المعبد الثالث” حسب معتقده.

تداخلت فيه المعتقدات الدينية مع البرمجة: رأى أن الحاسوب والتكويد وسيلة روحية، وأن المشروع له بعد مقدّس.

للأسف، ترافق العبقرية مع اضطراب نفسي شديد (تم تشخيُّصه بـ Schizophrenia).

حياته الاحترافية والاجتماعية تأثّرت بشكل كبير بمرضه: تحوّل إلى إعالة الدولة، وعاش فترات من التشرد، وتم تسجيل عدّة حوادث ناتجة عن اضطرابه.


الأهمية التقنية والإرث

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

يُنظر إلى المشروع كعمل فني/تطبيقي يُظهر أن “الكمبيوتر ليس مجرد أداة بل امتداد للروح” — كما يقول البعض.

قصته أظهرت أيضًا التداخل بين العبقرية والضعف البشري، كيف يمكن لموهبة هائلة أن تُقاتل في صمت مع تحديات نفسية مجهولة.



النهاية والحكمة

توفي تيري ديفيس يوم 11 أغسطس 2018 إثر حادث في مدينة The Dalles, Oregon.

من يستطيع أن يستخلص درسين من حياته؟

1. الموهبة المطلقة لا تَغني عن الدعم النفسي والاجتماعي: حتى العبقري يحتاج لمن يسانده.


2. الابتكار الحقيقي لا ينتظر فرقًا كبيرة أو تراخيصٍ ضخمة: تيري أجاب على نداء داخلي وعمل وحده فكرة ضخمة.


3. نحن كبشر معقّدون: قد نُبدع، وقد نعاني، وكلاهما لا يُلغي الآخر.

https://youtube.com/@absoluteterrydavis?si=sQ5VWdkvh41psOfU
🚀 إذا أردت أن ترى "جنون العظمة" في أبهى صوره…
فزُر مشروعنا!

نعم، لقد فعلناها 👊🔥
صمّمنا لغة برمجة عربية 🇾🇪💻
مع بيئة تطوير متكاملة (IDE) تدعمها بالكامل!

💡 البداية كانت مع فكرة سمّيناها "فصيح"، استلهامًا من قوله تعالى:

﴿وَأَخِي هَارُونُ هُوَ أَفْصَحُ مِنِّي لِسَانًا﴾

بدأتُ العمل أنا والمهندس أسامة سعيد الجبلي، Osama Al Jabali
ثم واصلنا المشوار مع فريقي الرائع DemoSoft المكوّن من:

👨‍💼 المهندس المدير: ايمن قمحان
🔥 المهندس العظمة: حازم العمري
💡 المهندس المبدع: ضياء الحضرمي
📚 المهندس المثقف: علي القواس

ومن هنا وُلدت لغتنا:
🌟 Demo++ 🌟
لغة برمجة عربية بفخر، مع بيئة تطوير متكاملة IDE
تحمل اسم فريقنا الصاعد بقوة نحو المستقبل 💪

هذه ليست مجرد تجربة…
بل خطوة حقيقية نحو تحرير البرمجة من احتكار اللغة الأجنبية
ورؤية طموحة لمستقبلٍ عربيٍّ في عالم التقنية.

كل الشكر والحب والإحترام
لفضيلة الدكتور : خالد محمد الكحسة
رضي الله عنه مربينا منذ المستوى الأول في مقرررات
أساسيات حاسوب ، تصميم منطقي ، أساسيات برمجة ،خوارزميات ، نظرية احتسابية ، مترجمات

🌍 جرّبها الآن وكن جزءًا من هذا المنجز العربي العظيم:
🔗 github.com/tareq-alomari/ArabicCompiler.git
م.طارق فضل العمري
4
🧠 الا تشعر بالنقص عند تحميل تطبيق من متجر Google Play 😄

في كل مرة أفتح متجر جوجل بلاي لأحمّل تطبيقًا مثل ZArchiver أو أي أداة أخرى… أشعر بشيء غريب — إحساس بالنقص 😅.
لماذا؟ لأننا نحن طلاب التقنية، المفروض نكون في الجهة الأخرى من الشاشة 👨‍💻 — الجهة التي تصنع التطبيقات، لا التي تستهلكها.

كل مرة نضغط فيها على “تثبيت”، هناك مطور في مكان ما صنع هذا التطبيق، خطّ كوده، واختبره، ورفعه للعالم…
بينما نحن، أبناء الأمة التي علّمت العالم العلم والفكر والمنطق، ما زلنا نكتفي بالاستخدام فقط.

👊 لكن كفى.
حان الوقت لننتقل من “مستخدمين” إلى صنّاع.
من “تحميل التطبيقات” إلى بناء الأنظمة.
من “تطبيقات أجنبية” إلى منصات عربية إسلامية تخدم هويتنا، وتحترم خصوصيتنا، وتمنحنا السيادة على بياناتنا وأفكارنا.

📱 نحن الجيل الجديد من طلاب التقنية،
نملك الأدوات، والعقل، والشغف.
وليس مستحيلًا أن نصنع نظام تشغيل عربي، أو متجر تطبيقات إسلامي، أو ذكاءً اصطناعيًا بلسان فصيحٍ مؤمنٍ بالقيم.

كل سطر كود نكتبه اليوم هو لبنة في مستقبل تقني مستقل،
مستقبلٍ يُدار بأيدٍ عربية، بروحٍ إسلامية، وبفكرٍ عالمي.

فلنبدأ من الآن
بدلاً من “تثبيت تطبيق”،
لنجعلها “بناء تطبيق” 🔥
👍5
مرحبا بكم في الصفحة الخاصة بفن بتعليم الآلة Machine Learning Art

ويمكنكم متابعة جميع المحاضرات علي قناة اليوتيوب :
https://www.youtube.com/HeshamAsem/playlists

و هنا خريطة كاملة للكورس :
https://github.com/HeshamAsem/Course/blob/master/0.md

ملفات البي دي اف لكورس الـ ML :
https://drive.google.com/drive/folders/1b8IaXG5KXDSunpOhWSBr4j8U2tlOSuBp

و ملفات كورس الـ DL من هنا :
https://drive.google.com/drive/folders/1a0WqyfO1HCw5OTs9iICYi1LW95dHijUh

و هنا ملفات كورس NLP :

https://drive.google.com/drive/folders/1wjh2U1TFbtvKWHgLD3VkuV3rxq6cz7NZ?usp=sharing

واذا كان لديك اي سؤال , فيمكنك طرحه في الجروب الخاص بنا هنا :
https://www.facebook.com/groups/Machine.Learning.Art/
🎙️ بودكاست تقني يستحق الدعم والمشاركة! 💻

حلقة مؤثرة بعنوان:
الصرخة التي هزت وادي السيليكون
➡️ "هربت من نعيم الدنيا خوف النفاق"
🎧 شاهد الآن

هذه ليست مجرد قصة، بل رحلة وعي وإيمان داخل عالم التقنية — مهندسة مؤمنة اختارت أن تضع مبادئها فوق كل مغريات التكنولوجيا والمناصب، فكانت مثالًا يُحتذى في زمن تتداخل فيه القيم مع المصالح.

تخيلوا معي
درست المهندسة في هارفارد وهي من أعرق جامعات العالم
وتوظفت في Microzeft وهي كذلك متصدرة في عالم التقنية

فتركت كل ذلك خوفاً من النفاق والمشاركة في الجرم
أي نوع من النساء أنتي أيتها الآنسة.

💡 لماذا تستحق الدعم؟

لأنها تُظهر الوجه الإنساني والأخلاقي للتقنية.

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

لأنها رسالة قوية لكل من يعمل في مجال التقنية: كن مؤثراً بخُلقك قبل كودك.

❤️ رضي الله عنكِ يا مهندسة، ما أعظم الدرس وما أنبل الرسالة!

🔗 شاهد واستلهم:
https://youtu.be/_h3jPw3BtOA?si=HGVi6QIfVCXV8yN8

فلنشارك هذا البودكاست الهادف، دعمًا للوعي التقني الأصيل، وتشجيعًا لكل من يجعل من التقنية وسيلة لخدمة القيم والإنسانية 🌍
نصح الملياردير الشاب ألكسندر وانغ، مؤسس شركة Scale AI، والذي حاز لقب أصغر ملياردير عصامي في العالم، جيل المراهقين الطامحين لمستقبل ناجح في عالم التكنولوجيا بالتركيز الكامل على تعلم مهارات الذكاء الاصطناعي، معتبراً أن هذه المرحلة تمثل فرصة استثنائية لا تتكرر. يقول وانغ إنّ على المراهقين أن "يقضوا كل وقتهم في تجربة أدوات الذكاء الاصطناعي وفهمها بعمق"، مؤكدًا أن من يتقن استخدام هذه الأدوات سيحصل على "أفضلية" في المستقبل.

أشار وانغ إلى أن الذكاء الاصطناعي لم يعد مجرد فكرة نظرية، بل أصبح أداة عملية يمكن لأي شاب أن يتعلم عبرها ما يُعرف بـ vibe coding، أي استخدام الذكاء الاصطناعي لابتكار البرمجيات وتنفيذ الأوامر دون الحاجة إلى معرفة مسبقة بالبرمجة. ويؤمن بأن من يستثمر آلاف الساعات في التعامل مع هذه الأدوات سيكسب خبرة لا تُقدّر بثمن.

وأضاف وانغ، الذي تُقدَّر ثروته بـ 3.2 مليار دولار، أن الذكاء الاصطناعي سيتطور بسرعة لدرجة أنه سيصبح قادرًا على كتابة الشيفرات مثل الإنسان أو حتى أفضل منه، إلا أنّ الفارق الحقيقي سيبقى في من يفهم كيف يوجّه هذه الأدوات ويستخدمها بذكاء. فالمستقبل، كما يرى، سيكون ملكًا لمن يتقن لغة التكنولوجيا ويحوّلها إلى إبداع عملي.

المصدر: CNBC
fifreedomtoday
بعض الأسئلة التي تدور في بالك كمتخصص في علوم الحاسوب (Computer Science)،
ويجب ان تعرف إجاباتها ؟
حرام علينا لا فهمنا نظري ولا خرجنا بمشاريع عملية ؟

حسب المجالات :


أولاً: أسئلة الخوارزميات وهياكل البيانات

إعتبرني مدير شركة وأنت متقدم على وظيفة وفي وقت المقابلة واجهت أسئلة أساسية.

الخوارزميات :

1. ما هو الفرق بين خوارزمية Breadth-First Search و Depth-First Search؟


2. كيف تحسب التعقيد الزمني (Time Complexity) لخوارزمية؟


3. ما هو الـ Dynamic Programming؟ ومتى نستخدمه؟


4. ما الفرق بين Greedy و DP؟


5. اشرح كيفية عمل خوارزمية Binary Search.


6. ما الفرق بين Merge Sort و Quick Sort؟ وأيها أسرع؟



هياكل البيانات :

1. ما الفرق بين Array و Linked List؟


2. متى نستخدم Stack؟ ومتى نستخدم Queue؟


3. كيف يعمل Hash Table؟ وما معنى Collision؟


4. ما هي Binary Search Tree؟ وما الفرق بينها وبين AVL؟


5. ما الفرق بين Heap و Priority Queue؟


6. ما هي Graph Representations؟ (Matrix vs List)



ثانياً: أسئلة البرمجة (OOP)

مفاهيم OOP

1. ما هي مبادئ OOP الأربعة (Encapsulation – Abstraction – Inheritance – Polymorphism)؟


2. ما الفرق بين Class و Object؟


3. ما الفرق بين Overloading و Overriding؟


4. ما فائدة Constructors؟


5. ما هو Interface؟ وما الفرق بينه وبين Abstract Class؟


6. ما هي SOLID Principles؟

7. ماهي Design Patterns وماذا نستفيد منها ؟



ثالثاً: أسئلة قواعد البيانات (SQL / DBMS)

1. ما الفرق بين SQL و NoSQL؟


2. ما هو Normalization؟ وما الفرق بين 1NF – 2NF – 3NF؟


3. ما هو Index؟ وما فائدته؟


4. ما هو ACID في قواعد البيانات؟


5. اكتب استعلام للحصول على أعلى 5 سجلات.


6. ما الفرق بين INNER JOIN و LEFT JOIN؟


رابعاً: شبكات الحاسوب (Computer Networks)

1. اشرح نموذج OSI Layers بشكل مختصر.


2. ما الفرق بين TCP و UDP؟


3. ما هو DNS؟ وما فائدته؟


4. ما الفرق بين Switch و Router؟


5. ما هو DHCP؟


6. ما هي NAT؟



خامساً: أنظمة التشغيل (Operating Systems)

1. ما الفرق بين Process و Thread؟


2. ما هو Deadlock؟ وما هي شروطه؟


3. ما هو Scheduling؟ واذكر أشهر الخوارزميات.


4. ما هو Virtual Memory؟


5. ما هو File System؟


6. ماذا يحدث عند تشغيل الكمبيوتر؟



سادساً: تصميم الأنظمة (System Design – عالي المستوى)

1. كيف تصمّم نظام Chat بسيط مثل WhatsApp؟


2. كيف تصمّم نظام Login مثل التطبيقات والمواقع الذي تستخدمها مع التحقق ؟


3. ما هي Load Balancers ؟


4. كيف تعمل الـ Caching؟ ومتى نستخدم Redis؟


5. ما هو Microservices Architecture؟


6. كيف نتعامل مع large-scale systems؟



سابعاً: أسئلة الذكاء الاصطناعي وتعلم الآلة (Basics)

1. ما الفرق بين ML و DL؟


2. ما هو Overfitting؟ وكيف نتجنبه؟


3. ما هو Gradient Descent؟


4. ما هو Neural Network؟


5. ما الفرق بين Classification و Regression؟



ثامناً: أسئلة برمجة تطبيقات الويب (Web Basics)

1. ما الفرق بين Front-end و Back-end؟


2. ما هو REST API؟ وما الفرق بين PUT و PATCH؟


3. ما هو CSRF؟ وما هي XSS؟


4. ما هو JWT؟


5. ما الفرق بين Server-side Rendering و Client-side Rendering؟





تاسعاً: أسئلة شخصية (HR)

1. عرف نفسك ، من أنت ، ماذا درست ، وماذا تستطيع أن تعمل ؟


2. لماذا تريد العمل في هذا التخصص مثلا تطبيقات الموبايل، تطبيقات الويب ، تطبيقات سطح المكتب ، ذكاء اصطناعي ، تحليل بيانات ؟


3. ما نقاط قوتك وما نقاط ضعفك؟ وكيف تعالج نقاط ضعفك ؟


4. حدثني عن مواقف صعبة في البرمجة مريت فيها ، وكيف تعاملت معها ؟


5. أين ترى نفسك بعد 5 سنوات ؟


6. ما هو أكبر مشروع عملت عليه؟

#خليك_فضولي
😢1