عليك أولا أن تدرك أن علوم الحاسوب ليس تخصصا يمكن للجميع تعلمه فعليك أولا أن تعلم هل لديك القدرة على حل المشاكل الرياضية حتى وإن احتجت الى مساعدة في ذلك، إن كان جوابك نعم ولو قليلا يمكن الاقدام على الأمر، أول شيء تدرس أشياء بسيطة يمكنك دراسة الأساسيات باستخدام برنامج سكراتش، بعد أن تفهم الأساسيات يمكن البدأ بالتعلم الحقيقي واختيار لغة تساعدك لتعلم البرمجة الكائنية وتطبيق ما درسته (التطبيق ثم التطبيق) ويمكنك استخدام أحد المواقع التي تعنى بحل المشاكل البرمجية كـ leetcode و codewar وغيرهما، هنا يمكنك التقدم أكثر في الموضوع إن أردت ودراسة الخوارزميات التي تساعد كثيرا في حل المشاكل البرمجية (من الضروري تعلمها إذا أردت احتراف البرمجة)، هذه خريطة طريق أولية، يمكنك البحث عن خريطة طريق أخرى عبر محركات البحث إن أردت
بالتوفيق