Ce genre de question est comme demander à quelqu'un : " Devrais-je apprendre à conduire un camion si je conduis déjà une voiture ? ".
Vous devriez vous demander : "Devrais-je avoir besoin de conduire un camion ?"
Si ce n'est pas le cas, pourquoi s'embêter ;).
Maintenant, blague à part.
Je'programme depuis que je suis adolescent. J'ai commencé par le Pascal, puis je suis passé au C++.
J'ai appris des principes toutes ces abréviations dans les cercles de programmation, comme KISS, DRY, RESTful, etc.
Je programmais avec VisualBasic 6 (que Dieu me pardonne), et COM/COM+ à l'époque où Windows était encore le système grand public.
Mais les temps ont changé. Cela m'a-t-il empêché d'apprendre C#, Java, Python, JavaScript, Ruby, et de nommer le langage.
Heck non.
Programmer, c'est apprendre et résoudre des problèmes, et oui, cela vous rapporte un peu d'argent en cours de route ;).
J'ai'30 ans maintenant, et je'viens de commencer à apprendre Swift. Il'n'est jamais trop tard, et vous ne devriez jamais abandonner l'apprentissage. iOS est une excellente plate-forme pour programmer, et beaucoup de plaisir aussi.
XCode est décent, mais si vous connaissez déjà C#, vous pouvez programmer avec Xamarin Platform.
Donc ma suggestion est de foncer. Cela en vaudra la peine à la fin.
Bonne chance dans votre apprentissage.