Bonjour à tous,

Comme vous le savez sûrement si vous lisez ce blogue régulièrement, j’essaie tant bien que mal de me créer un boulot en faisant un mélange entre des projets personnels, ainsi que des contrats web pour des clients. Si vous êtes attentifs, vous savez aussi que je suis arrivé dans ce métier par la porte de derrière et que je suis loin d’être un spécialiste du web au niveau technique.

Mes principales faiblesses sont le php et le css, qui sont pourtant deux aspects fondamentaux du développement web. Comment est ce que je réussis à m’en tirer dans cette condition? Par la sous-traitance.

Comme je disais, je suis capable de me débrouiller avec les css et le php, mais je suis loin d’avoir les compétences équivalentes à quelqu’un qui a étudié dans le domaine ou qui est la dessus depuis plusieurs années à temps plein. Je sais me débrouiller, sans plus. Une fois confronté à cette réalité, trois choix s’offrent au développeur web :

1) Acquérir les compétences qu’il n’a pas;

2) Laisser tomber son projet;

3) Sous traiter le développement de certaines parties du projet.

Personnellement, je pense que la meilleure stratégie est de combiner la 1 et la 3, en essayant le plus possible de ne pas trop laisser tomber des projets… Le problème avec la solution de 1, c’est que, on dira ce qu’on voudra, mais tout apprendre comme ça, c’est long!

Il existe donc une solution rapide, mais potentiellement risquée : la sous-traitance. Ce modèle est très répandu dans l’internet anglophone, mais ne semble pas être aussi présent en français à ma connaissance… Souvent sur Webmaster World on voit des vieux routiers du web qui racontent comment ils sous traitent le développement de tous leurs sites et qu’ils ne font maintenant que superviser leurs opérations! Ils n’ont même plus le temps de faire leurs sites eux-mêmes, tellement ils sont occupés à administrer les sites existants!

Bien que cela me semble moins intéressant que de faire des sites soi même, il n’en demeure pas moins que la possibilité de laisser certaines parties d’un projet entre les mains d’un acteur « freelance » peut aussi avoir ses avantages.

Pourquoi sous traiter du travail à un freelance :

1) Sauver du temps sur les tâches de base...

2) Remplir les déficits évidents de l’équipe de travail… (ou les vôtres)

3) Obtenir de l’expertise extérieure pour les besoins très pointus.

Quoi sous-traîter dans un projet web?

1) La charte graphique d’un site

2) L’installation et la configuration de la plateforme CMS

3) Le contenu (surtout dans le cas de sites de références)

4) L’animation du site

Si vous avez un projet sérieux et que vous aimeriez essayer de faire votre place au soleil sur le web, mais que vous n’avez pas le temps ou les compétences de tout faire, essayez cette technique, si vous avez quelques centaines/milliers de dollars à investir, cela pourrait accélérer de manière dramatique la vitesse de développement de vos projets web.

Personnellement, je sais très bien que sans cette technique je n’aurais pas pu être ou je suis aujourd’hui surtout en rapport avec Geekomatik.com et la Centraledesnations.com, deux sites très complexes ou j’ai du faire affaire avec des spécialistes php pour certains modules très complexes, comme le système de recommandation de Geekomatik.com, par exemple.

En conclusion, si on sait qu’il est très difficile de vivre d’un seul site web, il est plus facile de vivre de plusieurs projets… Par contre le manque de temps peut s’avérer un obstacle majeur, pour cela je recommande la sous-traitance à ceux qui veulent lancer quelques projets web en parallèle…

Qu’en pensez vous?