13

التشتت في تعلم البرمجة وعلوم الحاسب -كيف اقنع نفسي بالتخصص-

حياكم الله

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

المجال ضخم ومليء بالتخصصات كما تعلمون وانا اريد فهمها كلها اريد ان اكون مطور ويب وفي ذات الوقت مطور تطبيقات هواتف والعاب ....الخ الخ

المشكلة هنا ان عقلي لا يقتنع بالتخصص ابدا انا اعرف اساسيات الكثير

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

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

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

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

بم تنصحوني ؟


حسنا ، يمكنك اهمال التخصص .

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

اصبحت جيد في صناعة تطبيقات الاندرويد ؟! قم بانشاء مشاريع باستمرار ستتعلم أشياء غفلت عنها وستقوي مهاراتك.

ماذا لو انتقلت للويب الان ؟! نعم أنت تعرف مفهوم البرمجة وقمت بانشاء عدة مشاريع ، ستجد اشياء مختلفة ولكن معظم الاشياء متفقة .

هل ستتعلم البايثون للويب ؟ جيد ، تعلم الويب ( وانت تقوم بانشاء مشاريع الاندرويد ) . الان انتهيت من تعلم الويب ؟

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

الان فلتدخل عالم الحماية ، الي أين وصلت فيه ؟ لا أعلم .

هل خلال رحلتك تلك علق قلبك بتخصص ؟ معرفة الاساسيات تجمل المجال في عينك ولكن عندما تغوص فيه ستكتشف شغفك .

هل وصلتك لتلك المرحلة ولم تجد شغفك ؟ أعتقد انك لم تخلق لتكون في هذا المجال .

*ترتيب المجالات للتوضيح فقط .

هل لديك تجربة في مثل هذا الموقف ؟

نعم تعرضت له ، وبدأت للتو في تعلم البرمجة بدأت بالجافا ( كنت اعلم اساسيات البرمجة في c++ ).

ابدأ وستجد شغفك.