متلازمة الخوف من البرمجة

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

تحية طيب لكم اخواني ...

اعرفكم بنفسي انا عضو جديد اسمي طارق علي

لي في مجال الويب 4 سنوات او اكثر لكن الى الان لم اعمل لنفسي كود برمجي واحد

حتى هذه اللحضة اجيد php و javascript html5 css بشكل جيد جدا

لكن عند البرمجة الفعليه ﻻ اعرف كتابة الكود و احيانا انسى الاكواد و اضطر العودة لقرائتها من جديد

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

و اقف على بدايت المشروع و اللغي العمل لكن في التصميم انا اعمل ليل نهار عليه فلا اخاف منه

خوفي من البرمجة جعلها بالنسبة لي (متلازمة)

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

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

التعليقات

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

  • في بداية مشوارك انت فقط ملزم بتذكر الصيغ الاساسية للغة , مثلا المتغيرات , حلقات التكرار , الفنكشنات الخ. تعلم كيف تكتبها بشكل رصين. بقية الامور الاخرى ستتقنها بشكل عمياني مع الممارسة والتكرار. حاول استخدام ما يسمى ب Cheat Sheets وهي منتشرة بالانترنت تلخص لك اهم الاستخدامات لوظائف اللغة بشكل جميل ومختصر وبدون حشو كلام. علقها في جدار غرفتك وانظر اليها ليل نهار. وافضل موقع يوفر هذه الاشياء هو Dzone.

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

  • المتلازمة لا تعني الفشل.

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

شكرا لك اخي على رايك اقدر لك هذا

تريد طريقة جيدة وموثوقة لتجاوز الخوف من البرمجة؟!

  1. إذا لم تتعلم git من قبل فعليك تعلمه أولاً

  2. إذهب الى github وقم بإيجاد مشروع يناسب مستواك باللغة البرمجية التي تعمل بها (مدونة مثلاً أو أي شئ اخر)

  3. قم بتحميل الكود المصدري قم بتشغيله على جهازك وتأكد من أنه يعمل بشكل صحيح

  4. أدرس الكود جيدا (خذ وقتك) وتأكد من أنك فهمته تماماً

  5. اﻵن قم ببناء المشروع بنفسك (لا تقم بالنسخ واللصق) وأضف عليه على الأقل ثلاثة مميزات , إذا واجهتك مشكلة قم بالبحث في google أو stack overflow

6 . إذهب الى الخطوة رقم 2

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

بالتوفيق

TariqAli أضف ردا

شكرا على ردك اخي الغالي فكرة حلوة و عجبتني صراحة جاري التجربه و لك جزيل الشكر بعد الله سبحانه

اعجبتني الفكرة انا ايضا , شكرا لك

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

ومدة 4 سنوات كافية بان تجعلك محترفاً صراحة انا عن نفسي كنت اعاني من هذه المشكلة عندما كنت في خطواتي الاولى ولكن يسعنس ان اقول لك ان تثلبر وتكافح حتى تخرج شيئاً تكون راضياً عن نفسك وعن الشيء الذي فعلته :)

تمنى لك التقدم والتطور شكراً على قراءة رأي الخاص

شكرا لك عزيز اقدر اهتمامك و رأيك الذي هو مبتغاي في هذا الموضوع

استمر سوف تصل الى ما بعد غايتك فقط مع العزيمة والاصرار

والله مثلك أنا تماما أصمم بشكل حر لكن عند البرمجة بالرغم من كونها اختصاصي الجامعي أخاف وأتوقف قبل أن أبدأ حتى ... ربما هي "الإنهزامية القبلية" التي تكلم عنها مالك بن نبي .

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