Oui!
PHP - Oui, l'apprentissage de ce langage vous rendra apte à un grand nombre de projets indépendants. Des services de niche (et plus payants) comme la personnalisation WordPress, la personnalisation Drupal, la personnalisation Joomla deviendront tous une possibilité pour vous si vous connaissez PHP.
Python - Ceci est encore une autre langue qui est populaire et a beaucoup d'emplois indépendants. C'est aussi amusant de travailler avec. Je n'ai pas pris de projets qui nécessitent python mais j'ai vu de nombreux emplois sur les sites d'emploi, odesk.com, guru.com qui nécessitent que vous connaissiez python. Ces projets impliquent toujours le développement d'applications Web avec Python en utilisant le framework d'applications Web Django.
Android - C'est le framework de développement mobile le plus en vogue actuellement disponible. Je serais prudent si j'étais vous en vous fiant uniquement à cela pour une source régulière de revenus. Il y a quelques années, Symbian était le système d'exploitation de téléphone mobile le plus chaud à programmer. Maintenant, vous ne pouvez pas trouver une poignée d'entreprises qui utilisent le système d'exploitation Symbian. Nokia (qui possède maintenant Symbian) est passé au système d'exploitation MeeGo.
Sur la façon d'obtenir une expertise sur ces sujets: il y a des dizaines de livres publiés sur ces sujets par Packt, Apress, Wiley, O'Reilly. Investir dans ces livres vous fera gagner beaucoup de temps.
Non, pas vraiment
perl - Peu de sites Web utilisent aujourd'hui perl. Vous ne trouverez pas beaucoup de projets qui nécessitent de travailler sur Perl.
jQuery - Ceci est juste une bibliothèque javascript. Savoir comment utiliser cela seul ne vous aidera pas à travailler à plein temps (en supposant bien sûr que vous envisagiez de travailler à plein temps). Ce qui est plus important, c'est que vous savez comment travailler avec Javascript et le modèle d'objet de document.
Ma suggestion pour vous est de vous concentrer sur le développement Web. Apprenez PHP, HTML, CSS et Javascript. Apprenez à utiliser jQuery.
Pensez également ..
Ruby On Rails - Ruby est un langage de programmation et Rails est un cadre d'application Web écrit en ruby. Vous y trouverez de nombreux emplois ainsi que des postes à temps plein sur le même.
Plus important encore
Il est important que vous ne basiez PAS votre opinion uniquement sur les réponses que vous obtiendrez ici. Accédez à de nombreux sites d'emploi. Voici un répertoire des sites d'emploi:
http://freelanceswitch.com/resources-directory/freelance-jobs/job-boards/
Faites-vous une idée des compétences de niche qui sont demandées aujourd'hui. Vous ne devez pas nécessairement vous préparer à fournir les compétences les plus demandées. Déterminez ce que vous pouvez bien faire de façon réaliste et acquérez cette compétence.