شاركنا قصتك متى بدات و كيف بدات و ما هي الصعوبات التي واجهتها في مسيرتك الدراسية و ايضا اعطينا بعضا من نصائحك القيمة.
هنالك العديد الذين سيسعدون بقراءة قصة تعلمك الداتي (من بينهم انا ^^)
قبل دخول الهندسة المعوماتية في الجامعة سألت صديقي ما أول لغة يتم تدريسها هناك حتى اتعلمها في الصيف، كانت لغة C
بدأت بالفعل بتعلمها من TheNewBuston شاهدت اول درسين او ثلاثة احسست اللغة كريهة جداً ههه، لم يكن عندي اي معلومات عن البرمجة، كل ما كنت اعرفه هو بعض HTML & CSS
تركت التعلم ما يقارب الاسبوع، بعدها لا اعلم ما خطر على بالي وقررت ان اكمل تعلم HTML & CSS بنيت موقع صغير بالـ Bootstrap وتعلمت جي كويري بدون ان اعرف جافاسكربت او ماذا تعني Framework وا Library حتى ولم اكن اعرف ان جيكويري هي نفسها جافاسكربت هه.
بعد اسبوعين علمت انه على مطور المواقع تعلم جافاسكربت، اخذت دورةً من TheNewBuston اكملتها بغصب لاني كنت امل من التعلم، وبالكاد فهمت اتفه الاشياء في اللغة.
ثم وجدت دورة عربية رائعة من Elzero Web School قمت بتحميلها واخذ اكثر من نصفها، ثم مللت ملل شديد، الفيديوهات طويلة وانا، واعتذر للمصريين، اكثر شيء اكرهه في الدنيا هو اللهجة المصرية.
تركت الدورة ما يقارب الاسبوع ثم احسست بالذنب وارغمت نفسي على اكمالها كلها، بعد الانتهاء منها وتعلم مفاهيم البرمجة، قلت في نفسي لماذا تعلمت اللغة ؟ ههه، احسست اني تعلمتها من اجل لا شيء لاني كنت افشل دائماً في الـ front-end
تركت برمجة الويب وانتقلت لبرمجة الالعاب بمحرك يدعى الـ Phaser.js، كل التعامل فيه كان مع البرمجة الكائنية وانا لم اكن اعرف ما هي ابداً لكني قلدت تقليداً وبنيت بضعة العاب صغيرة جداً فيه.
ثم قررت ان اتعلم الكائنية واخذت دورة من Udacity وفهمتها، وفي يوم ما قرأت هنا ان 3 شباب يريدون برمجة لعبة سوياً لكن بالـ Unity3D.
كان الوقت مساءً، في ثاني يوم ظهراً كنت قد انهيت تعلم C# من دورة خالد السعداني على يوتيوب.
ثم قمت بحضور دورتي مبادئ يونيتي اعطاني اياها @wgh وتعلمت مبادئه، ثم فشل المخطط والشباب لم يصنعوا اللعبة ولم يجتمعوا حتى ههه، قررت الاكمال فيه لوحدي واشتريت دورة من Udemy بنيت فيه 6 العاب بسيطة، المشكلة كانت فيه اني كل ما اردت انشاء سكربت جديد او تغيير شيء ما يأخذ زمن معالجة ما يقارب الـ 30 ميلي ثانية (اي عند كل حركة) وهذا شيء مزعج جداً
وبعدها تركت برمجة الالعاب كلياً وقررت الرجوع الى الويب لكن backend، قررت تعلم Nodejs اخذت دورة من AcadeMind
لكن لم افهم شيء، كنت فقط اقلد تقليد لاني لم اكن افهم اي شيء عن الويب كالـ POST, GET, SESSION وما الى ذلك.
تركت Nodejs لان كل من كان يشرحها كان يشرحها للقادمين من Php وانتقلت الى Php وتعلمتها وبنيت فيها موقع وحيد فقط.
اصبحت افهم معاني مصطلحات الويب، ورجعت الى Nodejs وتعلمتها بسرعة وبعدها تعلمت Angularjs وبنيت مدونة بسيطة نشرتها هنا.
ثم تعلمت React وبنيت فيه مشروعين صغيرين واحد يخص الجامعة، في الصيف، هذا كله كان في السنة الاولى ةالفصل الاول من السنة الثانية في الجامعة، في الفصل الثاني من السنة الثانية قام صديقي بايجاد عمل لي كـ Nodejs developer
وبالفعل بدأت العمل عن بعد فيها، وفي الصيف سألني صاحب المشروع ان كنت اعرف angularjs وانا اعرفها، فطلب مني العمل على تطبيق الموبايل المكتوب بـ Ionic لم اوافق اولاً لاني لا اعرف Ionic ثم بعد رؤيتي للكود علمت انها مكتبة سهلة جداً وعملت على تطبيق الموبايل وعلى الباكند سويةً.
الآن نحن ننتقل الى React-Native, Relay & GraphQl
ها :) ها قد وصل البطل الذي كنت تبحث عنه يا @lokmane36 نعم نعم صدق تخمينك لقد فعلها تصفيييق وسيصل الآن @wgh ويحكي لنا خاصته وسنرمي له الزهور ثلاثتنا فقط في هذه المقبرة الموحشة.. وربما سأحكي أنا بدوري عن قصصي التي لا تنتهي وننصرف -كلٌ في شغله- :))
ههه هل رايت لا زال هناك بعض الابطال هنا هم فقط يختبؤون
ثلاثتنا فقط في هذه المقبرة الموحشة
اظن ان هذا اكتر من كافي بالنسبة لي
كما اني اشك اننا سنبقى بهذا العدد سوف نتكاتر ههه
ربما سأحكي أنا بدوري عن قصصي التي لا تنتهي وننصرف
نعم يا اخي تفضل و ابهرنا بقصصك فنحن بحاجة ماسة لها , انقدنا من هذا الملل في هذه المقبرة الموحشة
شكرا لك يا اخي
كان الوقت مساءً، في ثاني يوم ظهراً كنت قد انهيت تعلم C# من دورة خالد السعداني على يوتيوب
اريد فقط ان اسئلك عن المدة التي احتجت اليها في تعلمك لكل هذه الدورات
و ايضا اتمنى لك مسيرة موفقة انشاءالله
تسلم يا رب :)
الوقت الذي اخذه كل هذا هو سنة ونصف، والنصف الآخر من السنة الثانية انقطعت عن التعلم وبدأت بالتطبيق (في العمل).
يمكنك القول هكذا:
شهر كامل لتعلم مفاهيم البرمجة.
3 اشهر في برمجة الالعاب سواء جافاسكربت او يونيتي
سنة كاملة برمجة ويب منها شهر واحد Php & MySQL والباقي كله لجافاسكربت
كنت اجلس يومياً على الاقل 6 ساعات على الحاسوب، ومرة وصلت الى 15 ساعة ههههههه
الفكرة التي أؤمن بها هي ان الانتهاء من الاساسيات يعني انك لن تمل من التعلم ابداً بعد ذلك، فقط البداية دائماً هي التي تكون صعبة بالنسبة لي اما بعدها يكون ولا اسهل
حسناً، هذه هي بدايتي مع البرمجة @MEXAFALGE
بدأت قبل 9 سنوات تقريباً، واول لغة كانت C و ++C، وسبب تعلمي لها هو استخدامي لبوت نت كانت تتعامل مع ال IRC في ذلك الوقت، لم تكن رفاهية واجهات الويب واضافة الميزات ببضع نقرات موجودة في ذلك الوقت، حيث ان اضافة الميزة يتطلب فهم بلغة البرمجة واضافة الاكواد واستخدامها.
ثم بدأت شيئاً فشيئاً اطور الميزات والاضافات بنفسي واقوم ببيعها، وعند انتشار بوت زيوس وخاصية اعتراض ال post request كنت اول شخص يستنسخ هذه الميزة (حسب ما اظن) وقمت ببيعها ايضاً.
التعلم لم يكن سهلاً، كنت في لا انام في ليالي كثيرة لفهم موضوع معين، وفي الثانوية (بكالوريا في بعض الدول) ذهبت الى امتحان الفيزياء واقسم اني لم اكن قد فتحت الكتاب ولا اعرف اي شيئ عنه، حيث كنت مشغولاً بتعلم البرمجة، ورسبت طبعاً باستثناء مادة الحاسوب التي حصلت فيها على العلامة الكاملة، كانت لغة QBasic طبعا بالنسبة لشخص يبرمج باستخدام ++C فلامر سهل جداً.
ثم مع دخول الجامعة تعلمت الجافا، ثم php ثم الاندرويد، وبعد التخرج وبدأ العمل تعلمت امور كثيرة ك nodejs و بايثون و ios وغيرهم .. ثم تعلم هندسة البرمجيات وهندسة الاكواد بطريقة صحيحة .. ومازلت الى اليوم اتعلم طبعاً.
النصيحة الاولى، وهي ان لا تيأس حتى لو حاولت للمرة رقم الف في النهاية ستتعلم وستفهم.
النصيحة الثانية هي لا تستعجل، بغض النظر عن المجال الذي تختاره ستحتاج من سنة الى سنتين على الاقل لتصبح منتجاً بشكل جيد وجاهز للعمل.
قصتي المتعلقة بتعلم الرياضيات قد بدأت عند دخولي للجامعة ..ولربما تستغرب فالطفل منذ اول يوم دراسي له يبدا بتعلمها في المدرسة ولكني لم استطع استيعاب وفهم هذا العلم فهما عميقا إلا عندما بدات بتعلمهه ذاتيا ..فبعد حضوري لعدد من المحاضرات في مادة التفاضل والتكامل ووجود صعوبات في فهم هذه المادة ..ادركت وجود خلل كبير في تعليمي السابق في الثانوية وما قبلها ..لاني كنت ادرس للحصول على العلامة الكاملة ولم يكن لدي ادنى اهتمام بالنظريات والمفاهيم الرياضية -لم هي بهذا الشكل ؟...وما هو السبب في ان تقنية الحل لمسئلة معينة تكون بهذه الطريقة ؟لماذا تم اختراع هذه النظريات اصلا ؟....الخ - وقد قررت حينها تعلم الرياضيات من الصفر ..لماذا من الصفر ؟ لان علم الرياضيات مثل - السلسة - فيجب اتقان العديد من المفاهيم وفهمها فهما عميقا للانتقال للمفهوم التالي ..فبدأت بkhan academy ..وانهيت اغلب المقررات الرياضية ..بالاضافة الى ويكيبيديا ويوتيوب ومشاهدة بعض الوثائقيات ..بالاضافة الى الكتب الدراسية الخاصة بالمراحل قبل الجامعية ...والكتب الثقافية في علم الرياضيات والتي هي للاسف قليلة جدا باللغة العربية ..لذلك فقد واجهت صعوبة عند قرائتي للكتب الانجليزية نظرا لضعفي في هذه اللغة في ذلك الوقت ..ويجب الا تظن اني كنت ادرس بلا كلل او ملل فقد توقفت عدة مرات واستسلمت ولكني ماكنت اتوقف برهة الا واعود واكمل ..فالرياضيات في بعض الاحيان قد تكون مملة وتتطلب الكثير من التمارين والتفكير لاستيعاب بعض المفاهيم ..واتذكر انه في فترة معينة لم يكن لدي انترنت ..فتتطلب الامر الذهاب الى مقهي انترنت وقضاء جزء من الوقت في كتابة المسائل الحسابية ثم العودة الى المنزل لحلها ..ثم العودة للمقهى في اليوم التالي والتاكد من صحة الحلول ..ثم البدء في كتابة مسائل اخرى وهكذا ...
لذا فخلاصة هذه القصة :
المجال الذي تعلمته بشكل ذاتي هو صناعة الافلام
بدأت -قبل 5 سنين تقريبا- بالبحث عن اي موضوع يربطني بهذا العالم، اذكر ذلك اليوم الذي كنت احاول ان اعرف المصطلحات التي يجب ان استخدمها لأصل للمحتوى باللغة الانجليزية، ولم افلح، لانني لا اتقن الانجليزية وليس لي دراية بالمعجم العربي اصلا لهذا المجال..
كنت استهدف معرفة اكبر قدر من المصطلحات، فتابعت الاشياء التي تكتب نهاية البرامج باللغتين العربية والإنجليزية، ووضعت قائمة بالمصطلحات التي اريد البحث عنها..
وبدأت خطوات بسيطة وبطئية في معرفة هذا العالم وساعدني الوصول إلى المحتوى باللغة العربية، والذي كان منه انطلاقي للمحتوى بالانجليزية... هنا كل شيء كان صعبًا، ولكن كانت المعرفة تتراكم والتقدم موجود، خصوصًا البحث عن العمليات الاساسية لصناعة الفيلم، وتجارب بعض الاستوديوهات..
بعدها بدأت مباشرة بالبحث عن تجارب المستقلين والسينمائيين العرب، ولم اجد إلا القليل، فتمسكت بالهواة الذين يبحثون عن ما ابحث، وقمت بالبحث عن الدورات التعليمية والفيديوهات التعليمية في هذا المجال ... مثل قناة 24 اطار، واكاديميتهم ايضًا..
إلى هنا كل ما لدي اشياء نظرية...
بعدها تفاجأت أن دراستي الجامعية تتطلب أن ادرس مادة ترتبط مباشرة بعالم صناعة الافلام، أخذت أعلى درجة في هذه المادة من بين كل مواد الجامعية لانني تعلمت جزءًا ليس بالقليل قبل اخذها، ولكن بعد هذه المادة انطلقت بشكل اسرع، لانني اصبحت اطبق عمليًا، وبهذا يجب ان استمر بالبحث عن فرص التدريب العملي، والتجربة العملية..
اصبحت اعرف ما الذي احتاج ان اسأل عنه، و وجدت العديد من المخرجين الذين يرحبون بإفادتي في ما يستطيعون..
استهدف حاليًا التخصص في احد فروع هذا المجال، واسعى لإنجاز مشاريع تضعني بوضوح في المجال الذي سأختاره من مجال صناعة الافلام ....
رغم أني لا اعتقد انني وصلت لمرحلة احترافية، ولكنني سعيدة وراضية جدًا عن تقدمي والمرحلة التي وصلت إليها...
هه و اخيرا و جدت شخصا يشبهني في بدايتي الاختلاف بيننا هو انني احب مجال الاختراق و الامن المعلوماتي و بدات التعرف عليه منذ ان كنت في 14 من عمري و لكنني و اجهت نفس مشكلتك و ضيعت سنتين من عمري في التسويف و التنقل بين الدورات و ايضا احلام اليقضة و انا الان جد نادم على ذالك الوقت الذي ضيعته
اشكرك على مشاركتنا قصتك و نصائحك الرائعة و اتمنى لك التوفيق
مرحبا بك في مدينة الأموات، على الأغلب لن تسمع أي قصة.. كنا قديما نحب أن نشارك ونعلق.. الخ لكن الآن نقل الينا الزومبيس العدوى.. اخخخ اخخخ لاأدري كيف كتبت هذا التعليق الطويـــ-
هههه شكرا لتنبيهك يا اخي
و لكن من يعلم قد ياتي بطل ما و يقرر ان يكتب و يشاركنا قصته (و لكم اتمنى قراءتها و الاستفادت منها كيفما كانت)
بصوت العجوز وكأّن في حصبته رمل وبأصبعه القذرة: ادنو الي يا فتى..
@MEXAFALGE: هيا اسمع كلام الشيخ ادنو
بينما كاد أن ينطق نصيحته مات :((
التعليقات