Comment en faire une carrière

By | août 27, 2019

tuto wordpress

Cet article explique ce que je dois savoir pour travailler en tant que développeur WordPress indépendant.

Les gens me disent souvent qu’ils ne savent pas comment devenir un développeur WordPress, même s’ils possèdent de nombreuses compétences techniques pour le faire.

La plupart du temps, leur espoir est de commencer à travailler en tant que pigiste WordPress à plein temps et ils sont coincés, ne sachant pas comment franchir le pas. Faire cette transition ne concerne pas uniquement vos compétences techniques: il y a beaucoup de choses à penser.

Dans cet article, je répertorie et décris les choses les plus importantes dont j'ai eu besoin pour apprendre à travailler en tant que développeur WordPress indépendant et performant. Ils se répartissent en trois catégories:

  1. Stratégique: Ce que vous devez savoir sur le secteur et prendre en compte votre situation personnelle pour faire de votre travail de développeur WordPress indépendant un succès.
  2. Pratique: En ce qui concerne l’équipement et les services, vous aurez l’occasion de vous installer en tant que pigiste WordPress.
  3. Technique: Les sujets de technologie que vous devez comprendre pour devenir un développeur WordPress.

Ci-dessous, j'ai énuméré autant que possible pour vous aider à démarrer dans chaque catégorie. Ce sont les questions que vous vraiment besoin de réponses – ou du moins d’avoir besoin d’y réfléchir profondément – pour savoir comment devenir un pigiste WordPress de la bonne façon.

Sérieux de l'apprentissage du développement WordPress?

Opérationnel est notre cours complet «apprendre le développement WordPress». Maintenant dans sa troisième édition mise à jour et étendue, il a aidé des centaines d’acheteurs satisfaits à apprendre le développement WordPress de manière rapide, intelligente et complète.

Je pense que toute personne intéressée par l’apprentissage du développement WordPress A BESOIN de ce cours.

Avant d’acheter Up and Running, j’avais appris à moi-même un code WordPress, mais je manquais de sens. Regarder les vidéos du cours était comme un tas de lumières allumées.

Je connaissais vaguement comment les thèmes, les fonctions et WordPress lui-même fonctionnaient pour les maîtriser. Tout est devenu beaucoup plus clair.

Je recommande très volontiers ce cours à quiconque est prêt à écouter. "

–Jason Robie, développeur WordPress

Passez à l'étape suivante de votre parcours de développement WordPress!

Une chose mérite d’être clarifiée: la section «Stratégique» a été conçue pour les pigistes WordPress: des développeurs comme moi, qui se concentrent sur le travail des clients et qui sont indépendants ou font partie de très petites agences. C'est la catégorie la plus nombreuse de développeurs WordPress professionnels.

Bien entendu, le travail en freelance n’est pas la seule solution pour devenir développeur WordPress. Vous pouvez travailler pour une grande agence, vous pouvez vendre des plug-ins premium, travailler dans le support technique pour une société d'hébergement, etc. Sachant très peu de choses sur ces emplois, je dirais que la section «Technique» de cet article vous intéressera certainement, quel que soit le chemin que vous choisirez pour le développement professionnel de WordPress, et que la section «Pratique» sera quelque peu pertinente, mais le « Stratégique ”peut ne pas l'être.

Devenir développeur WordPress indépendant: Considérations stratégiques essentielles

Établir des motivations et des attentes claires

Vos motivations et vos attentes concernant le travail en tant que développeur WordPress indépendant doivent être claires et réalistes.

Comme toute autre chose, travailler dans WordPress a ses avantages et ses inconvénients, des hauts et des bas. Vos motivations et vos attentes pour devenir un développeur WordPress doivent être claires et réalistes. Je vais commencer par vous dire comment le travail a été pour moi.

Choses que j'aime dans le freelance WordPress:

  • La flexibilité. Toute mon entreprise rentre dans un sac à dos, avec beaucoup de place pour les vêtements. À cause de cela, j'ai pu suivre mon épouse à la Nouvelle-Orléans quand elle voulait déménager ici et je pouvais rendre visite à mes parents à Hawaii pendant de longues périodes quatre ou cinq fois par an, sans rien altérer. dans mes affaires. Et puisque je suis mon propre patron, je peux prendre autant de vacances et de temps de déplacement que mon propre revenu peut tolérer.
  • Le sentiment de maîtrise. Je fais du développement WordPress de manière professionnelle depuis 2012 et je me sens maintenant très très bien à mon travail. Lorsque des personnes ont besoin d'aide pour traiter de sujets techniques touchant WordPress, je peux généralement le faire beaucoup plus rapidement que prévu, ou leur donner des conseils remarquables pour aller de l'avant. C’est très gratifiant, en particulier lorsque vous réhabilitez une entreprise WooCommerce d’un montant de 100 000 dollars qu’un développeur précédent incompétent a totalement gâché, ou qu’il aide à mettre à jour et améliorer massivement la présence Web d’une organisation qui vous tient à cœur. Le développement WordPress est un véritable métier, et être bon, c'est un sentiment formidable.
  • Ça peut être amusant. Le développement WordPress indépendant consiste en beaucoup de gestion de personnes, de résolution de problèmes légers à modérés, de recherche sur Google et d'utilisation de votre créativité. Une fois que vous êtes expérimenté, l’aspect technique du travail est un peu comme passer la journée à faire du Sudokus et à construire des modèles réduits d’avion. Pas un mauvais concert.
  • Utilité générale. Presque tout le monde a, a besoin ou veut un site Web pour quelque chose, et WordPress est généralement le bon choix (voir ci-dessous). Vos compétences en matière de développement WordPress s'intègrent très bien à tout autre projet dans lequel vous pourriez être impliqué.

Choses que je n'aime pas à propos de WordPress freelance:

  • Temps d'échange pour l'argent. L’expérience initiale de la facturation à un taux horaire décent est fantastique: Je ne peux pas croire que je viens de gagner 500 dollars pour le travail de l’après-midi. Il est génial, mais avec le temps, vous réalisez le revers de la médaille: si vous ne vous levez pas le lendemain et ne faites pas la même chose, l’argent s’arrête. En fait, l'argent s'arrête chaque fois que vous fermez votre ordinateur portable. C’est un peu comme voler un cerf-volant sans vent: si vous arrêtez de courir, le cerf-volant cesse de voler. Cela peut devenir un énorme frein dans le temps si vous êtes exposé aux conditions suivantes: ennui, épuisement professionnel, solitude, écrasement, maladie, événements de la vie, loisirs, vacances.
  • Pas de filet de sécurité. Quand je suis payé à la fin du mois, c’est grâce au travail que j’ai fait pour certaines personnes au cours de ce mois – je converti en clients. Si vos méthodes de génération de leads se tarissent ou si vous passez un mauvais mois au hasard, vous risquez fort de ne pas gagner d'argent. En d'autres termes, vous n'avez aucune sécurité d'emploi, sauf ce que vous fournissez vous-même. Une fois que vous entrez dans un rythme – construisez votre réseau professionnel, trouvez les méthodes de marketing qui vous conviennent, commencez à avoir des affaires de répétition et de référencement régulières – vous pourrez alors presque toujours trouver du travail et ces inquiétudes deviennent plus abstraites. Toutefois, à moins que vous n'ayez suivi ce rythme et en particulier votre première année en tant que pigiste WordPress à temps plein, la fermeture d’affaires pour payer vos factures peut être très effrayante, stressante et incertaine.
  • Vous êtes sur appel. Je n'aime pas trop quand le téléphone sonne ou que je reçois un courrier électronique, parce que la plupart du temps, il s’agit d’un client qui a un problème effrayant (ou du moins, effrayant) qu’il a besoin de moi pour le réparer. Les gens comptent sur moi. Il existe des moyens de gérer correctement les attentes des clients, mais ils ne suppriment pas le stress sous-jacent d'être responsable de la résolution des problèmes pouvant survenir sur des dizaines de sites. Dieu merci, je suis bon dans mon travail; Par expérience, avoir des gens qui comptent sur vous de cette manière peut être absolument brutal si vous ne savez pas ce que vous faites.
  • Travailler dans les budgets des clients. Ma façon de travailler est assez petite et informelle – très différente de celle d’une grande agence prenant en charge des projets pluriannuels de plus de 100 000 $ – et a tendance à attirer les propriétaires de petites entreprises, avec qui j’aime bien travailler de toute façon. Dans ce contexte, et particulièrement lorsque le client sort de sa poche pour un projet qui n'est pas encore rentable, les budgets sont limités. Cela crée un réel sentiment de pression et de responsabilité autour de chaque dollar que vous payez, ce qui est assez différent de «Mon salaire est de 120 000 $ et, oui, je pense que Microsoft peut le couvrir», ou même de travailler dans une grande agence avec des clients plus riches et financiers plus prévisibles. C’est particulièrement éprouvant de faire un travail technique sur des projets qui, à mon avis, posent des problèmes stratégiques sous-jacents que je ne peux pas aider les propriétaires du site à résoudre leurs problèmes: cela peut donner l’impression d’aider les gens à dépenser de l’argent de façon stupide.
  • Beaucoup de mauvais projets WordPress. La plupart des clients ne me trouvent pas au début de leur parcours Web; ils me trouvent au milieu et ils ont été déçus par plusieurs développeurs semi-compétents. Leurs sites sont empilés de mauvais choix techniques. D'après ce que je vois, la plupart des sites WordPress sont une mauvaise expérience pour leurs utilisateurs finaux—Parce que relativement peu de «développeurs» WordPress sont réellement qualifiés et que les pires aspects de l’écosystème WordPress sont également les plus commercialisés, ce qui peut s’avérer décevant, jour après jour, même si vous faites partie de la solution.

Ce n'est que moi. Le fait est que vous devez comprendre dans quoi vous vous engagez et Pourquoi. Parlez à d’autres personnes qui font ce que vous voulez et assurez-vous que tout va bien. Dans le cas des pigistes WordPress, vous pouvez en trouver beaucoup lors de votre meeting WordPress local. Juste offrir de leur acheter le déjeuner. La plupart d'entre eux vous suivront. Certains peuvent même avoir besoin du déjeuner.

Je vous recommande également vivement de lire cet article de Carrie Dils sur les avantages et inconvénients d’un développeur WordPress indépendant.

WordPress Freelancing pourrait ne pas être pour vous si…

Pour terminer sur ce sujet, je voudrais ne pas recommande d’entreprendre un développement WordPress indépendant si vous n’êtes pas doué dans l’une des compétences suivantes:

  • Résolution de problèmes techniques généraux. Ne pas être fort dans ce domaine voudrait dire que c'est ne pas le cas où vous pouvez généralement vous frayer un chemin à travers des projets techniques délicats (comme «jailbreak my phone») en googlant et en bricolant. Points bonus si vous comme lire la documentation, faire défiler les fils de dépannage du forum, bricoler avec des systèmes techniques et, finalement, «faire fonctionner les choses», car vous allez faire beaucoup de choses là-dessus.
  • Service Clients. Ne pas être fort dans ce domaine signifierait que vous ne voulez pas traiter avec les gens, vous ne comprenez pas ce qu'ils veulent, vous avez du mal à les encourager à prendre même les prochaines mesures qui les avantagent, vous détestez être harcelés par eux. , vous détestez expliquer des choses, vous vous disputez facilement, etc.

Si vous êtes faible dans l'un de ces domaines et que vous avez un partenaire fort, c'est bien aussi – en fait, "avoir un partenaire commercial dont les compétences complètent les vôtres" serait l'un de mes conseils les plus solides si vous êtes capable de: suis le. Mais si vous essayez simplement de créer une entreprise freelance WordPress sur cette base, cela va poser problème.

Votre chronologie personnelle et votre engagement en matière de temps

Comment et où le développement de WordPress s'inscrit-il dans votre situation de vie?

Quelle est votre situation actuelle de la vie – en termes de temps libre et de votre situation financière – et où est le statut de développeur WordPress indépendant? Voulez-vous faire du développement WordPress à temps plein? Si tel est le cas, quel est le calendrier pour y parvenir et comment allez-vous subvenir à vos besoins pendant la transition?

Les situations des gens sont tellement différentes que je n’essayerai pas de donner des conseils pour un cas particulier. Voici quelques pièces du puzzle que vous voudrez examiner, quelles que soient vos circonstances actuelles:

  • Il vous sera difficile d’obtenir suffisamment d’heures facturables jusqu’à ce que vos méthodes de marketing commencent à être utilisées et que votre pipeline de clients commence à se remplir de pistes. Si vous travaillez à plein temps en tant que développeur WordPress indépendant, cela signifie probablement au moins trois mois de très maigres revenus, peut-être jusqu'à six, et probablement une année complète ou plus sans que vous ne soyez pas confiant d'un mois à l'autre. que vous rapporterez chez vous un salaire de classe moyenne.
  • Une grande partie du travail préparatoire que vous pouvez entreprendre pour obtenir des clients – assister à des événements de mise en réseau, améliorer le site de votre portefeuille, exploiter votre réseau existant (voir ci-dessous) – a un décalage important entre le moment où vous commencez et celui où les clients arrivent. Vous voudrez faire partie de la scène technologique locale en participant à au moins quelques rencontres, sans attente angoissante et irréaliste quant au travail rémunéré qui tombe immédiatement sur vos genoux. Votre site de portefeuille restera probablement sans trafic pendant un certain temps, jusqu'à ce que vos moyens de le générer deviennent opérationnels, et cela va de quelques semaines pour une configuration correcte (AdWords) à peut-être six mois (SEO). En d’autres termes, il est difficile de «trouver des clients» un emploi à plein temps, à moins que vous ne vouliez le faire à la dure, en utilisant des tactiques de vente sortantes telles que les appels locaux à des entreprises.
  • Vous serez techniquement fragile pendant au moins un an. Cela signifie que vous serez régulièrement confronté à des problèmes que vous ne savez pas comment résoudre. Regardez ci-dessous «qui va vous sauver» pour plus de suggestions à ce sujet, mais la principale suggestion est juste pour vous alerter de vous préparer à une période difficile et à des moments effrayants. Je ne suis pas sûr que vous fassiez mieux de passer à travers cette période en tant que développeur WordPress à temps plein ou à temps partiel – cela pourrait en fait être mieux à plein temps, car vous n'avez pas d'autre choix que de passer à travers les obstacles que vous rencontrez. leur. Dans les deux cas, je le mentionne ici parce que vous devriez prévoir un budget pour une période relativement longue au cours de laquelle vous vous présentez comme un développeur WordPress professionnel, mais vous vous sentez assez spongieux et incertain à de nombreux moments du travail.

En résumé, devenir développeur WordPress indépendant commence souvent lentement. Dans l’idéal, vous devriez soit avoir suffisamment d’économies personnelles, soit conserver au moins un pied dans vos engagements existants, jusqu’à ce que vous soyez certain que votre travail dans WordPress a suffisamment d’élan pour vous soutenir.

Bien sûr, je n’ai pas fait cela et tout s’est bien passé: l’approche de bout en bout, profonde, de la piscine que j’ai choisie était excellente pour un apprentissage rapide, mais pas très amusant à l’époque.

Comment fixer vos tarifs

À moins d’avoir une bonne raison de faire autrement, je suis en faveur des taux horaires pour les travaux de développement WordPress. Beaucoup de gens n'aiment pas les taux horaires — ils préfèrent les taux des projets ou les prix en fonction de la valeur — mais j'ai personnellement trouvé autre chose que des taux horaires trop compliqués à mettre en œuvre pour la plupart des clients indépendants.

Plus précisément, la tarification de projet conduit à de longs processus de génération d'estimations et de va-et-vient avec les clients; et la tarification en fonction de la valeur vous attirent trop dans l’activité plus vaste du client. Si vous voulez vraiment être impliqué pendant des années dans la gestion de nombreux aspects de la stratégie globale de l’entreprise, d'accord; mais si vous êtes principalement là pour proposer des solutions techniques à un élément de l'entreprise (ce qui est souvent le cas pour les projets indépendants), la tarification d'un projet devient alors celle d'un plombier: «Je ne comprends pas encore tout à fait ce qui ne va pas avec la plomberie de votre maison. n'avez pas rampé sous votre maison, mais de toute façon, convenons que vous me paierez exactement 2 000 $ lorsque chaque partie de la plomberie est parfaite. »La tarification à la valeur devient comme ce plombier payé en avoir net. Le plombier doit facturer à l'heure; C'est mieux comme ça.

Lignes directrices générales sur les taux

Voici quelques directives générales concernant les tarifs horaires de développement WordPress, destinées à un développeur WordPress indépendant basé aux États-Unis.

  • Vous ne devriez jamais facturer moins de 50 USD par heure pour les services de développement WordPress indépendants. Je veux dire, littéralement, jamais: en aucun cas. "Mais c’est mon cousin et je viens de commencer" est un exemple de situation, ce qui signifie que vous devriez facturer votre cousin au moins 50 $ l’heure.
  • 50 $ ou 60 $ est un taux de départ convenablement modeste; mais vous devriez être au moins 75 $ dans l'année et au moins 100 $ dans les deux ans.

Si vous êtes comme la plupart des gens, il y a une partie de vous qui a lu les points ci-dessus mais ne les a pas écoutés. Vous êtes super motivé pour gagner 30 $ l’heure. Vous avez fait le calcul et 30 fois huit heures, soit 240 dollars par jour, soit 1 200 dollars par semaine, soit 54 000 dollars par an, même avec sept semaines de vacances par an! Vous n’avez pas besoin d’être multimillionnaire comme le sont apparemment tous les pigistes – les chiffres ci-dessus vous vont bien, du moins comme point de départ. Pourquoi personne d'autre n'a pensé à cela?

Ce que vous ne comprendrez probablement pas sans éprouver beaucoup de tristesse personnelle, ce sont les réalités qui rendent les calculs ci-dessus erronés et obligent les professionnels expérimentés, non gourmands et simplement sensés à facturer 100 $ et plus:

  • En tant que pigiste, en particulier en solo, au moins la moitié vos heures de travail seront consacrées à des tâches non facturables: entretenir des pistes, peaufiner votre site personnel, ajouter des éléments de portefeuille, envoyer des propositions, rencontrer des parties prenantes avec d’autres parties prenantes, rédiger des articles sur un blog, bricoler Google Analytics, écrire factures, suivi des factures, comptabilité mensuelle, archivage de vos impôts, réponses aux clients qui traînent sur leurs pieds pour vous envoyer le contenu de leur site, assister à des événements de réseautage, apprendre de nouvelles compétences, mettre à jour des logiciels, la liste est longue. Si vous venez de vous acheter une nouvelle clé USB et que vous buvez du café, cela vous prendra 90 minutes pour lesquelles personne ne paiera. Si vous vous êtes préparé un sandwich au fromage grillé et que vous avez lavé votre assiette et votre poêle à frire, c’était 20 minutes pour lesquelles personne ne vous paiera. Ce n'est rien comme un travail salarié.
  • Vous ne pouvez effectuer que plusieurs heures par jour de travail facturé et entièrement ciblé. Vos clients vous paient pour des problèmes techniques complets et non partiels, et après une année solide (ou cinq) en tant que pigiste, vous constaterez peut-être que vous ne pouvez pas regarder la documentation mal rédigée de la bibliothèque de fonctions WooCommerce douze heures par jour. comme vous avez l'habitude de.
  • Si vous êtes en concurrence sur les prix, vous êtes dans une course vers le bas sans fond. Vous rivaliserez sur un marché mondial avec des indépendants dont le point de vente, comme le vôtre, est «construisez le site Web WordPress dont vous rêvez depuis toujours, pour un super bas prix!». Sauf que leur taux horaire ne sera pas de 30 $, ni de 20 $: il être 12 $, ou 8 $, ou 6 $. Même vos calculs de ballon ne pourront pas faire fonctionner ces chiffres.

Vous apprendrez également que les développeurs les mieux payés valent souvent la dépense supplémentaire, et bien plus, au client. Ce qui compte, c’est de savoir à quel point vous êtes rémunéré à l’heure. Après sept ans, je fais payer entre 125 et 200 dollars de l’heure, et je suis immensément meilleur et beaucoup moins cher qu'un développeur qui vient de commencer à 30 $ l'heure. Comment est-ce possible?

Ces développeurs vous coûteront littéralement des milliers de dollars en mauvaises solutions: ils resteront bloqués sur un problème pendant des dizaines d’heures (facturables), mettront en place la solution tout à fait erronée, puis abandonneront ou seront renvoyés, laissant le client prend les pieces. Environ 80% des projets freelance sur lesquels je travaille me font passer des heures perte le travail de précédents développeurs incompétents: tours saccadées et auto-incompatibles de 50 plugins, horribles piles de technologies (HostGator / Divi / des centaines de paramètres ACF / Visual Composer pourquoi pas), bugs qui brisent le site, cauchemars SEO, etc.

Toujours augmenter vos tarifs

Si vous montez plus haut dans l'échelle de confiance et de compétence, vos taux doivent monter en conséquence. Je ne peux pas vous donner de courbe précise pour savoir comment et quand vous modifiez vos taux, mais je dirai: il suffit d'augmenter vos tarifs. Les clients ne s’intéressent guère à ce que vous pensez, et l’argent supplémentaire que vous gagnerez est bien réel.

Voici quelques bonnes ressources pour vous aider à comprendre les aspects financiers de la création d'un développeur WordPress indépendant et à définir votre propre taux horaire:

Comment trouver des clients

Pour un développeur WordPress indépendant, «Comment obtenir des clients?» Est la question qui signifie que vous mangez ou ne mangez pas.

Pour un développeur WordPress indépendant, «Comment obtenir des clients?» Est la question qui signifie que vous mangez ou ne mangez pas.

Si cette question avait une réponse facile, vous le saviez déjà. Mais il existe de bonnes directives pour vous aider à démarrer. Je peux recommander deux articles – ici et ici – car ce sujet est réfléchi.

Je peux également proposer, à la une des titres, les principales règles qui, à mon avis, fonctionnent lorsque vous débutez:

  1. Événements de réseautage en personne
  2. Utilisez votre réseau personnel existant
  3. Spécialiser (voir ci-dessus) et réseau sur cette base
  4. Recherchez les références que vous êtes en mesure de générer de vos premiers clients – et même d’anciens emplois, stages, projets de volontariat, etc.

Parlez, de personne à personne, à toute personne de votre choix, dans ou hors de votre réseau existant.

Pour résumer ces quatre éléments: parler, de personne à personne, à toute personne de votre choix, dans ou hors de votre réseau existant. Les stratégies à long terme, telles que le marketing de contenu et les médias sociaux, peuvent être utiles, mais il est peu probable qu'elles soient une source de pistes pour vous à court terme.

Qui va vous renflouer quand vous entrez trop profondément

Mon arme secrète dans le développement de WordPress a toujours été David: un développeur toujours plus fort, qui a toujours eu une avance technique de 12 à 24 mois sur moi. J'ai géré une grande partie de la stratégie commerciale et des relations clients, et à ce jour, je sais que si je suis trop au fait d'un sujet technique (les commandes complexes de Git en sont un bon exemple récent), David sera là pour me sauver le dos. en dehors.

Pour ceux d’entre vous qui n’ont pas un ingénieur logiciel doué en tant que partenaire commercial, vous aurez besoin à 100% certains façon de "nager" plutôt que de "sombrer" lorsque vous abordez un sujet technique que vous ne comprenez pas dans un projet client.

Qu'est-ce que je recommande? Honnêtement, rien n’est solide et bien établi pour le moment, c’est un filet de sécurité pour un pigiste travaillant avec WordPress. Voici mes trois meilleures suggestions que vous puissiez faire aujourd'hui:

  • Travaillez dans votre scène Meetup WordPress locale. Les Meetups sont remplis de développeurs qui se feront un plaisir de vous aider à apprendre des choses que vous ne savez pas ou même des choses que vous ne savez pas que vous ne connaissez pas.
  • Rejoignez IWP, AWP et le groupe WPShout sur Facebook et utilisez-les librement.
  • Je vous recommande d’essayer d’établir une relation avec un développeur établi de votre région: proposez de payer son tarif horaire complet pour avoir accès au dépannage technique en fonction des besoins.

Mais mon réal la suggestion est: envoyez-nous un email pour nous faire savoir que vous avez besoin d'un filet de sécurité! David et moi-même avons à cœur d'aider les développeurs WordPress à trouver leurs marques. Nous sommes à contact (at) wpshout (dot) com.

Comment vous allez vous spécialiser

Ce n’est pas si facile d’être “juste un développeur WordPress »: c’est assez étroit. Génial, vous avez installé le bon plugin, mais maintenant, il a l’air super moche; pouvez-vous la rendre plus élégante, moderne et en harmonie avec l'identité de notre marque? Ils nous disent que nous sommes supposés avoir une section de blog, mais je ne sais pas sur quoi écrire. aidez-vous avec des stratégies de rédaction de contenu? Je souhaite un référencement sur mon site. Pouvez-vous le "comprendre" pour moi? Devrions-nous avoir un bulletin d'information? Avons-nous besoin d'un compte Instagram et que devrait-il y avoir? Quand le site commence-t-il à faire des ventes?

Toutes ces questions pointent vers des ensembles de compétences allant au-delà de la boîte à outils technique principale du développement WordPress. Vous serez un beaucoup paquet plus attrayant sur le marché si vous pouvez être vraiment utile dans plusieurs domaines.

Dans les limites techniques du développement de WordPress, le meilleur créneau que je connaisse est le commerce électronique, en particulier WooCommerce. C’est vraiment un monde en soi, et il ya beaucoup d’argent à gagner là-bas puisque (merveille des merveilles) les clients eux-mêmes gagnent de l’argent. Ma seule suggestion est de commencer à traiter les clients WooCommerce avec humilité: il faut quelques centaines d’heures pour bien comprendre, à cause de tous les cas délicats que les clients vont vous reprocher, et si vous continuez sans comprendre ce que vous faites. vous allez nuire aux vraies entreprises qui génèrent souvent des milliers de dollars de ventes mensuelles sur leurs sites Web.

Compétences complémentaires au développement WordPress

La meilleure chose à faire, à mon avis, est de développer un ensemble de compétences en dehors du développement WordPress et de vendre vos services sous forme de package. Les principales descriptions de poste autres que «développeur WordPress» dont la plupart des clients ont besoin sont les suivantes:

  • SEO professionnel.
  • Web et graphiste.
  • Marketing numérique: marketing par courriel, marketing par médias sociaux, marketing par contenu.
  • Rédacteur publicitaire (nécessite une connaissance approfondie du référencement et du marketing de contenu).

Si vous avez un talent visuel, être un concepteur-développeur extraordinaire. Si vous êtes doué pour la résolution de problèmes en général, apprendre le référencement en tant que métier est probablement moins compliqué que l’apprentissage du développement WordPress. Si vous êtes sortant, tant de clients Je ne sais pas comment nous vendre et nous avons absolument besoin d’aide pour le développement de notre entreprise. Si vous savez écrire, c’est génial, mais vous voudrez aussi la plupart des choses que j'ai énumérées ci-dessus.

Identifier les actifs incorporels qui vous distinguent

Quels sont les éléments de votre manière de faire du travail avec vous le bon choix pour vos clients potentiels?

Beaucoup de gens ont eu de très mauvaises expériences avec les développeurs WordPress. Comment vous démarquez-vous par rapport à cette base? Êtes-vous particulièrement sympathique? Surtout réactif? Êtes-vous un partenaire dans la stratégie de vos clients (par opposition à une personne qui construit simplement ce que les gens disent qu’ils veulent)? Avez-vous une tarification particulièrement claire et transparente? Des délais exceptionnellement rapides et fiables? Une capacité inhabituelle à rester en dessous du budget?

Idéalement, toutes ces choses sont un «oui», mais le but est de passer un peu de temps à comprendre exactement pourquoi un client devrait être heureux d'avoir été embauché. vous, par opposition à embaucher quelqu'un d'autre au même prix pour exactement la même chose. Quelles sont les propriétés incorporelles de votre façon de travailler en tant que pigiste WordPress qui font du travail avec vous le bon choix pour vos clients potentiels? Lorsque vous avez une idée claire de ces actifs incorporels – et lorsque vous les sauvegardez avec la façon dont vous interagissez au téléphone, à quoi ressemblent votre portefeuille et vos témoignages -, les gens commencent vraiment à faire attention.

Trouver des entrepreneurs complémentaires

La vérité est qu’aucune personne, ni même deux personnes, ne peuvent fournir toutes les compétences dont un client moyen a besoin pour que son projet se concrétise réellement sur le marché. Donc, quelles que soient les compétences que vous n’avez pas en interne, vous devrez trouver un lien professionnel. Vous allez référer les entreprises à ces connexions, et ce qui est génial, c’est qu’elles vous renverront vos affaires!

Pour récapituler, les rôles que vous devez pouvoir identifier sont les suivants:

  • SEO professionnel.
  • Web et graphiste.
  • Marketing numérique: marketing des médias sociaux, marketing de contenu.
  • Rédacteur publicitaire (cette personne a besoin d'une connaissance approfondie du référencement et du marketing de contenu).

Si vous ne savez pas par où commencer à trouver ces personnes, rendez-vous à un Meetup local organisé autour de la compétence que vous recherchez.

Devenir développeur WordPress indépendant: Considérations pratiques essentielles

Cette section est la moins importante des trois: le travail concret que vous devez faire pour devenir une entreprise de développement freelance pour WordPress.

En général, l’attitude à adopter ici est la rapidité et la simplicité: faites la chose la plus simple et la moins chère possible, car c’est tout. aérien par rapport à vous de trouver les bons clients (stratégiques) et de leur offrir la bonne valeur (stratégique et technique) pour faire avancer votre travail.

Let's plonger po

Peut-être enregistrer votre entreprise

Je remettrais cela à plus tard, mais une fois que l’argent réel entrant sera incorporé présente des avantages fiscaux et de responsabilité. Nous nous sommes inscrits en tant que S Corp par Rocket Lawyer (LegalZoom est un service similaire) et il était relativement bon marché, moins de 500 $. En général, moins vous accordez d’attention à la structure de l’entreprise, meilleure est notre expérience.

Obtenir votre site Portfolio construit

En tant que développeur WordPress indépendant débutant, vous souhaiterez que votre site portfolio réponde à trois critères:

  • Ça a l'air professionnel.
  • Il vous positionne comme vous voulez être positionné.
  • C’est bon marché et rapide à construire.

Vous devriez ne pas tunnel sur votre site portefeuille comme un élément extrêmement important de votre entreprise. Donnez-vous comme objectif d'obtenir quelque chose d'aspect professionnel qui représente correctement votre marque – et non quelque chose de complètement original, complètement construit à partir de rien (pour prouver que vous pouvez le faire, peut-être?), Etc. Si vous ne savez pas par où commencer, je vous recommanderais l’un des magasins thématiques énumérés ci-dessous.

Il ne serait pas fou de payer quelques centaines de dollars à un bon designer pour un logo et des conseils de design si vous n’êtes pas très fort dans ce domaine. Mais dans l’ensemble, ce projet devrait être simple et peu coûteux. Il devrait également être axé sur contenu: comment vous positionnez-vous? Les visiteurs de votre site ont-ils présenté de manière convaincante l'argument unique en faveur duquel ils devraient vous choisir?

En tant qu'élément social de ce contenu, votre site aura besoin d'une section portfolio. Si vous êtes un débutant dans le développement, c’est là que vous devenez créatif: avez-vous été bénévole à votre bibliothèque locale et apporté des améliorations à son site Web? Mettez-le sur votre portefeuille. Même deux ou trois éléments de portefeuille suffisent pour débuter en tant que pigiste WordPress avec une certaine capacité à mettre en évidence une expérience antérieure dans l’interaction avec les clients.

Équipement

La chose la plus importante que je puisse vous dire ici est que les engins ne comptent pas.

Par «équipement», j'entends l'équipement et le matériel dont vous avez besoin pour votre entreprise. La chose la plus importante que je puisse vous dire ici est que les engins ne comptent pas.

Voici une liste complète du matériel que j'utilise pour gérer mon activité de pigiste WordPress:

Portable

Presque tous les ordinateurs portables fabriqués au cours des 10 dernières années seront suffisants. J'utilise une machine Windows. Si vous êtes flexible, Mac est préférable: les techniciens détestent Windows et ils écrivent donc des tutoriels en supposant que vous êtes sur un Mac. Les commandes en ligne de commande sont particulièrement néfastes sous Windows. Toutefois, la plupart de ces problèmes ne deviendront un réel problème que dans votre carrière, lorsque vous passerez du temps réel en ligne de commande, et ce n’est quand même pas si grave.

Téléphone

Je viens de perdre mon ancien téléphone et je dois remplacer Walmart à 30 $. Mais vous avez besoin une téléphone.

Écouteurs

Vraiment bons, Bose antibruit. Les oreillettes bon marché sont bien si vous avez un budget.

Un microphone

Un Yeti bleu. Je l'utilise peut-être deux fois par mois, pour enregistrer des vidéos ou si mon son est mauvais lors d'un appel Zoom ou Skype. Certainement une dépense que vous pouvez reporter.

Besoins logiciels pratiques

Ces outils logiciels ne vous aident pas directement à développer WordPress, mais ils sont importants pour votre entreprise.

Suivi du temps

Vous devez savoir comment vous utilisez votre temps, à la fois pour maximiser votre temps de facturation et savoir combien facturer vos clients. Toggl est bien pour ça.

Comptabilité et paie

QuickBooks Online est un bon logiciel pour la comptabilité et la facturation. Vous pouvez également l'utiliser pour la paie si vous le souhaitez. Nous faisons appel à une entreprise de CPA locale, ce qui est très utile car elle applique toutes nos retenues à la source et toutes les taxes et nous savons que c’est bien fait. Nos coûts sont de 60 $ par mois pour la masse salariale et d'environ 700 $ par an pour les taxes.

Appels vidéo

Le zoom est exceptionnel. Auparavant, Skype était bon, mais il semble désormais que la compétition avec lui-même empire chaque semaine.

Stockage de fichiers

J'adore Dropbox et Google Drive. Dropbox Premium vaut la peine si vous n’êtes pas complètement à court d’argent.

Gestion de projet

Trello est génial. Bon pour vous seul, pour des projets au sein de votre équipe et aussi pour des projets clients.

Bavarder

Si vous avez un partenaire commercial, vous souhaiterez un compte Slack gratuit pour collaborer.

L'édition d'image

La manipulation de base des images s'avère vraiment importante – au moins quelques fois par semaine dans mon cas. GIMP is a very good free Photoshop knockoff that I’d recommend you get and learn at a basic level.

Becoming A Freelance WordPress Developer: Core Technical Considerations

This is the section you probably thought the whole article would be about: the part where you learn what coding skills you’ll need to have to start marketing yourself as a WordPress freelancer. And this section is extremely important, for sure—otherwise there’s no meat in your freelancer sandwich.

Right off the bat, I’m going to make a cheerful plug: acheter Up and Running. It’s our absolute best work in terms of presenting the technical backbone of WordPress development as a coherent and easy-to-learn package. If you’re serious about learning WordPress deeply enough to launch a career as a freelance WordPress developer, you will be 100% grateful that you made the purchase.

The Best Way to Learn WordPress Development

Up and Running is our complete “learn WordPress development” course. Now in its updated and expanded Third Edition, it’s helped hundreds of happy buyers learn WordPress development the fast, smart, and thorough way.

Here’s what they have to say:

wordpress freelancer caroline

“Other courses I’ve tried nearly always lack clear explanations for why WordPress does things a certain way, or how things work together.

Up and Running does all of this, and everything is explained clearly and in easy-to-understand language.”

–Caroline, WordPress freelancer

Up and Running really brought everything together for me. I already knew of some of the pieces, but the course filled in the gaps and provided a proper understanding of how WordPress really works.

I found it easy to follow, delivering just the right depth of knowledge in the right sequence.”

–Hugues, freelance web developer

With that encouragement offered, here’s a high-level overview of the core technical elements of WordPress you need to understand as a freelance WordPress developer.

What WordPress is Good For, and Why and When to Use It

What makes WordPress useful? Why is it better than Joomla! and Drupal? Why should I use it for my site? My boss said it’s insecure, is that true? GoDaddy has its own page builder, why not use that? Isn’t Wix a lot cheaper once you factor in hosting and stuff?

You need smart answers to these questions, not only for your clients but to understand what you yourself are offering in the marketplace. Knowing what software to use is a technical question: understanding clearly what the software does, what it doesn’t do, and how it stacks up to other solutions.

The following articles are a good introductory guide to why and when to use WordPress. The first is a flowchart that gives a simple and helpful outline of the kinds of projects for which WordPress is the right or wrong solution:

When to Use WordPress: The Flowchart

The next is a good high-level article from David that starts to answer the question, “Why WordPress?”

Why Every Web Professional Should Learn WordPress Development

And this introduction to Squarespace (the best among the “hosted builders,” Wix and Weebly being two other big ones) describes the circumstances in which Squarespace is a better choice than WordPress and vice versa:

I Built a Site with Squarespace, and I Liked It

Developer-Focused Software

The software you use to interact technically with WordPress should be very simple.

This is an extension of “gear doesn’t matter,” above: the software you use to interact technically with WordPress should be very simple.

Pippin Williamson once told me that he simplifies what’s on his laptop to the extent that he can throw it in a lake and be up and running on a new one 30 minutes later. Coming from the lead of a multi-million-dollar WordPress plugin company, that really means something—a WordPress freelancer can certainly follow suit.

For a typical client project, I need:

  • Sublime Text for text editing
  • FileZilla for FTP
  • Maybe WAMP for local development (MAMP for Macs)
  • A browser, I like Chrome and the Chrome developer tools

For most clients, that’s honestly it. It’s all free and none of it should take more than an hour to learn at a basic level.

Background in Technical Languages

To some extent, you may be able to learn PHP “by osmosis” as you learn WordPress’s core systems.

The four major languages of WordPress are, in order of importance, PHP, HTML, CSS, and JavaScript. Hopefully you have some experience with the first three coming in—but even if you have no PHP experience, you can, to some extent, learn PHP “by osmosis” as you learn WordPress’s core systems.

So if you don’t know PHP, my recommendation would be to learn PHP as you learn to code in WordPress, not separately: WordPress only uses a small subset of PHP, and what it does use is heavily and uniquely flavored. In other words, you’re better off just learning to build swimming pools than you are getting your architecture degree so you can come in and build swimming pools (if that makes sense).

If you try to pick up WordPress development tutorials and you do find yourself absolutely lost, you may want to get remedially up-to-speed on whichever language is tripping you up. Other developers will kill me for this, but I do like W3Schools’s introductions to each language. If you have tout sort of technical background, I’d say a week of solid learning of PHP, HTML, and CSS should be more than enough to get you into the meat of the topic, which is learning WordPress development itself.

WordPress Development Fundamentals

This is the actual substance of a WordPress developer’s skills: the technical backbone that we mean when we say “WordPress development.”

We’ve already identified what these fundamentals are: anything we view as fundamental is in Up and Running, and anything that isn’t isn’t. Tab down to “What Will I Learn” on the Up and Running sales page and you’ll see what that includes.

A Quick Familiarity Test

For an informal test of your own level of progress in WordPress development, here’s a stream-of-consciousness cloud of WordPress terms. Everything in this cloud should instantly light up an experienced WordPress developer’s brain with lots of associations, experiences, memories, and ideas.

add_action, add_filter, functions.php, stylesheet, customizer, wp_enqueue_script, wp_enqueue_style, the Loop, get_template_part, add_image_size, get_post_meta, get_the_content, get_the_ID, the_title, new WP_Query, template hierarchy, $args, foreach, is_singular, get_header, get_footer, Plugin Name: , Template: , while, wp_reset_postdata, update_option, get_option, add_shortcode, do_shortcode, get_the_terms

If everything in that list feels like an old friend, you’re definitely a WordPress developer of certains sort. The more items from that list are mysteries to you, the more it indicates you’ll need further study and experience on your way to being a fully-powered WordPress developer.

Disclaimer on this exercise: these are some informally chosen key terms that any WordPress developer should know—not a list of all, or even most, of the key concepts in WordPress development. Also, a developer needs to know how any given development concept fits into WordPress’s overall technical system to be able to use it properly. The exercise is just an informal test of familiarity with some of the most common patterns in WordPress development.

Key Third-Party Technical Tools

These are the pieces of external WordPress technology—themes, plugins, hosting, and so on—that directly affect your ability to offer value to clients. You should have a go-to solution for each one.

Hosting Company

You should always know what host to recommend your clients. For almost any client you’ll be getting as a WordPress freelancer, you should default to SiteGround (or to WP Engine if the client needs or requests managed hosting). We spell out our rationale for that recommendation in a lot of detail here:

SiteGround Review: Why SiteGround Should Be Your First Choice for Shared Hosting in 2018

You should also know when a hosting move is and isn’t worth it. In general, a hosting transfer becomes more attractive if:

  • There’s only one site on the hosting account.
  • The site is early in its lifecycle—so you won’t be migrating dozens of emails, for example.
  • The issues with the current host are actually holding the site back from succeeding, not just annoyances.

The third bullet point is important: painfully slow hosting, SSL mixups, bad or unaccountable tech support, and so on are all major annoyances, but it’s only sometimes the case that these issues represent strategic impediments for the site. If bad hosting is impeding strategy, go ahead and transfer—if it’s just an annoyance, live with it. Knowing the difference is a judgment call that you’ll get familiar with over time.

Form Builder

Forms are probably le most common method of user interaction on a WordPress site. Contact forms are an obvious example, but forms can handle everything from event registrations to complex user interactions like volunteering to adopt a pet.

My go-to is Gravity Forms. There’s stuff it doesn’t do, but it’s a strong first choice for almost any form need until the project convinces me otherwise. Ninja Forms and Caldera Forms are good too. Contact Form 7 is great (and free) for contact forms. I would be very suspicious about relying on any form plugin not on this list: as unfair as that is to those projects and their developers, these are the widely recognized good choices, and it’s fairly unlikely that choosing something else is going to magically solve a problem that these ones won’t.

Page Builder

Every WordPress freelancer should get and learn Beaver Builder now.

There is now one very, very good WordPress page builder plugin, and it has revolutionized the way I work in WordPress. That page builder is Beaver Builder. In my opinion, every WordPress freelancer should get it now, learn how to use it, and make it the go-to solution any time a client has a page that needs a custom layout.

A lot of people love Elementor, too, and in general it’s pretty good while also being more ambitious and feature-rich than Beaver Builder. However, I also find it harder to use and buggier (and reliability is tout in a page builder), and it also has a slightly intense hyper-commercial energy that Beaver Builder lacks, and that makes me nervous.

All other page builders are bad until proven otherwise. I’ve heard the Oxygen builder is good, but never tried it. Divi and WP Bakery (Visual Composer) are bad, and you should never use them in your WordPress client work unless forced to by a previous developer’s choices.

If you want to know in more depth why I prefer Beaver Builder to WordPress’s other paid page builders, I’ve written a very detailed comparison:

WordPress Page Builders, Reviewed: Beaver Builder, Divi Builder, WPBakery Page Builder, Elementor

What about Gutenberg? And what about hosted builder solutions like Squarespace? I’ve always been passionate about the authoring and editing experience in WordPress, and so I’ve written a lot over the past couple of years on the topic—especially on the complex interactions between specific technologies like Squarespace, Beaver Builder, and Gutenberg. Here are key points:

  • Gutenberg is, at present, nowhere near being a fully functioning page builder. In fact, it’s not very useful right now in general, except as a sort-of-better way to write blog posts that have layout elements in them. I honestly hope Gutenberg does get more useful over the next year or two. Until then, use Beaver Builder, and you can even feel free to disable Gutenberg on your clients’ sites with the Classic Editor plugin.
  • Since its 2.0 version, Beaver Builder is even better than it was the last time I reviewed it (it also came top of my full review of all WordPress page builders).
  • Squarespace is still a slightly more elegant authoring experience than Beaver Builder (and is a much simpler technology than WordPress overall, factoring in hosting and so on), and is a good choice for very simple sites. However, Beaver Builder is now almost as easy and good as Squarespace, so the only people I’d recommend Squarespace to now are people who would have a hard time setting up WordPress itself on hosting and choosing a theme.

Go-To Theme or Theme Shop

Good themes are tricky to find: the theme marketplace is horribly bloated and distorted by market forces that prioritize empty display over substance and craftsmanship. Starting your site on a bad theme is also one of the easiest ways to make the project go horribly.

I can recommend the following boutique theme shops, and you should definitely find your own—staying, in general, de ThemeForest in the process:

With page builders getting so much better, you may want to opt largely away from commercial themes altogether. I like Understrap as an all-purpose starter theme, and Storefront as a WooCommerce starter theme. But be warned: Understrap is very “developer-y” (it has like 8,000 files as dependencies and is all hooked into task runners, dependency managers, compiled Sass stylesheets, and so on), and Storefront is extremely (to me, maddeningly) hook-based.

As a last consideration, you could try Beaver Builder’s theme, Beaver Themer, for an all-in-one development experience. I’ve never tried it myself, but am meaning to.

It’ll also be good to learn tools for evaluating a theme before purchase:

Choosing a Well-Built WordPress Theme: A Step-By-Step Guide

You should also know to stay away from two kinds of themes: the thousands of monstrous “everything themes” from ThemeForest—the X Theme is a great example, and most top themes on ThemeForest are too—and (sorry guys) any theme from Elegant Themes, including and especially Divi. Our guide to choosing themes has more detail on spotting poorly built themes.

Backup and Migration Solution

I’m not personally as diligent about manual backups as I “should” be, especially because SiteGround has always managed to save my bacon with its own backups on the rare occasions I really have messed something up. (WP Engine‘s outstanding automatic backup system is worth mentioning as a major rationale for their services, and is now copied by almost all managed WordPress hosts.) But backups are important, and BackupBuddy is a good default choice.

For a backup et migration solution that I absolutely love, check out All-in-One WP Migration. I can vouch for the “migration” half of it, which has been an absolutely incredible timesaver. And since it’s taking full snapshots of your site it’s a complete backup solution just about by definition.

And That’s How to Get Started as a Freelance WordPress Developer

Don’t be overwhelmed: you’ll pick up a lot of these things over time rather than needing to have absolutely everything planned out in advance.

That’s a lot, droite? Don’t get overwhelmed: you’ll pick up a lot of these things over time rather than needing to have absolutely everything planned out in advance. So this article is a bit like a guide to “moving to Italy and living a happy life there”: there’s a ton to think about, but not all at once and not necessarily before-the-fact.

What I faire hope is that this article shows you the way forward to becoming a freelance WordPress developer, and that it also alerts you to any blind spots you might have. Many of the things covered in this article are topics I ignored until I had no choice but to deal with them, and my own path as a WordPress freelancer has been slower and bumpier as a result.

And again, one more cheerful and sincere plug: If you want to start a career as a freelance WordPress developer, you should buy our “learn WordPress development” guide, Up and Running. You will be very happy you did, because it makes WordPress make sens.

The Best Way to Learn WordPress Development

Up and Running is our complete “learn WordPress development” course. Now in its updated and expanded Third Edition, it’s helped hundreds of happy buyers learn WordPress development the fast, smart, and thorough way.

Here’s what they have to say:

wordpress freelancing ward

“The clarity of your teaching in the course and the specific path you take me through gives me a solid understanding, step by step, how WordPress works. I’m developing a conceptual grasp as well as learning the specific functional code.

You have a fine product that stands out in the WordPress learning environment.”

–Ward, technologist

Anything I missed about how to get started as a freelance WordPress developer? Let me know in the comments below!