11

اغبى مبرمج مبتدئ

السلام عليكم ,

في هاته الايام اسعى لتعلم البرمجة 'بلغة الجافا' لكني اشعر بصعوبة في التعامل مع الاكواد . ليس في فهمها بل في تذكرها واسترجاعها.

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

وهاته الحالة تراودني دائما مع العلم ان عمري 15 سنة فقط.

السؤال: هل مررتم بهاته المرحلة ؟ وكيف تجاوزتموها ؟

ام ان سني صغير جدا على البرمجة ؟

وشكرا

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

التعليقات

11
AbdullahAlAsiri أضف ردا

لست غبي

فأنت ماشاء الله ذكي

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

استمر

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

ولا تستثقل الكتابه واكيد سيستغرق ذلك وقتا أطول من مجرد السماع فقط

لاعليك خذ وقتا أطول فلديك متسع من الوقت

احب ان اخبرك ان ايام كنت بعمرك لم أكن استفد من وقتي نهائيا وقد كان يمضي بين الاستماع للأغاني والسوالف مع الزملاء فقط

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

لقد رفعت من معنوياتي شكرا لك :)

مجهول أضف ردا

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

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

ألعاب الفيديو لها منافع أيضا

مثلًا؟

ركز في كلمة "فقط".

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

لغة جافا ليست سهلة للمبتدئين، أنصحك بتعلم لغة بايثون إذا كنت تنوي تعلم البرمجة عموماً

كذلك انصح باستخدام أداة التطوير thonny لسهولتها:

وقد كتبت عنها موضوع في مدونتي بعنوان (تعلم لغة بايثون عن طريق برنامج Thonny)

انا لست مبتدئا لهاته الدرجة في البرمجة , بل مبتدئ في الجافا فقط

لعة بايثون تعلنتها بنسبة 50 بالمئة .

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

لدي كتاب للغة جافا لغير المبتدئين يمكنك إلقاء نظرة عليه، بعنوان (رحلة استكشافية للغة البرمجة جافا):

شكرا اراه مفيد .. لكن قرأت صفحة منه واراه معقدا قليلا .

هل وجهت كتابك للمبتدئين ام للمحترفين؟

وشكرا

موجه للمبتدئين في الجافا لكن لمن لديهم خبرة في البرمجة.

التعقيد ربما يكون في الكلام النظري عن لغة جافا وآلة جافا اﻹفتراضية وهي مفاهيم مهمة لمقارنتها بباقي اللغات وكيفية كيف تعمل

لا تتعلم جافا مباشرة، جرب لغة لها صياغة مماثلة وسهلة ولذلك أرشح لك: Dart خاصة دورة الأخ رؤوف رحيش.

إذا تريد البرمجة لأندرويد فعليك بـ Dart أو Kotlin

إذاً أنت لست غبياً مادام وصلت إلى نسبة 50% في لغة بايثون

تعليقي خارج الموضوع ولاكنه مهم جدا لذا ارجوا ان تاخذه بعين الاعتبار

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

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

عش حياك بشكل طبيعي ودع البرمجة لجامعة

جميل ردك, أحط نفسك بأشخاص من نفس اهتماماتك

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

معتز أضف ردا

أنا بدأت البرمجة أيضاً في سن مبكرة حوالي 11 أو 12 عام، لكن هذا لم يسبب لي عزلة مع أني ليس لدي أخوان، بل بالعكس تعلم البرمجة والتكنلوجيا جعلني مرجعاً لأقراني الذين لديهم هذه الهواية ولأقربائي الذين أعرض عليهم أعمالي ويشجعونني.

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

تعلم البرمجة والتكنلوجيا جعلني مرجعاً لأقراني الذين لديهم هذه الهواية.

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

ولأقربائي الذين أعرض عليهم أعمالي ويشجعونني

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

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

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

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

نفس المعاناة ونفس العمر , ولكنني الأن بدأت أواجه مشكلة الملل مع أنني أفهم الفديو من أول مرة

مررت بها يجب عليك الممارسة والممارسة للعديد من الأسباب ليس فقط من أجل الحفظ

وأيضا سنك مناسب وهناك أشخاص أصغر منك تعلموا البرمجة

انا كذلك اعاني من الملل لولاه لكنت مبرمج كبير لاني املك كل الوقت للتعلم :(

لست غبي

انا ايضا في نفس عمرك وانا اتعلم html css كل ماعبيك فعه وكتابة الاكواد في دفتر مع ذكر دورها ولاتحفظ الاكواد بل افهمها

رائع أصبحنا 3 في نفس العمر وانا مثلك احاول تعلم html css

في الواقع html أنهيتها انها مثل شربة الماء ولكن css أواجه فيها صعوبات لفهم الfloat والsize والأشياء المتعلقة بالترتيب والأحجام ولكن باقي الأشياء كانت أيضا مثل شربة الماء

ولكنني أستفدت من مقاطع أكاديمة الزيرو حيث أكتشفت أن هناك العديد من الطرق لكتابة الكود ولكن هناك دائما الطريقة الأفضل

ولكن لا زلت أعاني مع الترتيب (لست صاحب الموضوع)

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

  • عدم تذكّرك للأكواد التي رأيتها، يعني أنّ انسان طبيعي (غير خارق الحفظ).

البرمجة ليست حفظًا، ولن ينفعك فيها الحفظ.

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

وعليكم السلام.

خطأ إنك غبي لهذا السبب، وطبيعي تنسى الأكواد.

حاول تغير معلمك وتطبق أكثر، واسمع من المبرمجين الكبار؛ كلهم يستعينوا بالمواقع ويضيعوا أوقات كثيرة على مشاكل البرمجة لأنها أصلا عبارة عن حل مشاكل ومجال متجدد.

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