رَ، اختصاص شخص ما في علم الحاسوب لا يفترض منه مهارة معينة في التعامل مع المسائل البرمجية على مواقع مثل codeforces أو Leetcode، طبيعة المسائل البرمجية التنافسية هناك خيالية ولا تعالج مشكلات واقعية، بل ولا تساعد في معالجة العقلية النظرية للمبرمج أو حتى عقليته العملية ضمن هندسة البرمجيات Software engineering.
أستوعب أن يحل المرء بعض المسائل بين حين وحين هناك، لينشط قدرة معينة عنده، لكن أنْ يتحول الموضوع إلى هَوَس وغرق في المسائل ذاتها وطبيعة التنافس البرمجي، فذا لعمري إضاعة للوقت والذهن في غير محلهما، إذ ما الجدوى من التعامل الدوري مع مسائل تم تصميمها بغير صلة لمشكلات نظرية واقعية أو واقعية عملية؟ إذا كان غرضك هندسة البرمجيات وأن تتوظف، فليست codeforces المكان الأكثر مناسبة لتنمية ذلك
زد على هذا أن أكثر ما يهمني في علم الحوسبة هو علم الحوسبة النظري TCS، والبرمجة عموما تعنيني منها نظرياتها مثل نظرية لغات البرمجة Programming Languages Theory، وأفضِّل تعميق معرفتي في اللغات الوظيفية Functional languages، فلا تتوقع مني أن أضيع وقتي في codeforces أو غيره، حسابي في leetcode آخر مرة فتحته قبل سنة ممكن