@osamar89

Osama Radwan

السلام عليكم إذا أنا بدي أزيد علمي عن طريقة أكواد غيري وأشوف كيف بيحله، أحسانا ما بأفهم الأكواد كيف ممكن أفهم أكواد مش أنا كتبها؟

التعلم من أكواد الغير شيء حقيقي وموجود في عالم البرمجيات منذ بدايته، ومع هذا لتحقق الفائدة ممكن نحط شوية "نصائح" نتبعها
1. حدش بيتعلم حاجة من نسخ ولصق الكود وتشغيله، وتغيير بعض قيم المتغيرات بشكل عشوائي، تجنب هذا التصرف حتى لو كان يؤدي في بعض المرات لنتائج مرضية، لأنه يمنعك من الفهم.
2. لا تنس/ أي حد ممكن يكتب أي حاجة في الانترنت، ومش كل كود في الانترنت هو الصح وأحسن حاجة ، اختر الكود اللي حابب تتعلم منه بعناية
3. التعلم من أكواد الغير يكون سيئا إذا كان المطلوب تعلمه هو الأساسيات المطلقة، أو في حال عدم توفر أي فكرة مسبقة عن الشيء المطلوب تعلمه. في هذه الحالات يجب الرجوع الى كتاب او مصدر علمي ، ثم النظر الى أكواد الغير.
تلك كانت نصائح عامة يجب ذكرها قبل الاجابة :)
وللإجابة على السؤال بدقة إليك طريقة يمكن اتباعها لتسهيل مهمة فهم أكواد الغير :
* لاقي حاجة انت بتعرفها أو مألوفة جوا الكود وابدا من عندها تتبع للكود، شوف شو بيدخل فيها مدخلات ، هي شو بترجع او بتعطي نتائج لمين ، واستمر بالتتبع من هادي الشغلة المألوفة الى مدخلاتها ومدخلات مدخلاتها وهكذا ، بتلاقي حالك فهمت كل الي قبلها ، وبتسهل على حالك فهم كل الي بعدها .
* لو كان الكود كبير كرر العملية السابقة على عدة جلسات ، بحيث في كل جلسة بتبني على ما فهمت من سابقاتها ، ويمكن في أي وقت تصغير الكود عن طريق حذف بلوك غير مفهوم أو استبداله ب"ستب" ومتابعة الفهم والرجوع إليه لاحقا
* في حال لقيت نفسك مش فاهم syntax
تأكد انك تراجع هذا العلم من كتابك المفضل ، مثلا لقيت حالك مش فاهم Lambda Expressions in Java
ما تفهمهم من الكود ، راجعهم من الكتاب ثم ارجع افهم الكود.
أتمنى أن يكون هذا مفيدا ، وبالتوفيق
❤️ Likes
show all
wameeds’s Profile Photo

Latest answers from Osama Radwan

السلام عليكم الجامعة اقرت التعليم الالكتروني هذا الفصل ومن تجربة الفصل الماضي كان مقدار الاسفادة من المادة العلمية ضئيل وبالنسة لسنة ثالثة فتحتوي الكثير من المواد المهمة والتي تحتاج تركيز وفهم عميق كمادة تراكيب بيانات وخوارزميات فهل تنصح بدراستها في التعليم الالكتروني ام الانتظار للفصل القادم وا

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

ليش أي حد بيدرس CLI بيدرسها ع نظام LINUX OR MACOS مع إنه ال ويندوز فيها command line؟ وهل بيلزم يكون عندي linux للويب؟

Linux shell is the gold 'command line' standard.
وأغلب شغلك رح يكون عليها
وكذلك معرفتها بتساعد جدا انك تعرف الكوماند لاين الخاص بالويندوز لو لزمك
والآن حتى windows 10
بيوفرلك دهم لشيل اللينكس جواه ، ف اتعلم شيل اللينكس
ورح يلزمك كوماندز بسيطة ك ويب ديفلوبر ، ولما تعرف أكثر بتكون عندك ادوات أكثر بالتأكيد

أدرسهم كلهم؟

ابدأ في أول 300 ساعة ثم الثانية ، وشوية من الثالثة ، ورح تلاقي حالك عارف وين تروح بعدهها 👍

شو الفرق بين هندسة حاسوب في الاسلامية وهندسة انظمة حاسوب في الازهر ؟؟

صراحة لست مطلعا كفاية على هندسة الأنظمة في الأزهر ، ولكن مما قرأت من المنشور على موقعهم ومن خطتهم الدراسية أرى أنه تخصص مشابه لما يدرس في الاسلامية ( ويؤدي الغرض من الدراسة الجامعية بشكل جيد ) ولكني أفضل جو الدراسة والالتزام في الاسلامية أكثر

تمام 👍 كيف أبدأ في هذا المجال وهل هناك منهج محدد لاتباعه ؟؟ أو مواقع تقوم بتعليمه بشكل ممتاز؟

إذا كانت هذه تجربتك الأولى ولغتك الانجليزية جيدة
أنصح بهذا الموقع
https://www.freecodecamp.org/learn

من الافضل حاليا من حيث سوق العمل والفرص للعمل مع شركات عن بعد wep developer أو Android developer واي مجال تنصح للعمل به كطالب هندسة سواء من هذه المجالات اوغيرها ؟؟

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

لو قررت أدرس في مجال ومشيت شوط كيف بألاقي ال mentor?

حسب المجال، ومستواك الحالي، وهدفك
ممكن أساعدك في هذا الشأن
اذا كنت جاد راسلني💪👍

دكتورنا العزيز : لو انقطعت عن كونتت الداتا فترة طويلة كيف طريقة ممكن تساعد اراجعها وامرن حالي فيها

حل كل الأسايمنتس ثم ابحث عن صديق تنافسه في اكمال اسئلة أكثر على الهاكر رانك أو الليت كود

كان القصد من محاولة بناء مهنة الشعور بقيمة و فائدة ما تعلمت ؟؟ بالنسبة للعلم لدي بعض الاسئلة... هل دراسة الكتب وحل اسئلة من الموقع المذكور اعلاه يساعد في في تطوير هذه المهارة ام انا بحاجة لدورات تدريبة ؟؟ وما الخطوة التاليةبعد قطع شوط جيد في هذا العلم؟؟؟

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

دكتور، ايش ممكن الواحد يعمل عشان يتشجع يكمل طريقه بالتعلم الذاتي؟

هذه مجموعة نصائح - ليست في ترتيب معين -
• تأكد من إشعال فضولك و حماستك تجاه ما تتعلم بين الفينة والأخرى على سبيل المثال لا الحصر ممكن تحدد يوم كل أسبوعين أو شهر، يكون هذا اليوم فقط لإشباع الفضول أو ل قراءة\عمل memes عن ما تدرس 😁
• استعن ب mentor حتى لو كانت الاستعانة مدفوعة وتأكد من / تحديد أهداف قابلة للقياس ، وتحديد مواعيد لقياس الأهداف مع هذا المينتور
• بعد انجاز كورس كبير خد قليلا من الوقت المحدد الذي لا يزيد عن 4 أسابيع وسمه " وقت التطبيق " وحاول ايجاد فرصة لتطبيقة
• اتخذ لك زيملا تعينه ويعينك
• شارك معرفتك بكتابة المقالات أو الشرح ، الاستماع للأسئلة ، فأسئلة الآخرين ستفتح لك المجال وتحفزك على الاستمرار

Language: English