להתמקד בשפה זה לפספס את העיקר(בעיקר אם אתה לא צריך אותה בשביל עבודה). נכון שאפשר ללמוד לא מעט(על ניהול זיכרון, על קומפלציה...) אם לומדים C, python ושפה פונקציונלית אבל לדעתי יותר נכון לשפר את הרמה הכללית שלך כמפתח בלי תלות בשפה. כלומר להתמקד בנושאים כמו clean code, design patterns, ללמוד כלים שחוסכים זמן(IDE טוב עם רשימת תוספים, CMAKE, clang-format, gtest...) ומונעים באגים. רק השבוע למשל למדתי להשתמש במפתחות RSA בשביל לבצע authentication עם git בשרתים מרוחקים(עד עכשיו השתמשתי במפתחות רק בשביל SSH כדי להתחבר למכונות מרוחקות) מה שחוסך לי זמן ומאוד נוח.