الأمر سوف يكون مُرهق بالنسبة لك بحسب خبرتي البسيطة في الأمر، برأيي قم بالنظر في المجال الذي تُريد التخصص به، ومن ثم ابدأ به فورًا، دون البدء بـ C programming, ++C, Data structure, Algorithms, Oop.... نصيحته صحيحة، ولا غُبار عليها، ولكني اعتبرها مضيعة للوقت لأنّ الـ C++ تحتاج إلى وقت ومجهود، وتعلم الخوارزميات أيضًا .. إلخ، كل هذه الأمور تحتاج إلى وقت في تعلمها بشكل جيد...
لذلك في حال اردت التخصص بمجال معين، وعلى سبيل المثال تطبيقات اندرويد فـ ابدأ بالكوتلن /الجافا ... إلخ، بما معناه البدء بلغات البرمجة الخاصة بهذه المجال، ومن بعدها يُمكن التطور شيئًا، فشيئًا، وتعلم هذه الامور لزيادة الخبرة...
والقاعدة الأولى، والأساسية لتعلّم أي شيء ستنفق عليه وقت ومجهود: هل له سوق حالي او سوق ناشئ؟ .. فيما يخص الفرص... الأمر لا علاقة له لا بميولك ولا تفضيلاتك، وإنما بمستوى المردود المتوقّع حصولك عليه بعد إهدار وقتك وطاقتك في تعلّمه.
لذلك ما هو التخصص /المجال الذي تُريد البدء به؟ حتى نستطيع افادتك أكثر!