En quoi un “ développeur de logiciels ” est-il différent dun “ consultant en logiciels ”? Quest-ce qui fait un consultant? [fermé]

Fermé. Cette question est hors sujet . Il naccepte pas les réponses actuellement.

Réponse

Voici « une liste de softies

Développeur de logiciels – est un employé salarié à temps plein et soccupe de la mise en œuvre des exigences de lapplication. Les développeurs passent inaperçus sur différents projets. dirigé par leurs employeurs.

Consultant en logiciel – nest pas un employé et est amené à fournir des conseils (conseils) sur la manière dont lapplication doit être mise en œuvre en utilisant les approches actuelles du secteur. Souvent, le consultant fournit des conseils techniques sur la façon de configurer une grande application (SAP, Oracle, etc.). Les consultants, daprès mon expérience, ne sont généralement pas des programmeurs.

Fournisseur de logiciels – nest pas un employé, et est amené à fournir des compétences et une expertise dans les approches actuelles de lindustrie. En général, lentrepreneur travaille sur un seul projet et le voit jusquà son achèvement, en programmant selon les besoins. Ils ne sont pas sous la direction ection de leurs employeurs, bien quils puissent aider dans dautres domaines par courtoisie professionnelle.

Comment devenir consultant en logiciel?

Généralement parce que vous travaillez pour un cabinet de conseil en logiciel qui vous embauche quotidiennement. Imaginez que vous travaillez pour Oracle et quune grande entreprise ait besoin daide pour mettre en place un middleware. Vous « êtes un employé permanent travaillant sous contrat pour un tiers. Ce nest pas toujours le cas (voir la section suivante), mais cest le chemin habituel.

Comment devenir un fournisseur de logiciels?

Généralement en créant votre propre entreprise et en faisant savoir aux agents de recrutement que vous » disponible pour le travail (programmation, conseil, les deux …). Lagence vous engage ensuite au quotidien, sous certaines conditions contractuelles. Vous pouvez aller directement, mais cest beaucoup plus difficile (le rôle de lagent est de débarquer le client, votre rôle est de fournir lexpertise).

Commentaires

  • Merde, jai dabord lu @FrustratedWithFormsDesigner ' et jai pensé que je pourrais suivre. Maintenant, jai lu cette réponse contradictoire, et je ' perdu à nouveau. 🙂 Vous voulez vous battre?: )
  • @FrustratedWithFormsDesigner est tout à fait correct, je ' je suis juste peda ntic plus que tout.
  • @Steven Jeuris: Gary a donné un peu plus de détails entre " consultant " et " entrepreneur ". Daprès mon expérience, les deux rôles se chevauchent très souvent (mais pas toujours) et les lignes deviennent floues, donc je nai pas ' aller à ce niveau de détail.
  • Les développeurs @Kumar sont de bons consultants techniques car ils possèdent le savoir-faire en programmation dont le service informatique a besoin pour que le logiciel fasse ce quil veut. Noubliez pas quêtre consultant est davantage lié à la nature de la relation entre vous et la personne qui vous paie.
  • Techniquement, les définitions ne sont pas ' tout à fait correctes car vous n ' n avez pas besoin d’être indépendant. La plupart des consultants et sous-traitants en logiciels que je connais (je ' moi-même) sont des employés d’entreprises (comme Accenture, IBM, Logica, etc.) qui offrent ces services.

Réponse

Un « consultant en logiciel » diffère dun « développeur de logiciel » en fonction des conditions demploi. Le «consultant en logiciel» est embauché en tant que sous-traitant pour une durée déterminée et pour une tâche / un rôle / un projet très spécifique alors que le «développeur de logiciel» (qui nest ni un entrepreneur ni un consultant) est un membre du personnel salarié à temps plein , et peut avoir plusieurs rôles / projets au sein de lentreprise.

« Consultant en logiciels » pourrait désigner un développeur / programmeur qui est employé sur la base dun contrat plutôt quun développeur / programmeur qui est employé à temps plein. Cela pourrait également faire référence à quelquun qui donne des conseils et une gestion de projet / conception / architecture de haut niveau, comme dautres lont mentionné, bien que dans mon expérience, le titre « Consultant en logiciel » finisse généralement par être quelquun qui travaille 60 à 90% du temps comme un développeur / programmeur et est employé sur un contrat plutôt quà temps plein.

Tout développeur peut devenir consultant en travaillant comme entrepreneur. Pour ce faire, il sagit généralement soit dêtre un entrepreneur indépendant, soit de travailler avec un cabinet de conseil.

Commentaires

  • Eh bien, jai travaillé pour une startup en tant quentrepreneur, na ' pas obtenu un seul centime de plus. En plus de cela, jai même travaillé le week-end pour une pizza et un coca light et cela aussi à San Jose. Dun autre côté, mon " consultant " vache-ouvriers était payé pour chaque heure de travail le week-end ou tard le soir. La partie de San Jose est de souligner que les gens travaillent gratuitement même dans la Silicon Valley: P
  • Dans ce cas, il se peut que les " Consultants " avait tout simplement de meilleurs contrats (ou ' pas peur de les appliquer, ou un cabinet de conseil les soutenait) que le " Entrepreneurs " (vous). votre contrat spécifiait-il que la pizza et le coca light constituaient une compensation acceptable (et pourquoi navez-vous pas ' tenir au moins régulier ) Coke)?
  • pas vrai – de nombreux développeurs sont également des sous-traitants
  • @Steven A. Lowe: Je navais ' pas vouloir dire que ils nétaient ' t, mais jutilisais les titres de lOP ' " Développeur de logiciels " et " Consultant en logiciel ". Comment / où ai-je déclaré que les développeurs ne sont pas des entrepreneurs?
  • @Frustrated " alors que le développeur est un membre du personnel à plein temps sur le salaire "

Réponse

Les consultants sont censés améliorer l’entreprise pas seulement développer des logiciels.

Je suis développeur depuis plus de 30 ans. Je « ne connais assez pour être consultant que depuis une dizaine dannées.

Commentaires

  • Je pense que cest une réponse courte et très précise, IMO. Un consultant en logiciel serait plus ou moins enclin aux affaires.

Réponse

Je ne vois aucune différence entre «consultant» et «entrepreneur» autre que cela, le consultant me paraît en quelque sorte élégant et potentiellement plus cher. 🙂

Dans les deux cas, jai «appelé consultants / sous-traitants« développeurs de logiciels »lorsquils travaillaient dans un rôle de développement, mais je mattends également à ce que lorsque jembauche quelquun comme «consultant», il fasse un certain niveau de mentorat pratique de léquipe demployés permanents. Je mattends à ce que lorsque jembauche un consultant, jembauche quelquun qui a déjà de lexpérience dans la technologie pour laquelle je les embauche, et quil est tout à fait possible que la plupart de mon équipe permanente accélère déjà sur le terrain. Je mattends donc à ce que mon équipe pompe le consultant pour obtenir des informations et le consultant parviendra à la fois à fournir des réponses intelligentes pour gagner du temps à léquipe et à obtenir un certain nombre de travaux manuels à une vitesse plus rapide / meilleure qualité que mes employés réguliers qui arrivent juste à la vitesse supérieure.

Dans dautres cas, jai embauché des consultants pour être en permanence «consultant» – ce qui signifie quils ne font pas de travail pratique, ils enseignent léquipe doit être une meilleure équipe ou être meilleure avec un outil ou une technologie donnée.

Comme le disent les autres articles, je ne mattends pas à ce que les consultants soient permanents. Je mattends à ce que les employés réguliers soient permanents, ou au moins aient une affiliation avec lentreprise qui dure au-delà dun seul projet ou une courte période.

Si vous souhaitez devenir consultant et facturer en conséquence, Je dirais que vous avez besoin de créer un curriculum vitae. Lorsque jexamine les curriculum vitae des consultants, je recherche une expérience vraiment solide sur les outils et technologies artistiques de coupe. Cela varie dun domaine à lautre, mais je recherche quelquun qui a mis en œuvre des trucs complexes à la fine pointe de la technologie, de sorte qu’ils ont déjà atteint la courbe d’apprentissage des technologies que j’essaie de mettre en œuvre. La plupart des consultants que je connais sont des bricoleurs accros. Ils travaillent dur pendant la journée et passent leurs soirées à courir encore plus loin dans leurs domaines de spécialité, car ils savent quils ont besoin de compétences pratiques pour se vendre à leur prochain emploi.

Commentaires

  • Donc, en tant que responsable du recrutement / personne en dehors de lexpérience recherchez-vous également des certifications et des recherches h des documents réalisés par le consultant? Comment les interviewez-vous? AFAIK, on engage un consultant quand il na pas les compétences et comment vérifier que le CV nest pas faux et que la personne a ces compétences?
  • Personnellement, je ' Je ne suis pas un grand fan de papiers et de certifications.' un bonus s’ils ' les ont obtenus, mais si ' je regarde pour quelquun qui connaît quelque chose dassez avant-gardiste, alors je ' ne mattends pas à ce quil y ait ' une certification qui aidera, et tout le monde ne lest pas un écrivain papier – après tout, écrire un papier et écrire un bon code sont des choses assez différentes. Je peux généralement dire que quelquun me donne des conneries si je lui demande dexpliquer une architecture utilisant une technologie donnée et cela na aucun sens. Jai généralement assez de profondeur dans la zone que je ' m parvenant à rester au-delà du niveau BS.
  • Jai manqué votre réponse, je ne suis pas sûr Pourquoi. Bref, merci. Mais toutes les organisations ne disposent pas dun expert pour sélectionner un consultant. Alors, est-ce que vous " embauchez " un consultant pour vous trouver un consultant? Considérez ceci, une organisation travaillant dans les technologies MS à code dur a besoin dun expert pour Unix, comment choisiraient-ils le consultant? Est-ce comme engager le plus célèbre sur la base des réseaux sociaux / professionnels & ne pas évaluer les compétences techniques?
  • Je ' je ne dis pas que je ' je suis un expert dans le domaine … quand jai besoin de sortir de ma zone, je ' Je pose toujours des questions au consultant et lui demande dexpliquer. Jai aussi tendance à demander au général " ce que pensez-vous des 10 choses à éviter dans votre domaine dexpertise ". Cela correspond généralement à quelque chose que je connais, ou je peux faire un peu de recherche sur des forums comme Stack Overflow et voir si le gars est sur largent. La plus grosse erreur que jai jamais faite a été dembaucher un gars qui ' na aucun sens quand il a expliqué des choses. Je pensais que cétait mon manque de connaissances … il savère que le gars na ' de sens pour personne.
  • Un entrepreneur entre pour faire un travail & le termine. Un consultant entre pour démarrer le travail & vous laisse le terminer.

Réponse

Cest dommage que la question soit formulée telle quelle. Je pense quune meilleure question pourrait être: « En quoi un » entrepreneur en logiciel « est-il différent dun » consultant en logiciel « ? » Ce sont ces termes qui sont vraiment soulevez la question, du moins ici aux États-Unis.

Le terme «développeur de logiciels» peut sappliquer à tout type demploi, le développeur étant le type de rôle ou de ressource que lon sert. Le problème de lentrepreneur / consultant tourne autour de lemploi problèmes, et encore une fois, je parle en référence à la façon dont cela fonctionne ici aux États-Unis.Mais pour vraiment répondre à cette question définitivement (et vous verrez, même cela est difficile à faire!), nous devons dabord définir certains termes et explorer certains historique.

Un développeur de logiciel, quelle que soit la façon dont il est employé, crée des logiciels et effectue probablement de nombreuses autres tâches liées à la création de logiciels, généralement à lexception de un rôle de gestion, même si cela est assez courant sur certains projets, comme les chefs déquipe. Les chefs de projet et de programme logiciels sont rarement impliqués dans les activités de création de logiciels (à part les chefs déquipe). Encore une fois, ce sont des rôles .

En ce qui concerne lemploi et le paiement, il existe plusieurs types (applicables aux États-Unis). Le type demploi le plus courant est régulier ou «direct», où le travailleur est inscrit sur la liste de paie de lentreprise qui développe le logiciel. Ils remplissent un W-4 avec lemployeur chaque année et reçoivent un W-2 de cet employeur à la fin de lannée pour leurs impôts.

En dehors de lemploi direct, il y a des entrepreneurs, et (selon sur la définition) consultants. Le terme «entrepreneur» est cependant un peu trompeur. Techniquement, un entrepreneur est une entité ou une personne qui signe un contrat avec lentreprise cliente, en loccurrence celle qui développe le logiciel. Mais la réalité est que presque tous les entrepreneurs aux États-Unis travaillent par lintermédiaire dune société contractante (également appelée «ateliers de carrosserie» et encore moins de conditions complémentaires); ils ne «contractent» pas, en soi, directement avec le client. Ces soi-disant entrepreneurs remplissent en fait un W-4 avec la société contractante – pas le client – chaque année et reçoivent un W-2 de cette société contractuelle à la fin de lannée pour leurs impôts. Ils sont imposés exactement de la même manière que leurs frères et soeurs directement employés. En ce qui concerne lIRS, tous les travailleurs de W-2 sont des employés directs.

Le fait est que cest la « société contractante » qui signe en fait un contrat avec lentreprise cliente, pas la soi-disant entrepreneurs (les «employés contractuels»). Les contractuels sont en fait employés par la société contractuelle et la société contractuelle est la partie au contrat avec le client.Ainsi, le contrat et les employés directs travaillant sur un projet logiciel sont essentiellement les mêmes en termes de fiscalité, et travaillent généralement dans des cabines adjacentes sans statut particulier particulier, la seule différence majeure étant que les entrepreneurs sont limités à un certain temps sur lequel ils peuvent continuer à travailler. le projet pour ce client. En effet, la société contractante pour laquelle ils travaillent nest pas censée les y garder plus longtemps ou notre IRS peut les reclasser en tant quemployés directs, et les parties (client et entreprise contractante) au contrat deviendraient responsables de la différence

Daprès ma propre expérience, les sous-traitants sont souvent prolongés par la supercherie des RH, reclassifiant un employé contractuel de, disons, «entrepreneur» à «intérimaire» ou autre. Les clients qui voulaient me garder lont fait à loccasion. Les entreprises clientes doivent cependant faire attention; lIRS peut les auditer pour déterminer la véritable relation de ces entrepreneurs. Si lIRS constate que le client les a traités comme des employés directs, les gardant sur place indéfiniment par exemple, le client devient responsable de tous les avantages que les employés (maintenant réguliers) ne recevaient pas en tant quemployés contractuels. Et la société contractante peut également être responsable. Je ne connais pas toutes les ramifications, mais cela peut devenir compliqué.

Oh, ouais. Quest-ce quun «consultant»? Ce terme est une sorte de « spongieux » – il y a eu de nombreuses guerres sur ce territoire sacré. Auparavant, il y a peut-être 40 ans, «consultant» était plus ou moins synonyme d «entrepreneur indépendant», cest-à-dire un travailleur qui passait directement un contrat avec un client. Autrement dit, le travailleur a signé un contrat avec le client (peut-être celui qui développe le logiciel, comme ci-dessus). Ce travailleur ne remplit PAS de W-4 avec le client et ne reçoit pas de W-2 du client à la fin de lannée. Au lieu de cela, un entrepreneur direct (ce qui était souvent appelé un «consultant» à lépoque) reçoit un 1099 du client. Lentrepreneur direct avait généralement sa propre société qui payait ses impôts au taux des sociétés et devait obéir aux règles fiscales de lIRS (et bien sûr, jouissait également des avantages dêtre une société!).

Avec cette taxe très différente arrangement, le terme «consultant» avait une certaine aura à ce sujet. Les consultants étaient généralement plus expérimentés (au moins 10 ans de travail sur le terrain) et possédaient généralement un domaine dexpertise qui aurait pu être difficile à localiser, ce qui les rendait très souhaitables pour les clients, et les clients étaient prêts à payer 500 $ ou 1000 $ par jour (un montant très généreux alors) pour leurs services dexperts. Les consultants ont couru avec une foule délite de personnes assez bien connectées, et il était généralement difficile de pénétrer dans ces cliques. Ladhésion était nécessaire pour être un consultant réussi. Il y avait une organisation, récemment disparue mais en train dêtre relancée, appelée ICCA qui était une sorte de club de vieux garçons pour les consultants en informatique. Nimporte qui pouvait adhérer, et je lai fait à un moment donné; être accepté et trouver du travail était une autre histoire.

Il y avait aussi un secteur de niche, en particulier dans des endroits comme le quartier financier de New York, qui se spécialisait dans le courtage de contrats pour ces consultants. Mais à lépoque, pour travailler dans le logiciel – et en particulier dans le secteur financier – il fallait être bien connecté (je le sais parce que javais essayé à lépoque). Aujourdhui, ces courtiers ont été engloutis ou ont fait faillite par les grandes sociétés de placement. Les contrats indépendants ont été presque éviscérés (ils existent, mais ce secteur est beaucoup plus petit maintenant, presque inexistant) par une série de lois qui ont lentement et certainement détruit les contrats indépendants comme ça.

Aujourdhui, le Le terme «consultant» est rarement utilisé dans le domaine de lemploi du développement logiciel. Au moins, je lai rarement entendu. Parfois, un développeur de logiciels sous contrat est appelé consultant, mais ce nest guère de distinction autre que, peut-être, une tentative de flatter ou de féliciter un entrepreneur en particulier pour son expertise en revenant à ce moment antérieur lorsque le terme signifiait quelque chose de spécial. .

Je dois dire quil existe encore des gestionnaires de projets logiciels appelés «consultants en gestion de logiciels», mais presque tous sont également des employés directs dune entreprise sous-traitante qui remplit le même objectif envers ces employés contractuels de gestion que les entreprises qui fournissent les W-4 aux employés contractuels des développeurs de logiciels. Et, comme vous pouvez limaginer, ce sont parfois les mêmes entreprises contractuelles. Certains clients veulent traiter avec une source de travailleurs pour les développeurs et les gestionnaires travaillant sur un projet.

Les véritables services de conseil en logiciels indépendants aux États-Unis sont pour la plupart morts grâce aux changements de la législation fédérale et à lévolution du paysage des entreprises américaines. Au fur et à mesure que les entreprises (clients potentiels de conseil) sagrandissent, leurs services RH deviennent plus brutalement centralisés, dune efficacité arrogante et dune boîte noire technologique.Il est presque impossible de nos jours de contacter un responsable du recrutement pour discuter dune opportunité demploi de quelque nature que ce soit, directe ou contractuelle. Cela tient en partie au secret dentreprise et à la protection des employés, mais cela tient en grande partie à la tendance à faire en sorte que le plus grand nombre possible de travailleurs soient des employés directs, ou du moins travaillent par lintermédiaire dune entreprise sous-traitante.

Lalternative à ce scénario, similaire à celle dil y a 40 ans environ, était assez différente. À lépoque, il était plus difficile pour les employeurs de contrôler le travail de leurs employés contractuels, en particulier le type de consultant. Le contrôle des travailleurs est devenu de plus en plus le principal problème de lemploi aux États-Unis pour assurer une productivité croissante, ce qui, à son tour, est important pour la concurrence avec des pays comme lInde et le Vietnam, dont les travailleurs sont encore plus habitués à des exigences de productivité toujours croissantes. / p>

La clé pour comprendre tout cela est de comprendre que lentrepreneur indépendant ne peut pas savoir exactement comment ni quand effectuer son travail. Ils doivent généralement fournir leurs propres outils. Ils doivent se conformer à environ 20 de ces types de contraintes pour que lIRS les reconnaisse comme des entrepreneurs indépendants légitimes. Sinon, les problèmes juridiques auxquels jai fait référence ci-dessus se déclenchent, ainsi que les poursuites potentielles entre les employés contractuels et leurs sociétés contractuelles pour des avantages en retour qui leur seraient alors légalement dus.

Désolé pour lexplication de longue haleine , mais cest vraiment ce complexe. Je suis un développeur de logiciels qui a travaillé directement pour des entreprises et par le biais de sociétés sous contrat. Jai plusieurs fois envisagé de devenir « indy » mais cest devenu une route très perfide (et intimidante!) À suivre ces dernières décennies. Et les entreprises, qui exercent et exploitent leur influence au sein du gouvernement, continuent de resserrer cet arrangement. LAmerican Software Consultant est mort; tous les survivants souffrent de leur dernier souffle.

Commentaires

  • Je pense que vous confondez les rôles réels que les gens peuvent jouer avec la bureaucratie gouvernementale à ce sujet
  • Je ne suis pas sûr de ce que vous voulez dire. Votre commentaire semble très général et ne semble concerner que les emplois gouvernementaux. Je parlais également du secteur privé.
  • @Phelonius, je trouve votre réponse intrigante et il y a un type qui écrit un blog qui semble ne pas être daccord avec vous: daedtech.com/reader-question-round-up-video-consulting-edition . Jai toujours compris la même chose que vous.

Réponse

Comment devenir consultant en logiciel:

  1. Rendez-vous dans un photocopieur et imprimez une centaine de cartes de visite avec votre nom, votre numéro de téléphone, votre adresse mail et le titre « Software Consultant ».
  2. Mission accomplie: Vous êtes maintenant un consultant en logiciel.

Commentaires

  • Ce que jai recueilli ici, cest quil ne semble pas y avoir de consensus sur ce quun consultant en logiciel est, cependant, il y a un gars avec un blog qui se sent assez sûr: daedtech.com/hypothetical-consulting-gig . Personnellement, je ne pourrais pas ' dire, je nai jamais su quil y avait une différence avant de commencer à dialoguer avec lui.

Réponse

Ma compréhension du terme « consultant » est quelquun qui fait à la fois lanalyse commerciale (collecte des exigences) et au moins une partie de la conception / développement de logiciels, bien quils ne descendez pas aussi loin dans les tranchées en tant que développeur de logiciels à plein temps.

IOW, les consultants portent plusieurs chapeaux, tandis que les développeurs portent un seul chapeau.

Réponse

Mon expérience du rôle de consultant diffère du thème commun jusquà présent.

Une autre utilisation du terme, peut-être seulement courante au Royaume-Uni , est un ingénieur senior expérimenté qui a une capacité avérée à comprendre un système, à communiquer à son sujet et à discuter des compromis des implémentations alternatives.

Le meilleur de ceux-ci peut fournir ce niveau élevé de contribution sur des systèmes quils nont pas rencontrés auparavant rouge.

Les consultants externes, engagés dans un but précis, présentent parfois certaines de ces compétences – mais sont généralement expérimentés (si cest le cas) dune manière beaucoup plus étroite et plus ciblée.

Réponse

Je suppose que vous devez être un développeur de logiciels passionnant ou au moins un bon développeur, pour donner des conseils aux autres sur la manière de développer des logiciels.

En termes simples, un consultant S / W est un développeur S / W avec une expérience éprouvée.

Il suffit de regarder en arrière dans votre propre vie – lorsque vous avez commencé à conduire ou atteint le âge pour obtenir un permis de conduire, avez-vous posé des questions sur la conduite et la demande de permis à une personne plus jeune que vous ou à une personne plus âgée qui avait un permis et savait conduire?

De plus, les consultants font souvent le travail à votre place – la partie développement, en plus dautres choses qui concernent la création dun logiciel, du début à la fin. Au moins les grandes organisations le font, elles gèrent tous les aspects de la création du produit pour vous. Vous avez juste besoin de leur dire ce que vous voulez, comment vous voulez que cela soit fait, quels sont les éléments critiques, les délais, la documentation, etc.

TCS vient à lesprit. Services de conseil Tata. Ne vous y trompez pas, ils « sont lune des sociétés de services informatiques les plus brillantes de lInde, une branche du groupe dindustries Tata, sous Ratan Tata.

Travaux notables de TCS – numérisation de la demande de passeport système, UID et autres travaux majeurs du gouvernement.

Réponse

Les consultants sont plus payés pour chaque heure quils travaillent.

Mais en tant que membre permanent – développeur de temps dans votre entreprise, vous percevez votre salaire chaque mois. Votre travail est « plus sûr ».

Les jeunes aiment les défis et aiment travailler en tant que consultants. Cest bien si vous aimez voir de nouveaux visages, avoir plus de responsabilité et dindépendance.

Je suppose quaprès le mariage et les enfants, vous préférez la «sécurité» plutôt que «laventure». Vous aimez savoir ce qui va se passer la semaine prochaine, etc.

Je ne suis pas sûr que la rémunération soit le point le plus important ici. Travailler seul présente de nombreux avantages.

Vous ne pouvez pas acheter le bonheur avec de l’argent, et parfois je préférerais gagner 500 $ de moins chaque mois (même si vous travaillez à la maison, vous n’avez pas à payer transport par exemple) que de travailler sur des projets merdiques, dans un environnement chargé de 10 personnes par pièce avec des retards et tout …

Cest la même chose que de travailler en tant quemployé ou de créer sa propre entreprise . (bien quil ny ait pratiquement aucun investissement à faire en tant que développeur de logiciel seul)

Commentaires

  • Selon lentreprise, les employés à temps plein bénéficient également davantages comme la couverture dassurance maladie et dentaire par le biais du plan dentreprise. Ils peuvent également bénéficier dune pension et dautres avantages " uniquement! ". Les entrepreneurs et les consultants ne lobtiennent jamais (pour autant que je ' ai vu), et sils le veulent, ils lachètent par eux-mêmes.
  • @ user25382 Pourrait ' Je suis plus en désaccord – Je ' est un entrepreneur et je suis marié avec des enfants et jadore laventure en cours quest le développement de logiciels contractuels. Je perçois le risque dun logiciel contractuel égal à celui dun travailleur permanent.
  • @Gary Rowe Je perçois en fait le risque dun logiciel contractuel comme étant inférieur à celui dun travailleur permanent.
  • @Gary Rowe oui exactement. De plus, vous êtes obligé de maintenir vos compétences en matière dinterview / vente à jour. Jai également vu des entreprises conserver leurs sous-traitants et libérer leur personnel à plein temps, ainsi que faire appel à des sous-traitants avant dembaucher du personnel à plein temps.
  • Vous semblez mélanger des consultants avec des sous-traitants. OMI, ce sont des choses très différentes en matière de sécurité demploi. La plupart, sinon tous les consultants, sont des employés à temps plein avec une sécurité demploi normale.

Réponse

I trouve intéressant les réponses multiples commencent «  Un consultant en logiciel nest pas un employé …  » – ils sont un employé quelque part! Et en particulier, le PO sintéresse à la façon de devenir consultant, ce qui est certainement quelque chose qui devrait être présenté du point de vue de lemployé.

Je travaille dans le domaine du conseil et je suggérerais la principale caractéristique il faut être très personnalisé pour réussir. Cela découle du besoin constant dêtre en contact avec les clients. Quiconque est un « consultant en logiciel » mais qui nest pas directement impliqué avec les clients sur une base quasi quotidienne est simplement un développeur de logiciels.

Daprès mon expérience, les consultants en logiciel sont également des programmeurs. Cependant, parfois, ils ne sont pas tout à fait aussi talentueux que leurs homologues développeurs de logiciels – principalement parce quils ont dû perfectionner dautres compétences. bien, y compris la présentation et la rédaction de propositions. Bien sûr, cela varie selon les consultants.

Jai également embauché des consultants qui étaient auparavant des développeurs de logiciels. Après un entretien ou deux, je peux facilement vérifier que leurs talents en développement logiciel sont à la hauteur. Je dois ensuite se concentrer sur la question de savoir sils sont suffisamment sociables (même suffisamment présentables) pour représenter lentreprise devant les clients. Dans une certaine mesure, vous devez avoir lair bien dans un costume, aussi superficiel que cela puisse paraître. Vous devez être en mesure de vous présenter en toute confiance. des clients et répondre à des questions délicates. Ce sont des compétences que seuls certains développeurs de logiciels possèdent.

Enfin, jajouterais que jaime jaime mon travail de consultant en logiciel. Ce nest pas parce que ça paie bien, même si je ne men plaindrai pas. Cest parce que je suis impliqué dans de nombreux projets clients avec une grande variété de problèmes à résoudre et de technologies à utiliser. Cela, pour moi, battra toujours travail sur la prochaine version …

Réponse

Développeur ou entrepreneur – Vous recherchez des postes de développement logiciel ouverts (sans date de fin) ou des contrats (date de fin définie).

Consultant – Vous vous faites connaître et les entreprises sollicitent vos services de développement logiciel, normalement dans le cadre dun contrat.

Tout le reste est accessoire basé sur la mécanique du ci-dessus.

Réponse

Je pense que vous avez une mauvaise idée. Faites la différence entre les consultants en logiciels qui ont leur propre entreprise et consultent individuellement et les consultants en logiciels qui travaillent pour le Big 4. Les consultants ont plus de compétences commerciales / gestion des relations et une expertise limitée en développement. Les développeurs de logiciels sont pour la plupart pratiques, techniques de pointe et, au fil du temps, leurs compétences acquises deviennent plus solides que celles dun consultant en logiciel. Un consultant doit partager ses compétences entre le travail commercial et technique, de sorte que ses compétences évoluent davantage vers les affaires à mesure que lancienneté augmente. Sil sagit dun consultant en logiciel qui opère individuellement, alors cest quelquun qui sest révélé génial et qui peut se permettre de donner des conseils et des services à un prix élevé. Les consultants en logiciel qui travaillent dans des endroits comme le Big 4 cabinets de conseil ressemblent plus à des valets de tous les métiers. Une entreprise comme Google, Amazon ou Apple toucherait rarement ces types de personnes après avoir consulté avec elles, à moins quelles ne conservent leurs solides compétences techniques en dehors du travail.

Commentaires

  • ce message est assez difficile à lire (mur de texte). Pourriez-vous modifier lui donner une meilleure forme?

Réponse

In pra ctice, les employés permanents peuvent être licenciés à tout moment, nimporte quel jour, à nimporte quelle minute. En ce sens, les employés permanents ne sont pas mieux lotis que les entrepreneurs. Et en effet, « employé permanent » est juste un entrepreneur sans contrat bien défini, ce qui est pire quun entrepreneur formel.

Commentaires

  • Dépend de le pays dans lequel vous travaillez. Au Royaume-Uni, un entrepreneur peut être licencié très facilement, alors que seul un licenciement définitif soigneusement conçu permettra déviter un tribunal du travail.

Réponse

Je sais que certaines entreprises se qualifient de sociétés de conseil, mais daprès ce que je comprends, elles ne font pas beaucoup de conseil au sens traditionnel.

La seule différence semble être quelles nemploient que des développeurs expérimentés et sont sous-traités à de grandes entreprises pour faire le travail quelles pourraient faire elles-mêmes en interne, mais avec un peu de chance à un niveau plus élevé.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *