Lorsque j’ai commencé à rechercher ma première mission de développeur JAVA/J2EE freelance je faisais particulièrement attention aux points suivants :

  • le contexte : je privilégie les missions qui me permettront de valoriser mes compétences pour mes futures missions. Pour cela je prends en compte aussi bien l’environnement technique que fonctionnel.
  • la durée : j’ai décidé de privilégier les missions longues durées que j’estime être les plus intéressantes parce qu’elles représentent une forme de sécurité mais aussi parce que c’est ce genre de missions qui peut offrir la possibilité de voir plusieurs aspects d’un projet (étude, conception, développement, etc)
  • le lieu : pas de mission à plus d’une heure de chez moi. Je ne fais pas de caprice, mais ça demande déjà beaucoup d’efforts pour s’investir dans un projet et je ne me voyais pas perdre du temps dans les transports.
  • la facturation : je ne voulais pas être embauché en dessous des prix appliqués sur le marché. Le fait d’avoir passé pas mal d’entretiens et discuté avec d’autres collègues indépendants m’a permis de me fixer des objectifs de facturation afin de connaître la valeur d’un profil comme le mien.

Evidemment il faut s’accorder une certaine souplesse par rapport à ces critères. Par exemple dans le cas d’une mission très riche techniquement et fonctionnellement mais une facturation en dessous de vos espérances je pense que cela vaut le coup de faire un effort pour mieux rebondir par la suite.

Autre exemple, je connais des freelances qui préfèrent enchainer les missions de courte durée (qui ont aussi leurs avantages). Moi même je n’exclus pas le fait de travailler de cette façon à l’avenir.

Et vous quels sont vos critères pour le choix de votre mission ?