Questo tipo di domanda è come chiedere a qualcuno: "Dovrei imparare a guidare un camion se già guido una macchina?"
Dovresti chiederti: "Dovrei avere bisogno di guidare un camion?"
Se no, perché preoccuparsi 😉
Ora, scherzi a parte.
Programmo da quando ero adolescente. Ho iniziato con il Pascal e poi sono passato al C++.
Ho imparato i principi di tutte quelle abbreviazioni nei circoli di programmazione, come KISS, DRY, RESTful, ecc.
Programmavo con VisualBasic 6 (Dio mi perdoni per questo), e COM/COM+ ai tempi in cui Windows era ancora il sistema principale.
Ma i tempi sono cambiati. Questo mi ha impedito di imparare C#, Java, Python, JavaScript, Ruby, e nominare la lingua.
Cavolo, no.
Programmare significa imparare e risolvere problemi, e sì, ti porta un po' di soldi lungo la strada 😉
Ho 30 anni ora, e ho appena iniziato a imparare Swift. Non è mai troppo tardi, e non si dovrebbe mai rinunciare a imparare. iOS è una grande piattaforma per programmare, e anche molto divertente.
XCode è decente, ma se conoscete già C# potete programmare con Xamarin Platform.
Quindi il mio suggerimento è di andare avanti. Alla fine ne varrà la pena.
Buona fortuna nell'apprendimento.