C'est jamais trop tard... Il y a plus d'une boite prête à former elle même ses développeurs... Il y a beaucoup de secteurs où ça manque pas de boulot dans le métier.
Le c peut pas être comparé au python, le c c'est un langage de bas niveau, ce qui veut dire qu'il faut comprendre les bases du fonctionnement de la machine pour savoir s'en servir sans faire n'importe quoi. Comprendre les pointeurs et autres joyeusetés, qui sont finalement relativement simple à condition de pas faire un blocage dessus. La plupart du temps les langages dis de haut niveau (java, php, python, ...) sont des langages interprétés, donc beaucoup moins performants (en vitesse de caclul, réactivité des interfaces, occupation mémoire, ...), et on est dans des rapports de 1 à 100 selon les cas. Souvent plus prêt de 100. Donc à chaque langage son domaine d'utilisation. Faire un site web en c t'en as pour des lustres. Mais faire du traitement d'image performant en java ou en python, tu peux te pendre direct, t'y arriveras pas.
Et même en utilisant des langages de haut niveau, c'est toujours important de savoir ce qui se passe "en dessous", ça évite des défauts de conceptions/de codage qui peuvent être catastrophiques.
Bref, pour en revenir à la question de départ, effectivement, y'a juste à installer x-code, tous les utilitaires en ligne de commande qui son nécessaires pour faire du c sont fournis avec, et beaucoup plus.