Article original : The Skills You Need to Start Freelancing as a Developer
Par Kyle Prinsloo
Voici l'essentiel : vous n'avez pas besoin de beaucoup de choses pour commencer en tant que développeur freelance.
Le plus grand obstacle auquel les développeurs sont confrontés lorsqu'ils pensent à se lancer est qu'ils ont tendance à compliquer les choses.
La plupart sont intimidés par le nombre impressionnant de différents chemins ou compétences jugés nécessaires par divers articles de blog ou "experts de l'industrie".
La vérité est que vous devez simplement savoir comment créer un site web.
Que ce soit avec WordPress, Webflow, ou simplement en codant un site à la main, cela n'a vraiment pas d'importance.
L'important est que vous obteniez des résultats avec votre site web – et c'est le seul facteur qui vous distinguera des autres freelancers.
Cet article pourrait s'arrêter ici avec « Apprenez à créer un site web et lancez-vous ! »
Mais je pense qu'il est juste pour vous, le freelance aspirant, de vous fournir un peu plus de substance qui accélérera le début de votre carrière de freelance.
Comment définir vos objectifs de freelancing
Un manque de direction claire peut sérieusement entraver toute chance de faire des progrès de qualité lorsque vous commencez en tant que freelance.
C'est pourquoi il est crucial de définir vos propres objectifs :
- Voulez-vous gagner un revenu complémentaire en travaillant sur des sites web pour des amis et des connaissances ?
- Voulez-vous devenir "freelance à temps plein" en créant une agence web capable de mettre à niveau et de gérer les présences en ligne des petites et moyennes entreprises ?
L'objectif final que vous avez en tête joue un rôle très important dans la décision de l'endroit et de la manière dont vous allez passer votre temps au début de votre parcours d'apprentissage et de travail.
Pour la plupart des gens qui commencent le freelancing, le rêve est de devenir freelance à temps plein et de se libérer des chaînes d'un emploi de 9 à 5.
D'autres veulent simplement compléter leur revenu avec un projet web de temps en temps.
Identifiez votre objectif principal avant de passer à l'étape suivante.
Bien sûr, beaucoup de gens commencent souvent en pensant qu'ils ne pourront faire du freelancing qu'à temps partiel, pour réaliser ensuite les avantages et le potentiel de passer à temps plein. Cela est tout à fait normal et les objectifs finaux changent avec le temps.
Mais essayez au moins de déterminer une direction pour vous au début. La conviction d'acquérir les compétences pour atteindre vos objectifs viendra principalement de l'intérieur. Si vous n'avez pas décidé de votre objectif, alors vous n'aurez pas la conviction de continuer lorsque les choses deviendront inévitablement un peu difficiles.
Cela nous amène à la partie où vous décidez quelles compétences vous aurez besoin pour devenir le plus réussi dans votre voie choisie.
Choisissez les compétences dont vous aurez besoin pour commencer le freelancing
Cela peut être incroyablement simple : apprenez le HTML, le CSS et un peu de JavaScript.
Ou peut-être pas de code du tout, et seulement WebFlow ou WordPress (où il y a tant de freelancers à haut revenu).
La combinaison de ces compétences vous permettra de créer des sites web entièrement fonctionnels que vous pourrez vendre à des clients dans n'importe quel domaine.
La plupart des clients voudront simplement un site web pour "augmenter leur présence en ligne" tandis que d'autres pourraient venir vers vous avec des demandes pour les aider à mettre à jour leur site web outrageusement obsolète.
Le point crucial à toujours garder à l'esprit est que les clients se soucient le plus d'une chose : Le Résultat.
Ces mots magiques vous donnent la liberté d'explorer d'autres options si le codage manuel de sites avec HTML, CSS et JS n'est pas votre tasse de thé.
Bien sûr, il vous sera très bénéfique d'avoir au moins une compréhension de base du code vanilla pour lorsque vous rencontrerez inévitablement des problèmes de débogage avec les constructeurs de sites web.
En parlant de constructeurs de sites web, c'est une approche parfaitement valable pour créer des sites web pour vos clients. En fait, de nombreux freelancers préfèrent utiliser des constructeurs de sites web pour plusieurs raisons :
- Ils ont souvent une sécurité intégrée.
- La configuration d'un CMS et de l'hébergement est généralement un jeu d'enfant.
- Vous pouvez économiser une quantité incroyable de temps en utilisant l'interface glisser-déposer d'un constructeur de sites web.
- Vous pouvez facilement mettre à niveau la fonctionnalité d'un site web grâce à des écosystèmes riches en plugins.
Il est important d'être conscient des outils disponibles, de connaître vos raisons de vouloir les utiliser et de devenir compétent dans l'utilisation de ces outils.
Décidez quels clients vous voulez
Cela peut être une idée délicate pour la plupart des gens qui commencent leur parcours de freelance.
Il est relativement facile d'obtenir des clients, mais vous voulez les BONS clients.
En raison d'un manque de confiance ou simplement pour se lancer, les nouveaux freelancers accepteront souvent n'importe quel client potentiel.
Cela peut conduire à des résultats positifs, comme savoir avec quel type de personnes vous aimez travailler (ce que beaucoup d'entre vous savent déjà). Vous gagnerez également de l'expérience avec différents types de exigences de projet, ce qui peut révéler des lacunes dans vos connaissances – servant d'opportunité pour monter de niveau.
Les richesses sont dans les niches.
Que veux-je dire par là ?
En vous concentrant sur une niche, disons "Avocats au Cap", vous pouvez commencer à construire une réputation en tant qu'expert web dans ce domaine. Cela nécessitera plus de travail préalable avant de commencer à voir les bénéfices et souvent, cela peut prendre un certain temps pour démarrer.
Mais le fait de construire une réputation de qualité dans un domaine est le suivant : cela prend du temps, mais les récompenses en valent la peine à long terme.
Éventuellement, si vous avez été stratégique, utile et persistant, vous aurez des clients qui vous contacteront, vous, l'expert en sites web pour avocats, pour demander votre aide.
Maintenant que vous vous êtes positionné en tant que spécialiste dans cette niche, vous pourrez facturer davantage pour vos services, ce qui vous permettra potentiellement d'avoir un meilleur équilibre entre vie professionnelle et vie privée, et de développer votre entreprise de freelance.
Présentez vos compétences comme des services
Les clients potentiels n'aiment pas voir des termes techniques lorsqu'ils examinent ce que vous pouvez leur offrir. Réfléchissez-y...
Lorsque vous êtes sur le point d'acheter une nouvelle boisson ou une collation, qu'est-ce qui vous convaincrez davantage de l'acheter : une explication du processus technique subi pour obtenir la saveur ou une description de la saveur ?
Pensez à expliquer vos services aux clients potentiels de la même manière. Seule une très petite partie des clients comprendra (et donc tirera de la valeur) une description de vos services qui inclut ce qui suit :
« Compétent dans l'approche JAMstack et grand fan des bibliothèques de rendu côté serveur. »
La description suivante, en revanche, donne à un client potentiel – indépendamment de ses connaissances techniques – une excellente idée de ce que vous pouvez lui offrir :
« Je vais créer votre site web pour qu'il soit rapide et beau afin que vos visiteurs puissent obtenir la valeur que vous leur offrez sans aucune confusion. »
Ce changement de perspective vous permettra de présenter vos compétences comme des services d'une manière qui a du sens pour les clients potentiels. Et avoir du sens pour un client est la première étape de toute négociation de projet réussie.
Faites-vous une faveur et essayez de reformuler vos compétences en services comme si vous étiez un client potentiel. Cela pourrait vous montrer beaucoup de choses que vous pouvez améliorer.
Créez un site portfolio
L'un des aspects les plus surévalués du début de votre parcours en tant que freelance est le site portfolio.
Cela peut être l'un des plus grands pièges à temps.
Pourquoi ?
Eh bien, votre client ne se soucie probablement pas vraiment de vos animations de chargement personnalisées ou de vos images vectorielles auto-conçues. Votre client ne se soucie pas non plus que votre site soit une application web progressive ou que vous ayez passé deux semaines à coder personnalisé une API qui communique avec vos profils sociaux, compile les données et les affiche dans une infographie cool au-dessus de la ligne de flottaison.
Votre client ne se soucie que d'une seule chose : Ce développeur peut-il m'aider à atteindre mes objectifs ?
La seule façon de montrer au client que vous pouvez le faire est de faire trois choses :
- Dites-leur en formulant vos compétences comme des services
- Montrez-leur en fournissant des preuves de travaux antérieurs de qualité
- Convainquez-les en fournissant des témoignages de clients précédents (faites du travail gratuit en échange de ceux-ci au début si nécessaire)
C'est vraiment aussi simple. Le reste est du superflu.
Stratégisez la découverte de clients
Alors que votre site portfolio est une partie surévaluée du freelancing, la manière dont vous découvrez les clients est tout le contraire – la plupart des gens la négligent. Elle n'est pas donnée la même importance, mais c'est là que votre persistance sera testée et que les grandes récompenses viendront.
Vous pouvez découvrir des clients de multiples façons :
- Appels à froid
- E-mails à froid
- Création ou adhésion à des groupes Facebook dans votre niche
- Utilisation de vos plateformes de médias sociaux existantes pour trouver des clients
- Contactez des amis et de la famille qui pourraient avoir besoin d'un site
- Entrez dans le bâtiment d'un client potentiel et parlez directement au décideur
- Configurez Adwords pour diriger le trafic vers votre site portfolio
Ce n'est certainement pas une liste exhaustive, mais elle pourrait vous donner quelques idées. Une chose est cruciale à retenir :
Continuez.
Vous devez rester persistant dans vos efforts et réviser votre stratégie à mesure que vous échouez et progressez.
Éventuellement, vous trouverez le succès, mais c'est à ce moment que beaucoup de freelances en herbe abandonnent, alors abordez-le avec une volonté de fer et vous trouverez le succès.
Bienvenue dans le club
Mon espoir est que vous ayez tiré de la valeur de cet article que vous pouvez commencer à utiliser dans le monde réel.
Rappelez-vous, il est incroyablement facile de commencer, mais il peut être difficile de continuer. C'est pourquoi il est si important d'avoir des objectifs en tête pour vous guider sur votre chemin.
À bientôt sur Twitter.
À la prochaine :)
Kyle