انتقل إلى المحتوى الرئيسي

ما الهدف الذي اريد الوصول إليه؟

· 3 دقائق قراءة

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

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

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

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

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

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

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

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

سامشي بخطى ثابتة بطيئة فلست مستعجلة للوصول لنقطة مجهولة.


رد عبر البريد الالكتروني