اذهب إلى المحتوى

السؤال

نشر

السلام عليكم مجتمع حاسوب .

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

منذ فترةٍ وجيزة تعلمت لغة الجافا ، أقصد بعض أساسياتها ، وكانت تجربةً مسلية وإرهاقها لذيذ حقاً ، ولكني سرعان ما توقفت عند دروس الoop ، فلم أعد قادراً على الإكمال ولا الإستيعاب حتى ، مع العلم أن من تتلمذت على يدهم أفاضل ومشهود لهم بالنقل السليم والفهم الواسع ، لكن لا أدري ماذا انتابني ، كنت أعلم أن البرمجية كائنية التوجه هي العمود الفقري ليس فقط لجافا ولكن لمعظم اللغات الحديثة ، وليس سهلاً تعلمها وتحتاج لوقتٍ وجهدٍ جهيد كما قيل لي ، فعدت وقلبي مليءٌ بالرغبة ، لكني وبكل صراحةٍ معكم ومع نفسي ، لم أفهم شيئاً أو لم أقدر على ربط المفاهيم ببعضها ، لا أدري .. فتركت المقاطع المصورة وانطلقت أبحث عن الكتب الإلكترونية ( بحكم حظر التجوال الواقع علينا ) فقرأت بعضها واسترحت قليلاً ، تنفست الصعداء وعلمت أن أنسب حلٍّ لي أن أتعلم من الكتب ، لكني لا أدري ما هي هذه الكتب ، كلّما بحثت أجد تناقضاً وإختلافاتٍ وأنواع جمة ، فصرتُ حائراً ويائساً في آنٍ واحد .

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

فما هي نصائحكم يا أصدقاء ، هل إذا وجدت طريقة للحصول على كتبٍ جامعية في تخصص الحاسب سيكون ذلك صائباً ، أم هناك خياراتٌ أخرى ، أرجو المساعدة ، وآسفٌ على الإطالة ؟!

Recommended Posts

  • 0
نشر

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

  • Functional
  • procedural
  • Event-driven

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

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

أنا أفضل التعلم عن طريق الفيديو وأفضل الدروس التطبيقية على الدروس النظرية، لأن الهذف يبقى في الأخير تطبيق ما تعلمه.

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

لا أدري ما هي المواضيع التي صعب عليك فهمها، إن كنت تتحدث عن Design Patterns مثلًا فهذا الموقع يشرح المواضيع بشكل مبسط ورائع: الموقع. إذا حددت لي ما أنت في طور تعلمه يمكنني تقديم بعض المصادر الجيدة لك.

  • 0
نشر

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

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

بماذا تنصحني أنت ! 

  • 0
نشر
بتاريخ الآن قال Mohmmad Abo Fares:

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

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

بماذا تنصحني أنت ! 

طبعًا، كل شخص لديه طريقة معينة يحب التعلم عن طريقها.

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

أنصحك بمحاولة تطبيق ما تتعلمه، التطبيق مهم جدًا.

  • 0
نشر

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...