السلام عليكم ورحمه الله وبركاته

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

انا قادم من خلفيه .net وبالتحديد فيجوال بيسك ومستوى فيه يعتبر مبتدئ ولكن لحظه ان بايثون قويه جدا لاهم سببين سهولتها الكبيره لدرجه حتى انك ليس مهم ان تقوم بتعريف متغيرات الخاصه بيك وايضا لان كل المجالات التى دخلت بها بايثون القويه ارى انها كلها تعتمد على مكتبات خارجيه فقط مجرد import ثم اسم الموديول المبرمج سلفا من قبل اشخاص اخرين محترفين فالسؤال هنا هل انا هكذا اصبح محترف عندما مثلا ادخل مجال ال machine learning واتعلم احد اشهر المكتبات الخاصه بهذا المجال فقط بمعنى الموضوع كله يعتمد على تعلم المبادئ العامه ثم تعلم الدوال الخاصه بالمكتبات فى المجال الذى اريده بمعنى لا يوجد تعب او حس ابداعى عندما ابرمج بهذه اللغه ليس مثلا عندما تستخدم لغه وليكس c++ وانت مضطر لانشاء كل شئ من الصفر حرفيا ... فما رايكم يا شباب؟