Dovrei imparare lo sviluppo iOS o lo sviluppo web nel 2017?

Dipende da cosa intendi per "sviluppo web". Se ti riferisci semplicemente alla creazione di siti web statici o leggermente dinamici - questo è abbastanza inutile dal punto di vista della carriera. Ha funzionato alla grande per me ... um, tipo 15 anni fa o giù di lì!

Le applicazioni web - beh, devono esistere. Al momento, senza qualche interazione sul lato server, le nostre applicazioni client non possono fare molto. Python è un linguaggio popolare per queste applicazioni; anche se non prendete la mia parola per buona, dato che mi sono concentrato molto sulla roba lato client nell'ultimo decennio. L'ultima volta che ho scritto un'API era in PHP. Che molti amano ancora; anche se è un linguaggio un po' brutto. Certo, questo era prima che PHP avesse qualsiasi caratteristica OOP (< PHP 5 credo); era puramente un codice procedurale empio che sono sicuro mi farebbe esplodere la testa se dovessi guardarlo ora.

In realtà, visto che sei al liceo e stai considerando una carriera e questi sono i tuoi interessi - ti suggerirei sicuramente di andare più verso lo sviluppo di iOS. iPhone non andrà da nessuna parte molto presto, Swift è un GRANDE linguaggio (anche se, sono ancora per lo più bloccato in Obj-C legacy al mio lavoro) e ci sono tonnellate di lavori per esso.