منذ أن انضممت إلى المنصة، أردت أن أنشر موضوعًا كنت شغوفًا به حقًا. كل ما تعلمته حتى الآن جعلني أشعر بالفضول إلى حد ما بشأن شيء آخر في عالم التكنولوجيا.
عندما بدأت باستخدام لغة C++، كان كل شيء مرهقًا للغاية. كنت أشعر بالإهمال والتشتت، حتى عندما كنت أقوم بعمل جيد وفقًا لمستوى معرفتي. لكنني لم أستسلم. كنت أعرف يومًا ما أنني سأكون قادرًا على القيام بذلك. لكن ذلك اليوم جاء بعد الكثير من النضالات.
في كثير من الأحيان، يتم بيع قصص النجاح لنا مع القليل جدًا من التحقق من الواقع، وهذا ما يجعل الناس قلقين. المشكلة في هذا هي أن الكثير من الأشخاص الذين يفشلون يستوعبون حقيقة أن سبب فشلهم هو أنفسهم، في حين أن الواقع مختلف بعض الشيء. لم يُقال لهم أبدًا أنك ستفشل عدة مرات قبل أن تنجح. أولئك الذين يستسلمون في الطريق يفقدون جزءًا من أنفسهم دون أن يدركوا أن ذلك لم يكن خطأهم أبدًا. في بعض الأحيان، تحتاج فقط إلى هذا الإيمان بأنك ستتمكن من القيام بذلك في أسوأ أيامك. هذا كل شيء!
بعد أن أكملت لغة C++، بدأت بهياكل البيانات والخوارزميات. مرة أخرى دوامة من العواطف. لقد كان DSA أحد تلك المواضيع التي أذلتني بطرق عديدة. أدركت أن دراسة الـ DSA كانت مثل الرياضيات تمامًا، فأنت لا تتقنها في أسبوع أو شهر. يستغرق جهدا حقيقيا والاستمرارية. فقط وعد نفسك ببضعة أشهر (أو ربما سنة أو سنتين)، وستكون قد انتهيت. ولكن بعد ذلك، قد يستغرق الأمر عددًا من عمليات إعادة التصوير، ولا بأس بذلك. كل ما في الأمر أن كل فرد لديه جدول زمني مختلف للتعلم، وليس عليك أن تتناسب مع أي واحد منهم.
(إذا كنت مبتدئًا، فيرجى التشغيل الجاف لكل سؤال ثلاث مرات على الأقل على أمثلة مختلفة - فهذه هي الطريقة التي تطور بها بناء المنطق.)
لاحقًا، بدأت بالتعلم الآلي. لقد تعلمت كل شيء من الصفر. والرياضيات التي تستخدمها لا يتم الحديث عنها كثيرًا. من numpy وpandas إلى matplotlib وopencv، كل شيء مذهل للغاية. في ذلك الوقت أدركت أنني أريد استكشاف أكبر عدد ممكن من مجالات التكنولوجيا، حتى أتمكن من معرفة ما أحبه، ولكن انتهى بي الأمر إلى الإعجاب بكل شيء.