JavaRush /Blog Java /Random-FR /Un guide destiné aux développeurs de logiciels sur la faç...

Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1)

Publié dans le groupe Random-FR
Cet article est une traduction adaptée (condensée) d'un chapitre du livre The Complete Software Career Guide. Son auteur, John Sonmez, l'écrit et publie quelques chapitres sur son site Internet .
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 1
Autrefois, je travaillais dans un bureau selon un horaire standard de 8 heures et je pensais périodiquement à créer ma propre entreprise... ou à devenir indépendant, à être mon propre patron. J'imaginais comment je voyagerais à travers le monde, travaillerais selon un horaire flexible et gagnerais beaucoup d'argent grâce à des contrats lucratifs. Mais je me surprenais constamment à penser que je ne savais pas comment faire ça. Je me demandais ce qu'il fallait exactement prendre en compte et quelles démarches suivre pour enfin devenir freelance et travailler à son compte ?

Je suis un freelance débutant

J'ai suggéré qu'il était logique de parier sur les contrats gouvernementaux : vous en obtenez un - R-time ! - et vous êtes déjà indépendant et dirigez votre propre entreprise. J'ai enregistré un numéro DUNS (Digital Universal Numbering System ) , qui est un numéro d'identification attribué à une entreprise. À la recherche de propositions, j'ai étudié quelques contrats gouvernementaux, mais j'ai décidé que tout était très compliqué. J’ai donc abandonné cette idée et n’y suis revenu que lorsque mes rêves ont commencé (soudain pour moi !) à se réaliser. Environ un an après avoir lancé mon blog Simple Programmer, j'ai reçu une offre d'indépendant inattendue. Ils voulaient me confier un certain travail et m'ont demandé combien je facturais par heure. Jubilant et me frottant les mains, j'ai écrit à propos de « 50 $ de l'heure », avec l'impression d'essayer d'arnaquer quelqu'un. Mon offre a été acceptée assez rapidement. J'ai accompli une quantité de travail décente, croyant sincèrement que mon taux horaire était élevé.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 2
Plus tard, j'ai augmenté le tarif à 100 $ de l'heure, puis à 200 $, 300 $... Désormais, une heure de mon temps de consultant coûte 500 $, soit 5 000 $ par jour. Y parvenir n’a pas été si facile, et je dois admettre que tous mes fantasmes sur ce que ce serait d’être son propre patron en tant qu’indépendant ne correspondaient pas à la réalité. J'ai certainement appris des leçons importantes par moi-même et dans cet article, je souhaite partager avec vous mes conclusions et donner quelques conseils pratiques sur la façon de démarrer votre propre entreprise ou de travailler en indépendant à notre époque d'entrepreneurs en logiciels.

Êtes-vous sûr de vouloir cela ?

La première question que vous devez vous poser est : voulez-vous vraiment devenir freelance ? Ne vous méprenez pas, je ne décourage personne. Mais j’ai tiré une conclusion très importante : en fait, la liberté n’est pas pour tout le monde . Une fois qu’ils ont la liberté, la plupart des gens ne savent pas quoi en faire. Et encore plus de futurs indépendants ne sont pas prêts à payer le prix élevé qu’elle demande. Et le prix est vraiment élevé. En fait, vous devrez faire énormément d’efforts supplémentaires pour rapprocher votre rêve de la réalisation. Désinvolte :
  • Si vous n'avez pas encore arrêté, vous devez être prêt à y consacrer beaucoup de temps après avoir déjà travaillé votre journée de huit heures à un autre emploi. Oui, au lieu de se détendre en famille ou entre amis. Si vous avez déjà arrêté, alors... tout est pareil, une journée de travail de huit heures ne fonctionnera pas - je vous le garantis.
  • Vous devrez régulièrement sortir de votre zone de confort.
  • Vous rencontrerez des refus et des méfiances avec une régularité enviable.
  • Dans de nombreux cas, vous devrez prendre de gros risques.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 3
Un emploi permanent vous donne un salaire stable et une compréhension de ce qui se passera demain ; les tentatives pour devenir indépendant, au contraire, engloutiront toutes vos finances au début, et cette « première fois » durera assez longtemps. Et si vous prenez les choses au sérieux, vous serez beaucoup plus occupé que dans un travail « normal ».
Vous pouvez passer des semaines et des mois à travailler sur un client sans être payé un centime. Vous pouvez passer des mois, voire des années, à créer un produit et cela s’avère être un échec.
Le livre dont cet article fait partie pourrait être un échec complet. Et je l’écris depuis plusieurs mois maintenant ! Il n’y a pas de demi-mesure dans le monde des startups . Si vous n’êtes pas prêt à tout mettre en œuvre, comme le dit l’un de mes mentors, Tony Robbins, dans tous ses séminaires, vous échouerez très probablement.

Cette insidieuse liberté de choix !

Même si vous parvenez à quitter votre « refuge », c’est-à-dire votre travail habituel, serez-vous capable de faire face à la liberté qui vous a envahi ? Avant de répondre « Bien sûr ! », faites une pause et demandez-vous si cela est vrai. En fait, la plupart des gens n’y sont absolument pas préparés. Vous êtes-vous déjà demandé combien de questions les employeurs ont déjà résolues pour vous ? Et cela, je dois le dire, a ses avantages. Même si vous ne voulez pas vous réveiller le matin pour travailler, psychologiquement, il est beaucoup plus facile de le faire si vous devez être sur votre lieu de travail et remplir vos fonctions de 9h à 18h. Tout simplement parce que VOUS DEVEZ le faire, sinon vous serez licencié.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 4
Mais que se passe-t-il si le patron ne vous licencie pas parce que vous êtes le patron ? Croyez-moi, dans ce cas, se forcer à se lever tôt le matin et à commencer à travailler à la maison ou au bureau est beaucoup plus difficile. Après tout, pendant cette période, vous pouviez jouer à la Xbox, regarder la télévision, marcher et généralement utiliser votre liberté à votre guise !
Les deux premières fois que j’ai essayé de créer ma propre entreprise, j’ai échoué. L’envie de s’amuser a très souvent vaincu l’envie de créer un projet !
J'ai passé énormément de temps à jouer au poker en ligne, à devenir maître du savoir dans le Seigneur des Anneaux et, de manière générale, à faire toutes sortes de bêtises. Ce n'était que la troisième fois que je parvenais à freiner mes instincts. Après avoir perdu du temps, j'ai réalisé que je devais me fixer des règles et les respecter strictement si je ne voulais pas suivre les règles de quelqu'un d'autre. C'est une leçon difficile. Je ne dis pas cela du tout pour vous dissuader, mais je vous préviens du danger qui attend presque quiconque décide pour la première fois de devenir son propre maître. Après ces mots, quelqu’un peut abandonner ou mettre son rêve de côté. Eh bien, quelqu’un, au contraire, s’inspirera et redoublera de détermination pour devenir libre. La voie à choisir est votre décision personnelle. Ne dites pas plus tard que je ne vous ai pas prévenu.

Qu’est-ce que le freelance ?

L'essence du travail indépendant est assez simple : vous n'êtes pas un employé à temps plein, mais travaillez sur commande. C'est comme être un chasseur de primes au lieu d'être un policier poursuivant les mêmes criminels. Vous écrivez du code pour quelqu'un, peut-être pour tuer quelques dragons qui s'y cachent.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 5
Permettez-moi de préciser que par freelance, j'entends une situation dans laquelle vous n'avez pas un client, mais plusieurs. Si vous êtes un entrepreneur travaillant pour un seul client qui n'est pas techniquement votre patron, je préfère appeler cette activité conseil ou travail sous contrat, et non freelancing. Le travail contractuel ressemble davantage à un travail à temps plein.
Le vrai freelancing consiste à travailler pour plusieurs clients, pas nécessairement simultanément, et implique la recherche de ces clients, la conclusion de contrats et la capacité de gérer une véritable entreprise.

Où commencer?

C'est précisément la question à laquelle je n'ai pas trouvé de réponse. Lorsque j'étais employé à temps plein, l'idée de devenir indépendant et de travailler pour des clients me paraissait tentante mais très incertaine. Quand on travaille trop longtemps pour quelqu’un d’autre, on commence à se sentir comme un lion dans un zoo. Chaque jour, vous allez à votre mangeoire pour chercher de la nourriture. Vous disposez d’un bon enclos confortable et vous comprenez clairement les limites. La capacité d’obtenir de la nourriture de manière indépendante s’émousse. Eh bien, un lion né en captivité ne possède pas a priori ces compétences. Il n’y a que cet instinct faible, refoulé, à peine perceptible, qui lui dit parfois : « C’est l’heure de chasser… Allez ! Comment pouvons-nous entendre cet instinct animal, y répondre et apprendre à gagner notre propre pain ? Il existe deux manières : simple et complexe.

1. À la dure

La manière difficile signifie :
  • sortez de votre environnement habituel et commencez à chercher des clients ;
  • accepter d’abord des salaires bas ;
  • perfectionnez vos compétences d’auto-vente ;
  • revêtez une armure impénétrable;
  • ...et je travaille dur tout le temps.
Commencez par rechercher toutes les connexions utiles pour votre projet (un projet peut également signifier créer du code personnalisé) et toute personne susceptible d'être potentiellement intéressée. Pour commencer, vous devrez accepter un tarif bas pour vos travaux et l'expression obligatoire de la garantie « si vous ne l'aimez pas, nous vous rembourserons ».
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 6
Contactez toute personne potentiellement intéressée par vos services ou susceptible de recommander de telles personnes. Expliquez clairement que vous êtes sérieux et offrez des avantages spécifiques à ceux qui pourraient vous embaucher. Une fois que vous avez épuisé la liste des connexions existantes, vous devriez commencer à en rechercher de nouvelles par vous-même. Vous voudrez peut-être envisager d'acheter une liste de petites entreprises dans votre région via un service dédié comme Experian . Vous pouvez également embaucher quelqu’un pour dresser pour vous une liste des entreprises de votre région ou faire la recherche vous-même. Appelez, envoyez des e-mails et continuez à perfectionner votre argumentaire. Il faut avoir beaucoup de chance pour avoir un client de cette façon, mais si vous êtes persévérant et déterminé, vous réussirez. Dès que vous comprenez qu'un nombre suffisant de clients sont satisfaits de votre travail, connectez le bouche à oreille et orientez votre entreprise dans la bonne direction, cela aura à l'avenir un effet bénéfique sur votre entreprise. Dans le même temps, vous pouvez vous connecter avec d'autres pigistes que vous connaissez et les inviter à embaucher des clients qu'ils n'ont pas actuellement la possibilité d'embaucher et qu'ils peuvent vous référer. Offrez-leur peut-être une sorte de récompense pour cela. Bien que je ne recommande pas particulièrement cette option, vous pouvez également acquérir une certaine expérience et trouver des clients à long terme en utilisant un service comme Upwork ou en faisant la publicité de vos services sur Craigslist. Mais ici, vous devez comprendre que la concurrence sera rude et que, très probablement, votre taux horaire sera faible.

Comment se comporter avec un client potentiel

Essayez d'être aussi précis que possible. Vous devez clairement comprendre quel type de clients vous êtes prêt à attirer et quels services vous êtes prêt à leur offrir.

Il n'est pas nécessaire de se concentrer sur les détails techniques de vos compétences, à moins, bien sûr, que vous parliez à un collègue programmeur. Parlez de ce que vous ferez exactement pour résoudre le problème du client.
Cela signifie que lorsque vous essayez d'obtenir un client, vous ne devez pas vous concentrer sur « une excellente connaissance de C# » ou « de nombreuses années d'expérience avec MySQL ».

Expliquez comment votre solution peut faire gagner du temps et de l'argent au client en automatisant les processus métier ou en rendant les logiciels existants plus efficaces, y compris sur le plan économique. Expliquez comment vous pouvez attirer plus de clients en créant une page Web hautement optimisée et efficace qui les différenciera de leurs concurrents.

2. Eh bien, qu’en est-il de la méthode la plus simple ?

Le moyen le plus simple est :
  • préparer à l’avance, par des moyens indirects, une stratégie marketing pour vendre ses propres connaissances et compétences.
Et maintenant je suis en train de le déchiffrer. Avant de partir gratuitement, vous devez effectuer un travail préparatoire afin qu'au moment de quitter votre emploi permanent, vous soyez déjà connu comme un spécialiste. Dans ce cas, les clients viendront eux-mêmes vers vous.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 7
Ici, je peux beaucoup vous conseiller, puisque j'ai suivi exactement ce chemin. A savoir, j'ai créé ce blog, et il m'a valu une réputation de développeur spécialisé ainsi que de consultant. Le chemin de la facilité n'est pas si facile car il nécessite des efforts préalables . De plus, vous devez être exactement le spécialiste pour lequel il existe une demande. Ils se souviendront de vous, ils vous rechercheront spécifiquement et vous recommanderont. Or, à court terme, cette voie « facile » pourrait s’avérer plus difficile. Il faut beaucoup d'efforts, de travail et de temps pour se forger une réputation. Il n’est pas du tout facile de créer un blog, d’écrire régulièrement des articles utiles pour les autres, de publier des podcasts et bien plus encore pour créer sa propre marque. Mais si vous vous concentrez sur cela pendant que vous travaillez dans votre travail habituel et que vous commencez à le faire tôt, dès que vous serez prêt à plonger dans le monde du travail indépendant, les clients viendront vous chercher. Non seulement ils viendront eux-mêmes vers vous, mais ils vous paieront également plus d'argent qu'un spécialiste comme vous qui fait ses premiers pas sur le chemin « difficile ». Après tout, lorsque vous essayez d’attirer un client, vous n’êtes pas dans la meilleure position de négociation. Mais quand ce n’est pas vous qui demandez, mais qu’on vous propose de faire un certain travail, la balle est déjà dans votre camp. Vous êtes libre d’exprimer votre prix et vous n’êtes pas obligé de faire de cérémonie. Alors que je me demandais comment emprunter le chemin difficile, j'ai créé un blog et découvert un moyen simple. Le blog a commencé à gagner en popularité et ma réputation dans l'industrie du développement de logiciels s'est développée. J'ai commencé à recevoir de plus en plus de lettres de clients potentiels qui souhaitaient travailler avec moi. Pour être honnête, le nombre d'offres d'emploi était si important que j'ai dû augmenter mon tarif encore et encore jusqu'à ce qu'il atteigne ce que tout freelance débutant considérerait comme un montant incroyable, que je maintiens encore aujourd'hui.

Comment fixer les tarifs de votre travail

Vous pouvez trouver de nombreux conseils en ligne sur la manière de fixer les tarifs du travail indépendant. L’un des conseils les plus courants aujourd’hui est de doubler régulièrement votre enchère, ou au moins de l’augmenter jusqu’à ce que vos prospects disent « Non !
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 8
Ce conseil est bon, mais seulement si vous vous sentez déjà assez en confiance. Disons que vous avez choisi la voie « facile ». Si vous débutez, ne faites pas ça. Vous n’obtiendrez rien de cette façon.
En pratique, je recommande de commencer avec un tarif très bas , voire pratiquement gratuit, avec une garantie de remboursement. L'essentiel est d'acquérir de l'expérience, d'obtenir vos premiers clients sans problème et de comprendre combien vous vaudrez réellement à l'avenir.
Et ne vous laissez pas déranger par la fourniture d’une garantie. Si vous embauchez quelqu'un pour faire un travail et qu'il ne le fait pas, ou qu'il le fait de manière insatisfaisante, vous demanderez probablement, voire même exigerez votre argent ? Peut-être même poursuivre en justice ? Si vous envisagez de faire des affaires en principe, vous le faites par défaut selon les conditions d'un remboursement garanti. Mais si vous exprimez ce point, vous pouvez obtenir des clients supplémentaires du fait même d'une telle offre. Par exemple, si vous n'aimez pas mon livre, envoyez-le-moi et récupérez votre argent. Non seulement cela, mais chaque produit que je vends est accompagné d’une garantie de remboursement inconditionnelle d’un an. Et ce sont principalement des produits numériques que vous pouvez facilement télécharger et demander votre remboursement.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 9
Suis-je trompé ? Bien sûr, ils sont trompeurs. Mais la majorité de ceux qui achètent, et la majorité de ceux qui achètent, l’ont fait précisément en raison d’une telle garantie. Bien sûr, il y aura toujours un malin qui décidera de vous baiser si vous offrez une garantie de remboursement, mais la quantité de travail que vous obtiendrez avec une telle garantie aura un impact bien plus important sur votre portefeuille. De plus, vous pouvez toujours choisir avec qui travailler ; n'ayez pas peur de refuser les individus suspects. Disons que grâce au « chemin simple », des clients viennent régulièrement vers vous. Vous avez déjà réalisé vos premières commandes et vos clients sont satisfaits. Vous pouvez maintenant essayer de doubler votre taux et voir ce qui se passe. Cependant, si, comme la plupart des indépendants au début, vous avez choisi le « chemin difficile » ou si les circonstances se sont développées contre votre gré, alors je vous recommande fortement de ne pas penser à l'argent, du moins pour la première fois . J'ai discuté avec Marcus Blankenship, un développeur de logiciels devenu entrepreneur indépendant, de la façon dont il s'est libéré du monde de l'entreprise.

Lors de ses premières commandes indépendantes, il demandait une somme ridicule pour le travail. Le travail a pris beaucoup plus de temps que prévu et il a fini par devoir travailler pour une rémunération encore inférieure au salaire minimum.
Marcus a noté que c'était la meilleure décision qu'il ait prise : même si le travail lui a coûté de l'argent, il a acquis une expérience précieuse, de la confiance et une réelle compréhension de ce que signifie travailler en indépendant.

Bref, soyez prêt à travailler pour une petite récompense, du moins au début. L'argent viendra plus tard. Ce n'est qu'après un certain nombre de commandes exécutées avec succès et de clients satisfaits que vous pourrez augmenter le tarif. Vous n'êtes pas obligé de le doubler, mais vous pouvez essayer. J'ai augmenté mon enchère de 50 $ à 100 $ et personne n'a sourcillé.
Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 1) - 10
Ensuite, je suis passé à 200 $, et à 300 $/heure, j'ai commencé à recevoir les premiers refus. Néanmoins, certains étaient prêts à payer cet argent. Même lorsque je suis passé à un tarif de 500 $ de l'heure (c'est mon tarif actuel), j'ai toujours des clients (bien que généralement pas pour des missions de programmation, mais plutôt pour du coaching et du conseil sur l'architecture de projet).
La principale raison pour laquelle j'ai pu augmenter autant mon tarif est que ma marque est devenue reconnaissable et que j'ai bâti ma réputation.
Si vous avez maintenant une expérience pratique et comprenez le secteur dans lequel vous travaillez, je peux presque garantir qu'un jour vous pourrez augmenter les droits de douane à un niveau acceptable. Acceptable est celui qui correspond à la qualité de vos services. Si l’on suppose qu’il est élevé, alors le niveau acceptable est celui que le marché peut supporter. La tarification des actifs incorporels est complètement subjective. Je connais des consultants en programmation hautement rémunérés qui facturent aux entreprises 350 $ de l'heure et ne font rien tandis que d'autres membres de la même équipe font 90 % du travail et gagnent 50 $ de l'heure ou moins. Les compétences sont importantes, mais elles ne jouent pas un rôle décisif dans la détermination du montant du pari. Cela se jouera sur la volonté de payer du client multipliée par votre réputation. Il est logique de rechercher des clients prêts à payer plus. Mais seulement si votre réputation est déjà au bon niveau. Eh bien, vos compétences vous aideront à vous forger une réputation et à créer l’assurance que vous ne perdrez pas votre emploi ou que vous n’aurez pas à rembourser l’argent.

Autre chose importante : à un moment donné, il est préférable d'abandonner complètement la tarification horaire et de se concentrer plutôt sur ce qu'on appelle la « tarification basée sur la valeur client ».


La tarification basée sur le client signifie que vous tarifez vos services non pas sur une base horaire, mais en fonction des résultats attendus pour le client et de leur valeur.


Disons que j'ai un client avec un grand site de commerce et qu'il souhaite que quelqu'un y construise un module qui automatise le traitement des commandes de T-shirts (qui sont actuellement traitées manuellement).


Je peux déterminer combien d’argent un nouveau système peut économiser, puis élaborer une proposition basée sur le résultat. Cela pourrait éventuellement permettre à l'entreprise d'économiser un million de dollars par an. Dans ce cas, je peux valoriser mon travail à 50 000 $ ou 100 000 $. Cela ne peut me prendre que 80 heures de travail et je peux ainsi gagner entre 625 et 1 250 dollars de l'heure.


Il s’agit d’un prix que personne ne serait prêt à payer sur une base horaire, mais quand on l’examine du point de vue de la tarification basée sur le consommateur, cela semble être une bonne affaire.

Vous pouvez également tarifer vos services quotidiennement en utilisant une approche similaire. La plupart du temps, si quelqu'un souhaite m'embaucher pour effectuer un certain travail, le temps minimum que je donne est de 24 heures. J'estime ensuite mon tarif journalier à 5 000 $, ou mon tarif hebdomadaire à 20 000 $. Un guide destiné aux développeurs de logiciels sur la façon de devenir indépendant et de démarrer votre propre entreprise (Partie 2)
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION