التشتت في تعلم برمجة الويب

  • Aya_Moh

السلام عليكم

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

و كانت بداياتي مع html , css في كل مرة كنت أتعلمها ثم أتركها فترة من الوقت بسبب الملل ثم أعود مرة أخرى ، إلى أن قمت بمتابعة كورس لارافيل ، و في هذا الكورس لم أتعلم سوى أساسيات من الجافا سكربت و PHP و أساسيات اللارافيل ، و بعدها بدأت بتطبيق بعض المواقع مستخدمة لارافيل ، قمت بعمل العديد من Dashboard و تعلمت API ،و تعلمت بعض Ajax و jquery ، لكن مشكلتي أنني أشعر نفسي مشتتة و أن المعلومات التي لدي غير كافية على الدوام ، يعني لا أشعر أنني أتعمق بالموضوع الذي أدرسه جيدا و تواجهني الكثير من المشاكل أثناء برمجة المواقع ، لدرجة أنني أحيانا أفكر في ترك المجال ، لكن سرعان ما أتراجع فأنا أنوي أن أتعمق بالمجال إن شاء الله و أعلم أن الموضوع يحتاج إلى صبر

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

شكرا لكل من سيمر هنا ، و بارك الله فيكم

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

التعليقات

السلام عليكم، لا تسمع لكلام الشخص الذي يقول انه البرمجة ليست شغفك و انك Fake Programmer

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

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

2-حدد هدف واحد لاني أراك تتخبط بين Front-end و Back-end لذلك حدد هدف واحد ستسير عليه لمدة شهرين.

بالنسبة للنسيان و التشتت رتب مسائلك و نظم حياتك ثم دون في ورقة كل المهارات التي تعلمتها، هل حلت المشكلة؟ لا ليس بعد

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

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

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

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

شكرا لك على النصيحة و إن شاء الله سأعمل بها فالمسألة التي أعانيها ليست متعلقة بالشغف بل بالتشتت و الرغبة في تعلم كل شيء بشكل سريع

لستُ متخصصاً في البرمجة أو تطوير الويب

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

الآن أنا في مرحلة تعلم الجافا سكربت بعد تعمل أساسيات البرمجة والخوارزميات وكيفية عمل الأوامر البرمجية، لكنّي أشعر بتشتت كامل في محاولة تذكر الأشياء القديمة كلما تقدمتُ في الدورة التدريبية.

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

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

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

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

شكرا لك

عليكم السلام!

لست ماهر في المجاملة او كلام التنمية الشرية لهذا سأكون صريح معك.

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

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

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

شكرا لك ، و لكن مسألتي غير متعلقة بالشغف ، إنما التشتت و الرغبة في تعلم كل شيء بشكل سريع

أخي الكريم من أنت حتى تحدد أن البرمجة ليست شغفها ، كل شخص لديه قدراته وإمكانياته وظروفه.... وكل شيء بتوفيق الله وحده.....

صديقي لقد اشرت بتعليقي انه مبني على حسب سؤالها وان هذا استنباطي فقط.

لكن انفعالك هذا يدل على الكلام لامسك بكشل شخصي لهذه ابحث انت ايضاً عن شغفك.

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

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

وانا لم اقل ابداً انني اعرف كل شئ وهذا النوع من الاشخاص اعرفه جيداً.

وارى افضل من تحذفيها ان تبحث عن شفغعا الحقيقي ومن الممكن انني مصيب او لا.

اذا لم اوفق بتعليقي وكان ظاهره التعالي فأنا اسف.

صديقتي العزيزة اقدم لك اعتزاري الشديد اذ كنت غير موفق باجابتي.

مع تمنياتي لك بالنجاح والتوفيق.

موضوع مهم لكل مبتدأ

إن شاء الله نجد من اصحاب الخبرات والتجربة ما يفيد

khaled_amine أضف ردا

أنتي بين طريقين الآن :

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

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

و الأصح في رأيئ أن تتخصصي في هذا المسار مادام بدأتي به مع الإطلاع على كل الـ stacks الأخرى للويب

لا ارى اي تشتت في مسارك

اما ما يحصل لك قهو امر طبيعي

هل جربتي سحر ال Codecamp ؟

أظن أنه الدواء لداء التشتت الذي تعانين منه و يساعدك على تطبيق ما تعلمته بشكل كامل عبر مشاكل برمجية يعرضها لك .

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

أنصحك أيضاً ب sololearn فهو يقدم مشاكل برمجية و دورات تمكنك من تجاوز المرحلة المتوسطة بنجاح .

التعلم عملية تحتاج لصبر و جلد حتى تؤتى ثمارها و برمجة الويب من افضل الاشياء التى يمكنك تعلمها الآن حيث ان لها العديد من فرص العمل و خاصة العمل الحر.

ابدأ بهذا الموقع فلغته سهلة و امثلته عديدة و مشروحة بعناية:

ثم استكمل جزء الweb development من هذا الموقع :

و يمكنك بعد ذلك إنشاء موقع خاص بك لتطبيق ما تعلمته.

هناك ايضا الووردبريس و يمكنك العمل به ايضا و توفير الكثير من الجهد فى التعامل مع الfront end

اتمنى لك التوفيق،

Ucode_Gate5
  • حذف بواسطة المستخدم