Seguire il mercato non è necessariamente la migliore strada da intraprendere quando si cerca lavoro. Ci saranno infatti tantissimi altri che cercheranno di imparare quelle stesse tecnologie, linguaggi.. Avrai quindi un sacco di concorrenza e, a meno di non avere qualche cosa che ti distingua dalla massa, sarai sempre e solo uno dei tanti. Al contrario, seguire una strada meno battuta, per cui ci sono probabilmente poche offerte, può essere una soluzione vincente.
Io credo si debbano seguire i propri interessi e le proprie ambizioni. Fai qualcosa che ti piaccia e che ti diverta. Avrai tutta una vita per programmare software "imposti" dall'esterno. Un progetto personale dovrebbe prima di tutto essere qualcosa che fai per te stesso, per migliorare come programmatore e mostrare quello che sei in grado di fare. Dovrebbe essere qualcosa che fai per passione e non come lavoro. Che cosa ti ha spinto verso il mondo della programmazione? Che cosa vorresti creare "da grande"? Quali sono le tue ambizioni?