11

شاركنا كيف احترفت لغة برمجة او البرمجة، قد تصبح نموذج للشخص ما!!

  • geq

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

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

و الآن غيرت التخصص ولم ابتعد كثيرا عن البرمجة فتخصصت في برمجة نظم المعلومات الجغرافية.

لم اروي هذه التجربة إلا لأنني لازلت مهووسا بالبرمجة و أود منكم نصائح عن :

كيف أصبحت محترف في لغة برمجة؟

كيف تتعلم هل تقرأ كتاب أم ماذا؟

كيف تركز على لغة واحدة؟


كيف أصبحت محترف في لغة برمجة؟

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

كيف تتعلم هل تقرأ كتاب أم ماذا؟

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

كيف تركز على لغة واحدة؟

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

لا مشكلة في توسيع نطاق معرفتك لكن انا عندما اركز على لغة ال php مثلا اتعلم امور تساعدني لانجاز مشاريع اكبر بهذه اللغة و لا اتجه لتعلم asp مثلا لاني اعتبر هذا نوع من التشتيت الغير مفيد

مع تحياتي

-2

شكراً على الرد، لكن اخي على سبيل المثال أحببت فكرة git and github لكن أجد نفسي غير قادر على المشاركة في تطوير تطوير مشاريع. المشكلة هو أن معظم الكتب تكتفي بشرح variables, alternative structure, boucles, functions, oop, read a file, animate a database

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

عذرا لم افهم ردك بشكل كامل

"و هذه اشياء بازيك. " ؟

"هم انتم أما من يدرس معي " ؟