التفكير بطريقة برمجية

Faycal_HD

السلام وعليكم ورحمة الله

انا اعرف ان سؤال صعب شوي

كثير من الناس يتعلمون لغة برمجية معينة

ثم يتركونها والسبب هو لا يستطيعون ان يفكرو مثل ما يفكر

المبرمج

سؤالي اليوم هو كيف استطيع ان افكر بطريقة برمجية

ان شاء الله القي الجواب منكم

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

الموضوع ببساطة هو ان تتمكن من حل اي مشكلة تواجهك باقل تكلفة ممكنة

الموضوع لا يشرح و لا يدرس و لا اعتقد ان هناك تقييم له

 لكن اذا اردت تقوية نفسك فتفضل

https://projecteuler.net

هذه المواقع سوف تزيد من قدرتك على التفكير و تنمي مهارتك البرمجية

بالتوفيق

ما هاته المواقع اخي ممكن تشرح بليز

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

السلام عليكم،

اعتقد ان الامر يعتمد على الرغبة و المهارة اكثر من كونه شيئ يدرس او غيره . و ليتضح لك كلامي ، اضرب لك هذا المثال .

الكل يعلم علم الرياضيات و تعقيداته ، و هناك من يهوى حل المسائل المعقدة ، و هناك من لايستطيع حل المسائل البسيطة حتى ، و ذلك لسببين :

  • اما لعدم رغبة .

  • او لعدم قدرة ، و هو امر يمكن حله مع التدريب المستمر .

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

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

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

بالتوفيق.

تقبل تحياتي .

وعليكم السلام ورحمه الله وبركاته

عزيزي تعلم البرمجه كمثال تعلم الخياطه دون الممارسه لن تفلح بشيء

سؤالي اليوم هو كيف استطيع ان افكر بطريقة برمجية

لا يمكن استوعاب عقل مبرمج لاخر دون الممارسه .. وهنا المقصود اسلوب المبرمج في اخراج مكتبه او برنامج

يجب ابتكار ادوات صغيره والبحث الجاد لما هو افضل لتحسين القدره لدى المتعلم ليصبح ممارس للعمل ومع مرور الوقت سيصبح "مبرمج"

بالتوفيق

فكر كإنسان فى حل المشكلة .. ومن ثم ستعرف تستخدم لغة البرمجة بسهوله لتنفيذ الحل .. لا تفعل العكس

هذا ما تعلمته من روبى

هل روبي لغة صعبة ؟

من اسهل هي ام بايثون ؟

روبى وبايثون .. ابناء عم

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

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

لو كنت تتطلع للعمل على الذكاء الصناعى AI أو Block chain فبايثون أنسب روبى فقيرة فى هذا .. وضربت هذه الأمثله ﻷنها trend عالمى الان

أما لو أردت أن تعرف موقف روبى الأن فى 2019 راجع هذا

شكرا لك . سأراجعه ان شاء الله

مثل ما تفضلت ، فاختيار اللغة ليست بالعواطف بل يجب علي فهم المشكلة وحلها و اللغة مجرد اداة