Es ist schade, dass die Frage so gerahmt ist, wie sie ist. Ich denke, eine bessere Frage könnte lauten: "Wie unterscheidet sich ein" Softwareunternehmer "von einem" Softwareberater "?" Es sind diese Begriffe, die die Frage wirklich aufwerfen, zumindest hier in den USA
Der Begriff "Softwareentwickler" kann für jede Art von Beschäftigung gelten, wobei der Entwickler die Art der Rolle oder Ressource ist, die man bedient. Das Thema Auftragnehmer / Berater dreht sich um Beschäftigungsfragen, und ich spreche wieder davon, wie es hier in den USA funktioniert. Aber um diese Frage wirklich definitiv zu beantworten (und Sie werden sehen, auch das ist schwierig!), Müssen wir zuerst müssen einige Begriffe definieren und etwas Geschichte erkunden.
Unabhängig davon, wie sie eingesetzt werden, erstellt ein Softwareentwickler Software und erledigt wahrscheinlich viele andere Aufgaben im Zusammenhang mit der Erstellung von Software, in der Regel mit Ausnahme einer Verwaltungsrolle, obwohl dies bei einigen Projekten, wie z. B. Teamleitern, durchaus üblich ist . Software-Projekt- und -Programmmanager sind (abgesehen von Teamleitern) nur selten in die eigentlichen Aktivitäten zur Erstellung von Software involviert. Auch dies sind Rollen .
In Bezug auf Beschäftigung und Bezahlung gibt es verschiedene Arten (gilt für die USA). Die häufigste Art der Beschäftigung ist die reguläre oder direkte Beschäftigung, bei der der Arbeitnehmer auf der Gehaltsliste des Unternehmens steht, das die Software entwickelt. Sie füllen jedes Jahr mit dem Arbeitgeber eine W-4 aus und erhalten von diesem am Ende des Jahres eine W-2 für ihre Steuern.
Außerhalb der direkten Beschäftigung gibt es Auftragnehmer und (je nach Definition) Berater. Der Begriff „Auftragnehmer“ ist jedoch etwas irreführend. Technisch gesehen ist ein Auftragnehmer ein Unternehmen oder eine Person, die einen Vertrag mit dem Kundenunternehmen unterzeichnet, in diesem Fall derjenige, der die Software entwickelt. In Wirklichkeit arbeiten jedoch fast alle Auftragnehmer in den USA über eine Vertragsfirma (auch als "Karosseriewerkstätten" bezeichnet und noch weniger komplementär). Sie schließen per se keinen Vertrag direkt mit dem Kunden ab. Diese so genannten Vertragspartner füllen tatsächlich jedes Jahr ein W-4 mit der Vertragsfirma - nicht dem Kunden - aus und erhalten Ende des Jahres ein W-2 von dieser Vertragsfirma für ihre Steuern. Sie werden genauso besteuert wie ihre direkt angestellten Brüder und Schwestern.
Der Punkt hier ist, dass es das „Vertragsunternehmen“ ist, das tatsächlich einen Vertrag mit dem Kundenunternehmen unterzeichnet, nicht die so genannten Vertragspartner (die „Vertragsangestellten“). Die Vertragsbediensteten sind tatsächlich bei der Vertragsfirma angestellt, und die Vertragsfirma ist Vertragspartner mit dem Kunden. Der Vertrag und die direkten Mitarbeiter, die an einem Softwareprojekt arbeiten, sind im Wesentlichen steuerlich gleich und arbeiten normalerweise in angrenzenden Kabinen ohne besonderen Status. Der einzige große Unterschied besteht darin, dass Auftragnehmer auf eine bestimmte Zeit beschränkt sind, an der sie weiterarbeiten können das Projekt für diesen Kunden. Dies liegt daran, dass die Vertragsfirma, für die sie arbeiten, sie nicht länger dort halten soll, da unsere IRS sie sonst als direkte Mitarbeiter einstufen könnte.
Nach meiner eigenen Erfahrung werden Auftragnehmer häufig durch HR-Tricks erweitert, indem ein Vertragsangestellter beispielsweise von "Auftragnehmer" in "Zeitarbeit" oder dergleichen umklassifiziert wird. Kunden, die mich auf Trab halten wollten, haben das gelegentlich gemacht. Die Kundenunternehmen müssen jedoch vorsichtig sein; Das IRS kann sie prüfen, um die tatsächliche Beziehung dieser Auftragnehmer festzustellen. Wenn die IRS feststellt, dass der Kunde sie wie direkte Angestellte behandelt und sie beispielsweise auf unbestimmte Zeit vor Ort belässt, haftet der Kunde für alle Vorteile, die diese (jetzt regulären) Angestellten nicht als Vertragsangestellte erhalten haben. Auch der Auftraggeber kann haftbar gemacht werden. Ich kenne nicht alle Folgen, aber es kann chaotisch werden.
Oh ja. Was ist ein Berater? Dieser Begriff ist irgendwie "matschig" - es gab viele Kriege um dieses heilige Gebiet. Früher, vielleicht vor 40 Jahren, war „Berater“ mehr oder weniger gleichbedeutend mit „unabhängigem Auftragnehmer“, dh einem Arbeitnehmer, der direkt einen Vertrag mit einem Kunden abschloss. Das heißt, der Mitarbeiter hat einen Vertrag mit dem Kunden unterzeichnet (möglicherweise der, der die Software wie oben entwickelt). Dieser Mitarbeiter füllt KEINE W-4 mit dem Kunden aus und erhält am Jahresende keine W-2 vom Kunden. Stattdessen erhält ein direkter Auftragnehmer (der damals oft als "Berater" bezeichnet wurde) vom Kunden eine 1099.
Zusammen mit dieser ganz anderen Steuerregelung hatte der Begriff "Berater" eine gewisse Ausstrahlung. Die Berater waren im Allgemeinen erfahrener (mindestens 10 Jahre in diesem Bereich tätig) und verfügten in der Regel über Fachkenntnisse, die möglicherweise schwer zu finden waren. Dies machte sie für Kunden sehr wünschenswert, und die Kunden waren bereit, 500 USD oder 1000 USD pro Tag zu zahlen (a.) sehr großzügige Menge dann) für ihre fachkundigen Dienstleistungen. Berater strömten mit einer Elite von ziemlich gut vernetzten Leuten, und es war im Allgemeinen schwer, in diese Cliquen einzudringen. Eine Mitgliedschaft war notwendig, um ein erfolgreicher Berater zu sein. Es gab eine Organisation namens ICCA, die vor kurzem aufgelöst wurde, aber jetzt wiederbelebt wird. Jeder konnte mitmachen, und ich tat es an einem Punkt; angenommen zu werden und Arbeit zu bekommen, war eine andere Geschichte.
Es gab auch eine Nischenbranche, insbesondere im Finanzviertel von NYC, die sich auf die Vermittlung von Verträgen für diese Berater spezialisiert hatte. Aber damals musste man gut vernetzt sein (ich weiß, weil ich es damals versucht hatte), um Arbeit in der Software - und insbesondere im Finanzsektor - zu bekommen. Heutzutage wurden diese Makler von den großen Vermittlungsfirmen verschluckt oder ihr Geschäft eingestellt. Unabhängige Verträge wurden durch eine Reihe von Gesetzen, die solche unabhängigen Verträge langsam und sicher zerstört haben, beinahe ausgegrenzt (es gibt sie, aber dieser Sektor ist jetzt viel kleiner, fast nicht mehr vorhanden).
Heutzutage wird der Begriff "Berater" im Bereich der Softwareentwicklung nur noch selten verwendet. Zumindest habe ich es selten gehört. Manchmal wird ein Entwickler von Vertragssoftware als Berater bezeichnet, aber es handelt sich kaum um einen Unterschied, außer vielleicht um den Versuch, einem bestimmten Auftragnehmer zu schmeicheln oder ihn für sein Fachwissen zu beglückwünschen, wenn der Begriff etwas Besonderes bedeutete .
Ich möchte darauf hinweisen, dass es immer noch Software-Projektmanager gibt, die als "Software-Management-Berater" bezeichnet werden, aber fast alle von ihnen sind direkte Mitarbeiter einer Vertragsfirma, die für diese Management-Vertragsmitarbeiter den gleichen Zweck erfüllt wie die Firmen, die die W-4 bereitstellen diese Softwareentwickler Vertrag Mitarbeiter. Und wie Sie sich vorstellen können, handelt es sich manchmal um die gleichen Vertragsfirmen. Einige Kunden möchten sowohl für Entwickler als auch für Manager, die an einem Projekt arbeiten, eine einzige Mitarbeiterquelle haben.
Echte, unabhängige Softwareberatung in den USA ist größtenteils aufgrund von Änderungen in der Bundesgesetzgebung und der sich verändernden Landschaft der amerikanischen Unternehmen tot. Wenn Unternehmen (potenzielle Beratungskunden) größer werden, werden ihre HR-Abteilungen brutaler zentralisiert, arrogant effizienter und technologisch überfordert. Es ist heutzutage nahezu unmöglich, einen Personalchef zu kontaktieren, um eine Anstellungsmöglichkeit jeglicher Art, direkt oder vertraglich, zu besprechen. Ein Teil davon ist das Unternehmensgeheimnis und der Schutz der Mitarbeiter, aber ein Großteil davon ist der Trend, sicherzustellen, dass so viele Mitarbeiter wie möglich direkte Mitarbeiter sind oder zumindest über ein Vertragsunternehmen arbeiten.
Die Alternative zu diesem Szenario, ähnlich der früheren Zeit vor etwa 40 Jahren, war ganz anders. Damals war es für Arbeitgeber schwieriger, die Arbeit ihrer Vertragspartner zu kontrollieren, insbesondere den Beratertyp. Die Kontrolle der Arbeitnehmer wird in den USA zunehmend zum Hauptproblem der Beschäftigung, um die Produktivität zu steigern, was wiederum für den Wettbewerb mit Ländern wie Indien und Vietnam wichtig ist, deren Arbeitnehmer die ständig steigenden Produktivitätsanforderungen noch stärker kennen.
Der Schlüssel zum Verständnis all dessen ist zu verstehen, dass dem unabhängigen Auftragnehmer nicht genau gesagt werden kann, wie oder wann er seine Arbeit ausführen soll. Sie müssen in der Regel ihre eigenen Werkzeuge zur Verfügung stellen. Sie müssen ungefähr 20 dieser Arten von Auflagen erfüllen, damit die IRS sie als rechtmäßige unabhängige Auftragnehmer anerkennt. Andernfalls treten die oben genannten rechtlichen Probleme sowie mögliche Klagen zwischen Vertragsbediensteten und ihren Vertragsunternehmen wegen Rückvergütungen in Kraft, die ihnen dann rechtmäßig zustehen würden.
Entschuldigen Sie die langwierige Erklärung, aber es ist wirklich so komplex. Ich bin ein Softwareentwickler, der direkt für Unternehmen und durch Vertragsunternehmen gearbeitet hat. Ich habe oft darüber nachgedacht, "Indy" zu werden, aber das ist in den letzten Jahrzehnten ein sehr tückischer (und einschüchternder!) Weg geworden. Und die Unternehmen, die ihren Einfluss auf die Regierung ausüben und nutzen, verschärfen diese Regelung weiter. Der amerikanische Softwareberater ist tot; Alle verbleibenden Überlebenden leiden unter ihren letzten Atemzügen.