Wie kann ich Gebühren für die Programmierung von Dingen erheben, deren Behebung zwei Minuten dauert? [geschlossen]

127

Ich bin wirklich verwirrt. Ich glaube, je mehr Erfahrung ich sammeln kann, desto besser kann ich Fehler finden und schnell beheben.

Jetzt hat mein Chef eine Webseite von einem Programmierer bekommen, der sehr, sehr schlecht programmiert. Jetzt sendet er die Liste der zu behebenden Probleme.

Angenommen, es ist das Stylesheet-Problem, und der Alte weiß nicht, wie man es behebt, aber aufgrund meiner Erfahrung weiß ich sofort, woran es liegt, und ich kann es in zwei Minuten und vielen ähnlichen Problemen beheben.

Aber nachdem ich alles repariert hatte, wurde mir klar, dass ich alle Probleme in 15 Minuten behoben hatte, die andere nicht lösen konnten.

Ich bekomme 25 $ pro Stunde, deshalb fühle ich mich sehr schlecht, 6 $ für diese Liste von Dingen zu verlangen, für deren Erlernen viele Jahre Erfahrung erforderlich waren.

Ist es in Ordnung, 6 $ zu berechnen, oder sollte es eine Möglichkeit geben, Dinge zu berechnen?

user824981
quelle
9
Manchmal können Sie pro Projekt Kontakt aufnehmen, nicht stündlich. :)
Saeed Neamati
21
Ich berechne nur volle Stunden. Wenn Ihnen in der restlichen Stunde keine andere Arbeit zugewiesen wird, sollten Sie die vollen 25 $
Petruza 27.07.11
50
Ich glaube nicht, dass es eine Programmiersache gibt, deren Behebung nur zwei Minuten dauert. Nach meiner Erfahrung müssen Sie immer eine Stunde lang testen, was Sie in einer Minute schreiben. Wenn Sie ein Freiberufler sind, verwenden Sie die zwei Minuten, um zu schreiben und den Rest der Stunde zu testen, und laden Sie dann eine Stunde lang auf. Gleiches gilt für eine 15-minütige Änderung. Sobald Sie 30 Minuten erreicht haben, testen Sie mehr als eine Stunde und laden Sie zwei auf.
Andrew J. Brehm
58
Erinnert mich an eine alte, wahrscheinlich nicht zutreffende, aber dennoch gute Geschichte: Dieser Ingenieur wird gerufen, weil eine Maschine ausgefallen ist. Er schaut es sich an, macht ein Kreidekreuz auf einem Maschinenteil und sagt: 'Ersetze dieses Teil'. Er berechnet 50.000 Dollar. Der Manager ist außer sich und fordert eine detaillierte Rechnung an, um die Kosten zu rechtfertigen. Der Ingenieur antwortet: Kreide - 1 $, wissend, wo das Kreuz 49.999 $ zu machen ist.
user12889
23
Es gibt Tausende von Benutzern auf SO, die über 2 Minuten lang kostenlos Ratschläge für Fehlerbehebungen geben.
JeffO

Antworten:

121

Eine so gute Frage, denn es ist ein Problem, mit dem wir alle als Freiberufler konfrontiert sind. Als ich zum Freiberufler wechselte, war es für mich am schwierigsten, eine Zeiterfassungsdisziplin zu entwickeln. Während des ersten Jahres habe ich mich nur auf projektorientierte Arbeit konzentriert und mich wirklich nur mit Timern beschäftigt, als ich "in der Zone" des Codierens war. Mit der Zeit lernte ich, was für ein großer Nachteil es für mich war, nicht so viel wie möglich von meinem Tag zu verfolgen.

Während ich diesen Kommentar schreibe, läuft ein Timer mit dem Titel "Bloggen in Stack Exchange". Aber dazu gleich mehr. Lassen Sie uns zuerst Ihre Frage beantworten.

In Bezug auf die Zeiterfassung stellte ich als Freiberufler unter anderem fest, dass es bestimmte Kunden gab, die dazu neigten, viele kleine Probleme zu haben. Als Amateur und weil ich das Gefühl hatte, ein "guter Kerl" zu sein, würde ich mich die meiste Zeit nicht einmal darum kümmern, den Kunden zu belasten. Es lohnt sich kaum, sich zwei Minuten Zeit zu nehmen, um ein Problem zu beheben, was manchmal alles ist, was es braucht. Was ich jedoch fand, ist, dass es im Laufe eines Monats nicht nur ein zweiminütiges Problem war, sondern 10 oder 20 zweiminütige Probleme. Für sich genommen war es keine große Sache. Insgesamt habe ich Geld auf dem Tisch liegen lassen. Darüber hinaus hatte der Kunde keinen Einblick in die Menge an Arbeit, die ich für ihn erledigte. Infolgedessen neigten sie dazu, entweder a) meine Arbeit zu unterbewerten, b) mich auszunutzen oder c) mich einfach als selbstverständlich zu betrachten.

Dies ist keine gute Beziehung zu irgendjemandem, insbesondere zu einem Kunden.

Als nächstes und wie jemand anderes betonte. Nichts dauert wirklich zwei Minuten. Es gibt E-Mails, den Anruf, das Einloggen in das Bug-Tracking-System und alle anderen Artefakte eines guten Prozesses. Der Prozess, der Kundendienst im Gespräch mit dem Kunden am Telefon, ist Teil des Wertes, den Sie bereitstellen, und sollte daher etwas sein, für das Sie entschädigt werden. Kunden sollten wissen, wie viel Zeit sie am Telefon verbringen und E-Mails beantworten. Einmal habe ich einem Kunden eine Rechnung vorgelegt, aus der hervorgeht, wie viel Zeit er mit ihnen am Telefon verbracht hat. Später sagten sie mir, dass sie keine Ahnung hätten und dass sie daran gearbeitet hätten, ihre Tendenz, mich bei Fragen nicht anzurufen, einzudämmen. Eine Tatsache, die ich angesichts der Tatsache zu schätzen wusste, wie störend ein Anruf manchmal sein kann.

Ich stimme auch zu, dass Sie in angemessenen Schritten abrechnen sollten. Ich rechne in 15-Minuten-Schritten ab, was nur eine originelle Art zu sagen ist: "Ich habe ein Minimum von 15 Minuten für jedes Problem, das ich angehen soll." Dafür gibt es viele Gründe, aber für mich sind die versteckten Kosten für das Wechseln des Kontexts der größte Grund. Für mich ist es nicht unmittelbar, von einer Aufgabe zur nächsten zu wechseln. Wenn es nur so wäre. Das Wechseln von einer Aufgabe zu einer anderen kann oft dazu führen, dass ich angehalten habe, E-Mails zu lesen, auf die Toilette zu gehen, mir G + / Facebook / Twitter anzuschauen usw. Man könnte sagen, dass mir die Disziplin fehlt, aber für mich ist dies ein wesentlicher Bestandteil des Umstellungsprozesses Getriebe. Wenn ich also 4 Aufgaben auf meinem Teller habe, die jeweils 15 Minuten dauern, brauche ich keine Stunde, um sie zu erledigen, sondern etwa 1,5 Stunden. Und diese zusätzlichen 30 Minuten sind die versteckten Kosten der Kontextumschaltung.

Viele Leute haben auch erwähnt und über den Mehrwert gesprochen, den Sie als erfahrener Programmierer erbringen. Die Tatsache, dass Sie nur halb so viel Zeit benötigen, um dieselbe Aufgabe wie ein Kollege auszuführen, spiegelt nicht nur Ihre überlegene Erfahrung wider, sondern auch einen besseren Prozess, den Sie bei der Verwaltung Ihrer Kunden für sich selbst entwickelt haben. Dies alles spricht direkt für den Wert, den Sie bereitstellen, und Sie sollten sich dafür fair entschädigen. Dies setzt voraus, dass Sie verstehen, was Ihre Konkurrenten in Bezug auf die Qualität ihrer Arbeit verlangen. Persönlich pflege ich enge Beziehungen und Freundschaften mit den anderen Freiberuflern in meinem Bereich, was mir Einblick in dieses Problem gibt und es mir ermöglicht, meine Raten entsprechend anzupassen. Wenn Sie feststellen, dass Sie im Großen und Ganzen in kürzerer Zeit die gleiche Qualität erzielen, dann verlangen Sie auf jeden Fall mehr. Wenn Ihre Kunden es sich nicht leisten können, suchen Sie nach neuen Kunden und steigen Sie in der Welt auf. Lassen Sie den Cent, der die Kunden kneift, und die Kunden, die die Arbeit ihrer Freiberufler für kleinere Fische nicht wertschätzen. Verweisen Sie diese Kunden an andere Freiberufler, denen Sie vertrauen, und machen Sie sie zu einem Problem für andere, während Sie daran arbeiten, eine Kundschaft aufzubauen, die Sie fairer bezahlt.

Das Letzte, was ich mitteilen wollte, war etwas, das niemand wirklich anrührte und das ich sehen konnte. Manchmal ist es aus Sicht des Kundenmanagements das Richtige, den Kunden für 2 Minuten Arbeit zu verpflichten. Manchmal hilft es Ihnen, dem Kunden Zeit zu geben, um Vertrauen aufzubauen, und Sie als Ansprechpartner für ihn zu etablieren. Es kann Ihnen auch helfen, größere und rentablere Projekte in Zukunft zu sichern. Zu wissen, wann und vor allem wann nicht geladen werden muss, ist der schwierige Teil. Aber wenn ich mich entscheide, einen Kunden nicht zu belasten, gebe ich mir alle Mühe, ihnen taktvoll mitzuteilen, dass dies "im Haus" liegt. Ich sage ihnen, dass ich all das Geschäft schätze, das sie mir schicken, und dass es mir nichts ausmacht, mich um dieses eine Problem für sie zu kümmern. Es ist das Mindeste, was ich tun kann, sage ich ihnen. Sie sind in der Regel sehr dankbar,

Gestatten Sie mir nun, zu dem Timer zurückzukehren, der derzeit auf meinem Desktop mit dem Titel "Bloggen bei StackExchange" ausgeführt wird. Dies steht nicht in direktem Zusammenhang mit Ihrer Frage, unterstreicht jedoch die Bedeutung der Aufrechterhaltung einer Disziplin, indem Sie Ihre Zeit genau verfolgen.

Aus geschäftlicher Sicht ist die Rentabilität die wichtigste Messgröße, die Sie verfolgen können. Es ist sehr wichtig zu wissen, wie viel Zeit für abrechenbare und nicht abrechenbare Arbeiten aufgewendet wird. Es hilft Ihnen festzustellen und zu verstehen, wie viel Aufwand für das Betreiben und Warten Ihres Unternehmens anfällt. Es hilft Ihnen auch dabei, Wege zu identifizieren, die Sie in Ihrem Unternehmen und in Ihren Prozessen verbessern können. Wenn Sie am Ende des Quartals feststellen, dass Sie viel mehr Zeit damit verbracht haben, als Sie dachten, "bei Stack Exchange zu bloggen", und dies zu Lasten der tatsächlich abrechenbaren Arbeit ging, sollten Sie in Betracht ziehen, weniger Zeit damit zu verbringen. In Bezug auf die Rentabilität finde ich jedoch, dass es VIEL mehr Zeit für ein Projekt gibt als für das Programmieren. Es gibt nicht nur alle E-Mails und andere Aufgaben, die bereits erwähnt wurden, sondern auch die Zeit, die für die Sicherung des Geschäfts aufgewendet wurde. Abrechnung mit dem Kunden, Aushandlung von Verträgen und dergleichen. Ein Großteil dieser Zeit kann nicht in Rechnung gestellt werden. Wenn Sie jedoch wissen, wie viel Zeit Sie dafür aufwenden, können Sie möglicherweise Wege finden, um Ihr Unternehmen zu rationalisieren und gleichzeitig die Rentabilität zu steigern. Nehmen wir zum Beispiel an, Sie berechnen 100 USD pro Stunde, verbringen aber ungefähr 50% Ihrer Zeit mit administrativen Arbeiten, die nicht abgerechnet werden können. Vielleicht gibt es da draußen eine Person, die Sie für 50 US-Dollar pro Stunde einstellen könnten, um sich die administrative Arbeit zu nehmen. Dann könnten Sie mehr Zeit mit dem Programmieren verbringen UND gleichzeitig Ihren Gewinn steigern. Es ist eine Win-Win-Situation. Sie geben jemand anderem wertvolle Arbeit, Sie bieten Ihren Kunden mit ziemlicher Sicherheit einen besseren Service und Sie verdienen mehr Geld. Wenn Sie jedoch wissen, wie viel Zeit Sie dafür aufwenden, können Sie möglicherweise Wege finden, Ihr Geschäft zu optimieren und gleichzeitig die Rentabilität zu steigern. Nehmen wir zum Beispiel an, Sie berechnen 100 USD pro Stunde, verbringen aber ungefähr 50% Ihrer Zeit mit administrativen Arbeiten, die nicht abgerechnet werden können. Vielleicht gibt es da draußen eine Person, die Sie für 50 US-Dollar pro Stunde einstellen könnten, um sich die administrative Arbeit zu nehmen. Dann könnten Sie mehr Zeit mit dem Programmieren verbringen UND gleichzeitig Ihren Gewinn steigern. Es ist eine Win-Win-Situation. Sie geben jemand anderem wertvolle Arbeit, Sie bieten Ihren Kunden mit ziemlicher Sicherheit einen besseren Service und Sie verdienen mehr Geld. Wenn Sie jedoch wissen, wie viel Zeit Sie dafür aufwenden, können Sie möglicherweise Wege finden, Ihr Geschäft zu optimieren und gleichzeitig die Rentabilität zu steigern. Nehmen wir zum Beispiel an, Sie berechnen 100 USD pro Stunde, verbringen aber ungefähr 50% Ihrer Zeit mit administrativen Arbeiten, die nicht abgerechnet werden können. Vielleicht gibt es da draußen eine Person, die Sie für 50 US-Dollar pro Stunde einstellen könnten, um sich die administrative Arbeit zu nehmen. Dann könnten Sie mehr Zeit mit dem Programmieren verbringen UND gleichzeitig Ihren Gewinn steigern. Es ist eine Win-Win-Situation. Sie geben jemand anderem wertvolle Arbeit, Sie bieten Ihren Kunden mit ziemlicher Sicherheit einen besseren Service und Sie verdienen mehr Geld. Aber dass Sie ungefähr 50% Ihrer Zeit mit administrativen, nicht abrechnungsfähigen Arbeiten verbringen. Vielleicht gibt es da draußen eine Person, die Sie für 50 US-Dollar pro Stunde einstellen könnten, um sich die administrative Arbeit zu nehmen. Dann könnten Sie mehr Zeit mit dem Programmieren verbringen UND gleichzeitig Ihren Gewinn steigern. Es ist eine Win-Win-Situation. Sie geben jemand anderem wertvolle Arbeit, Sie bieten Ihren Kunden mit ziemlicher Sicherheit einen besseren Service und Sie verdienen mehr Geld. Aber dass Sie ungefähr 50% Ihrer Zeit mit administrativen, nicht abrechnungsfähigen Arbeiten verbringen. Vielleicht gibt es da draußen eine Person, die Sie für 50 US-Dollar pro Stunde einstellen können, um die administrative Arbeit zu erledigen. Dann könnten Sie mehr Zeit mit dem Programmieren verbringen UND gleichzeitig Ihren Gewinn steigern. Es ist eine Win-Win-Situation. Sie geben jemand anderem wertvolle Arbeit, Sie bieten Ihren Kunden mit ziemlicher Sicherheit einen besseren Service und Sie verdienen mehr Geld.

Und los geht's, 0,79 Stunden "Bloggen bei Stack Exchange". Ich werde das bis zu meinem Marketingbudget kalkulieren. :)

Byrne Reese
quelle
6
Kreide das auf. Es zahlt sich zumindest mit Gegenstimmen aus und ein Abzeichen, wenn ich recht habe. :-)
Joris Meys
1
"Kreide" oder "Unterlegkeil"? Ich bin mir nicht sicher.
Byrne Reese
stackoverflow.com/legal/trademark-guidance , Abschnitt "Richtige Verwendung des Stapelüberlaufs und des Stapelaustauschnamens ".
Peter Mortensen
13
@ByrneReese Welche Zeitprotokollierungssoftware verwenden Sie?
TehShrike
64

Sie sollten nicht 6 Dollar berechnen, das ist in der Tat ein bisschen umständlich. Aber du vergisst ein paar Sachen. Ich kann nicht erkennen, ob Sie ein Freiberufler sind oder nicht, aber Sie sollten mindestens 1 Stunde berechnen. Das liegt daran, dass Sie die Liste der Fehler lesen, sie interpretieren, in der Lösung finden, beheben, testen, ob Ihre Lösung funktioniert, sie veröffentlichen, die Lösung möglicherweise von einer anderen Person testen lassen und die Änderungen für den Kunden veröffentlichen müssen. Wenn Sie all das in 15 Minuten schaffen, müssen Sie wirklich gut / schnell sein.

Ich berechne immer pro volle Stunde. Wenn etwas 20 Minuten in Anspruch nimmt, steht 1 Stunde auf der Rechnung. Wenn ein anderer Job 1 Stunde und 15 Minuten dauert, ist es noch 1 Stunde. Auf diese Weise kompensieren die "zusätzlichen" Minuten etwas.

Jan_V
quelle
9
Einverstanden. Mir fällt nichts ein, das ich versenden möchte, und ich habe 15 Minuten gebraucht, um den Start zu beenden. In 15 Minuten kann ich kaum eine IDE laden und den relevanten Teil des Codes finden, geschweige denn den Fehler verstehen, neu kompilieren, bereitstellen, testen, Testergebnisse protokollieren,
packen
33
Genau richtig. Viele Neulinge im Bereich Consulting / Freelancing glauben, dass abrechnungsfähige Stunden Stunden sind, in denen sie Code physisch schreiben. Vergiss das alles . Programmierer und Ingenieure werden fürs Denken bezahlt . Jede bedeutende Zeit, die ich zum Nachdenken über einen vertraglich vereinbarten Job aufbringe, ist abrechenbare Zeit. Egal ob in meinem Büro, in der Küche, im Flugzeug oder auf der Toilette.
Aaronaught
3
Alles hat ein Minimum: Auch wenn Ihr Minimum einer halbstündigen Aufladung entspricht - für einfach zu reparierende Dinge, die nur 5 Minuten gedauert haben. Meistens stimme ich zu, dass eine Mindeststundenzahl durchaus Standard ist. Dann haben Sie die Möglichkeit zu sagen, hey, Sie wissen, ich gebe Ihnen 20% Rabatt - es war eine einfache Lösung .
IAbstrakt
1
@Kratz: Großartig. Wie lange haben Sie gebraucht, um den Fehler zu reproduzieren? Finden Sie heraus, welche Datei geöffnet werden soll? Welche Leitung soll repariert werden? Und warum beheben Sie Fehler direkt in der Produktion? Verwenden Sie keine Revisionskontrolle, keinen Build oder QS-Prozess?
Aaronaught
1
@Aaronaught, es hängt alles von der Umgebung ab. Wir arbeiten nicht alle an Orten mit Ebenen und Kontrollebenen. Wenn Sie über einen einfachen Online-Katalog verfügen, verwenden Sie möglicherweise keine Revisionskontrolle, und der QS-Prozess besteht möglicherweise nur aus der Schaltfläche zum Aktualisieren. Es braucht nicht viel Zeit, um festzustellen, ob die Seite jetzt geladen wird, obwohl dies vorher nicht der Fall war. Es kommt nur auf das Projekt an. Warum dauert es eine Stunde anstatt 5 Minuten, wenn es keinen Wert dafür gibt?
Kratz
54

Sie werden stundenweise bezahlt, und für Ihre Erfahrung, richtig? Was ist dann das Problem?

Jemand bezahlt Sie dafür, dass Sie etwas tun, das Sie tatsächlich tun können, je nach Ihren Fähigkeiten und Ihrer Stundensätze. Also mach es einfach. Warum würden Sie sich mit einem Anfänger vergleichen, der das gleiche zehnmal länger macht? Wenn Sie der Meinung sind, dass Ihr Stundensatz im Vergleich zum Stundensatz Ihres Kollegen ungerecht ist, sprechen Sie mit Ihrem Vorgesetzten / Kunden und bitten Sie ihn, den Stundensatz zu erhöhen.

Das einzige Problem, das ich sehen kann, ist, dass Sie mit Ihrer großen Erfahrung gebeten werden, die Arbeit zu verrichten, die weit unter Ihren Fähigkeiten liegt. Zum Beispiel sind Sie ein sehr erfahrener Entwickler, und Sie werden tatsächlich gebeten, die Arbeit zu erledigen, die jeder Praktikant ohne Erfahrung so schnell und so gut erledigen kann wie Sie¹. Aber dann ist es eher ein Problem Ihres Chefs / Kunden, der Ihnen viel Geld zahlt, wenn er stattdessen einem Anfänger für das gleiche Ergebnis viel weniger zahlen könnte.


¹ Ein weiterer, häufigerer Fall ist, wenn ein freiberuflicher Entwickler, der 800 USD / Tag kostet, aufgefordert wird, Stunden mit manuellen Tests zu verbringen, während es viel besser wäre, nur einen Tester einzustellen, der viel weniger kostet und tatsächlich viel bessere Arbeit leistet.

MainMa
quelle
Es gibt andere Programmierer, die sehr viel weniger Erfahrung haben als ich, und er bekommt auch die gleiche Rate. Ich habe einmal versucht, ihm zu sagen, dass ich mehr brauche, als die ganze Arbeit einem anderen zukommen zu lassen. er versteht den Unterschied zwischen guter und schlechter Codierung nicht
user824981
21
"und er bekommt auch die gleiche Rate" : dann bitte, deine Rate zu erhöhen. Oder finden Sie einen anderen Arbeitgeber / Kunden, der besser bezahlt.
Arseni Mourzenko
@MainMia, Ihre Fußnote ist mit nichts verbunden. Ich vermute es ist bei der Bearbeitung verloren gegangen.
TRiG
Was auch immer der Markt bereit ist zu zahlen. Kostenlose Enterprise Baby!
Surfasb
@ user824981: Damit du deine Geschwindigkeit erhöhst, gibt er Arbeit an den anderen, der weniger Erfahrung hat. Der andere macht keine gute Arbeit, es kommt zu Ihnen zurück, um Ihre viel höhere Rate zu beheben. In beiden Fällen können Sie die Arbeit erledigen =).
R0MANARMY
54

Die Reparatur dauert keine zwei Minuten.

Sie müssen die E-Mail lesen, die Liste der Fehler überprüfen, den Fehler reproduzieren, Ihre Entwicklungstools öffnen, zu den Dateien navigieren, Änderungen vornehmen, testen, ändern, erneut testen, speichern, einchecken, den Webserver aktualisieren. Testen Sie die Website, senden Sie eine E-Mail mit der Liste der von Ihnen vorgenommenen Korrekturen usw. an Ihren Chef.

Das Bearbeiten einer Datei kann zwei Minuten dauern, der Rest der Zeit ist jedoch ebenfalls kostenpflichtig.

James
quelle
4
E-Mail lesen: 10 Sekunden. Rückblick: 10 Sekunden. Reproduzieren: 20 Sekunden. Geöffnete Dateien: 10 Sekunden. Bearbeiten: 15 Sekunden. Test: 10 Sekunden. Einchecken: 10 Sekunden. Update: 10 Sekunden. Testproduktion: 10 Sekunden. E-Mail zurück: 15 Sekunden. Es kann getan werden :)
tskuzzy
5
"Testproduktion: 10 Sekunden." Ich klaue das so!
Christopher Mahan
10
Genau das! Haben Sie jemals einen Klempner angerufen? Sie berechnen Ihnen ab dem Zeitpunkt, zu dem sie zu Ihnen nach Hause fahren, bis sie abreisen. Das ist seine ganze Zeit und wenn du nicht dafür bezahlst, wer ist das? Gleiches Grundprinzip mit der Entwicklung. Sie sollten die Zeit von dem Moment an verfolgen, in dem Sie unterbrochen und aufgefordert werden, etwas zu tun, bis Sie in der E-Mail, die Ihren Chef darüber informiert, dass die Aufgabe erledigt ist, auf Senden klicken.
Stefan Mohr
Tests in 10 Sekunden? Normalerweise beinhaltet ein vollständiger Test das Testen mit 2 oder mehr verschiedenen Browsern für mich.
user281377
24

Ich hatte diese Diskussion einmal mit einem Professor während meines Studiums. Er hatte mich mit einem Auftritt beauftragt, um einige einfache Sicherheitsprobleme mit der Website eines anderen Professors zu beheben, die ein anderer Student schlampig zusammengestellt hatte. (Site wurde unkenntlich gemacht.)

Es waren nur ein paar Minuten Bereinigungsarbeit und Berechtigungseinstellungen. Als er fragte, was die Anklage sei, sagte ich etwas in der Art von "Es war nur ein paar Minuten, mach dir keine Sorgen." Er antwortete: "Aber wie lange hast du studiert und wie viel hast du ausgegeben, um das in ein paar Minuten zu schaffen? Hier sind 50 Dollar."

Danach habe ich diese einmaligen Dinge immer ein wenig anders betrachtet, und heute habe ich eine Mindestladung von 1 Stunde festgelegt, die sich um eine halbe Stunde nach der ersten erhöht.

Ben L
quelle
20
"Berechtigungen ändern: $ 1. Wissen, welche Berechtigungen geändert werden sollen: $ 49."
Ben Jackson
18

Lassen Sie mich die Analogie eines Taxifahrers verwenden, der einen Mindesttarif und dann eine Gebühr für jede Minute / Entfernungseinheit über dem Mindesttarif hat.

Vielleicht kennt der erfahrene Taxifahrer eine Abkürzung und bringt Sie innerhalb der Mindestzeit / -entfernung dorthin, aber Sie müssen immer noch den Mindestpreis bezahlen.

Das gleiche sollte für Sie selbst gelten, Ihr Mindestpreis sollte eine Stunde betragen und so würde ich operieren. Stellen Sie jedoch sicher, dass dies ausdrücklich in Ihrem Vertrag festgelegt ist.

maple_shaft
quelle
5
Ich finde es schwer zu glauben, dass eine Analogie zwischen Taxifahrer und Softwareentwickler überzeugend sein kann :)
Boris Yankov
8

Mein Grundsatz ist ein Mindestabrechnungsintervall. Wenn ich überhaupt etwas auflade, lade ich eine volle Stunde auf. Während die offizielle Regel lautet, dass alle Jobs auf die nächste volle Stunde aufgerundet werden, runde ich Jobs, die nur wenige Minuten dauern, auf 0 US-Dollar ab, aber dann runde ich den nächsten Job für diesen Kunden auf 1 Stunde auf. Kunden finden das nicht nur fair, sondern auch sehr positiv. Es zeigt, dass Sie flexibel und vernünftig sind und sich um den Kunden kümmern.

Denken Sie daran, dass "Free" mehr Gewicht hat als sein Geldwert. Das heißt, bei korrekter Darstellung würden Kunden lieber 1 USD für ein Cookie zahlen, wenn sie ein zweites Cookie kostenlos erhalten, anstatt für zwei Cookies jeweils 0,50 USD zu zahlen. Es ist völlig unlogisch, aber los geht's.

Denken Sie auch daran, dass ein Rabatt, den Sie jemandem gewähren, nicht zu Ihren Gunsten zählt, es sei denn, Sie sagen ihm davon. Wenn Sie für sie arbeiten, die sie nichts kosten, dann senden Sie ihnen eine Rechnung über 0 US-Dollar (für "Buchhaltungszwecke"). Senden Sie ihnen eine Rechnung über 25 US-Dollar mit einem Guthaben von 25 US-Dollar und einem kalkulierten Gesamtbetrag von 0 US-Dollar.

U / min tylerl
quelle
Das mache ich auch. In Schritten von 15 Minuten (dh 16 Minuten werden als 30 Minuten in Rechnung gestellt), mindestens jedoch eine Stunde.
Andy
4

Dies ist ein üblicher Irrtum, IMHO. Sie sollten sich vorstellen, die Menge an Wissen in Rechnung zu stellen, nicht die Menge an Arbeit, die in die Behebung des Fehlers gesteckt wird.

zvrba
quelle
2

Als Erweiterung zu @ MainMas Antwort: Erstens würde ein Anfänger, der zehnmal mehr für dieselbe Aufgabe ausgibt, sicherlich viel mehr kosten, selbst bei einem niedrigeren Stundensatz. Mit anderen Worten, Sie können das gleiche Problem viel billiger lösen, was - in einem vernünftigen Unternehmen / Markt - fast garantiert, dass Sie für lange Zeit mehr Arbeit bekommen werden :-) Und langfristige Arbeitsplatzsicherheit ist eine gute Sache .

Wenn Sie jedoch der Meinung sind, dass Sie für Ihr Fachwissen nicht genug bezahlt werden, sollten Sie überlegen, Statistiken über Ihre Jobs zu erstellen. Nach einiger Zeit können Sie Ihrem Manager die Daten übermitteln, die belegen, wie günstig Sie für die hervorragende Arbeit sind, die Sie möglicherweise leisten helfen Ihnen, eine Gehaltserhöhung zu bekommen.

Péter Török
quelle
2

Ich bin mit @Scott einverstanden

Meiner Meinung nach sollten Sie nur in Schritten von mindestens 15 Minuten abrechnen. Wenn Sie also eine Sache tun, die eine Minute dauert, oder 10 Dinge, die 12 Minuten dauern, ist das egal. rechnung nur in 15 minuten schritten. Wenn Sie einen Aufwand angeben, werden Sie mindestens 15 Minuten veranschlagen. Dies macht die Abrechnung für Sie einfach und der Kunde wird immer wissen, welche Änderungen ihn mindestens kosten werden.

Denken Sie auch daran, dass alle mit der vorliegenden Aufgabe zusammenhängenden Dinge in Rechnung gestellt werden können. Sie können dies auf 60 Sekunden reduzieren, um Ihren Computer zu starten, wenn Sie Ihren Tag beginnen. Verwenden Sie Ihre Diskretion mit diesen Informationen.

In Bezug auf Erfahrung ... Ihre Rate sollte durch Erfahrung und den Markt bestimmt werden. Sie müssen das, was Sie für fair halten, anhand Ihres Kenntnisstands berechnen. Wenn Sie wissen, dass Anfänger 20 US-Dollar pro Stunde verdienen, was nicht viel weniger ist als das, was Sie jetzt verdienen, dann erhöhen Sie Ihren Satz auf 50 US-Dollar. Sie könnten einen oder zwei Kunden verlieren, aber wenn Sie für sie großartig waren, werden sie Sie am Laufen halten wollen, weil Sie besser und schneller arbeiten können als die untergeordneten Programmierer, die einen niedrigeren Stundensatz haben.

Das Beste, was für mich funktioniert hat, ist die Verwendung von Zeiterfassungstools wie Harvest . Ich benutze es, um alles zu verfolgen, was mit einem Projekt zu tun hat. Wenn der Kunde Ihnen eine E-Mail sendet, starten Sie einen Timer, bevor Sie mit dem Lesen der E-Mail beginnen. Wenn Sie einen Umfang oder eine Schätzung der Arbeit benötigen, starten Sie einen Timer, bevor Sie sich Gedanken über die Arbeit machen. Wenn Sie die Arbeit erledigen, starten Sie den Timer und werden dann beschäftigt. Mit den meisten Zeiterfassungstools können Sie Ihre Zeit auch auf Ihr Mindestinkrement aufrunden!

Mit diesen Tools können Sie auch Ihre Abrechnung aufschlüsseln. Vielleicht möchten Sie 25 US-Dollar pro Stunde für CSS-Änderungen verlangen, aber 50 US-Dollar pro Stunde für das Schreiben von Datenbankabfragen, wer weiß ...? Ich mag die Flexibilität. Ich mag diese Daten auch, weil Sie Statistiken mit dem Kunden teilen können. Wenn Sie in der Regel Ihre Schätzungen übertreffen und dies anhand eines Berichts nachweisen können (mit Tools zur Zeiterfassung), sind Sie in einer guten Position für Wiederholungsgeschäfte oder Ratenerhöhungsverhandlungen.

Billy Coover
quelle
1

Ein Stundensatz von $ X mit einer Mindestgebühr von 1/4 Stunde (dh $ X / 4) ist in Ordnung. Die eigentliche Reparatur hat ein paar Minuten gedauert, aber es gab auch E-Mails usw. Sie müssen sich nicht schlecht fühlen. du kannst nicht kostenlos arbeiten.

Beachten Sie außerdem, dass es nur angebracht ist, 1/4 Stunde für Kunden in Rechnung zu stellen, mit denen Sie einen stabilen Workflow und eine dauerhafte Beziehung haben. Wenn es ein Einzelfall ist, laden Sie auf jeden Fall die gesamte Stunde auf, wie von @Tyanna vorgeschlagen.

Scott C Wilson
quelle
0

Woher weiß Ihr Chef, dass Sie nur 15 Minuten gebraucht haben? Hast du es ihm gesagt?

Ihr Tarif beträgt aus einem bestimmten Grund 25 US-Dollar pro Stunde, da Sie über die erforderlichen Kenntnisse und Erfahrungen verfügen, um eine Sicherungskopie zu erstellen.

Ich denke, Sie sollten für die volle Stunde berechnen.

Tyanna
quelle
Angenommen, ich habe eine Liste mit 20 zu behebenden Fehlern. und all diese Bugs dauerten genau 1 Stunde. Muss ich noch für Stunde berechnen, egal wie komplex sie waren
user824981
@ user824981 Ja.
Stephen
2
user824981 - Runde auf die nächste Stunde. Manchmal wirst du vorne rauskommen, manchmal wirst du hinten rauskommen. Am Ende sollte es ausgeglichen sein.
Tyanna
... und stellen Sie sicher, dass Sie Stunden für die Korrespondenz per Telefon-E-Mail, Bereitstellung, Test und alle anderen mit der Behebung der Fehler verbundenen Kosten in Rechnung stellen. Ich garantiere, dass Sie mehr als eine Stunde gebraucht haben. Lassen Sie sich von niemandem davon überzeugen, dass es sich bei der abrechnungsfähigen Zeit NUR um Zeit zum Nachforschen und Eingeben von Code handelt!
maple_shaft
@Maple Das erinnert mich an diesen Comic .
Mark C
-1

Stellen Sie eine Mindestgebühr für die Einleitung einer isolierten Aufgabe fest, etwa ein bis zwei Stunden. Bieten Sie dann an, für den Rest der Mindestbuchungsdauer andere Artikel auszuführen.

Wenn sie andere Aufgaben anbieten, verlieren Sie kein Geld: Sie arbeiten für diese Stunden. Wenn sie zu viele Aufgaben bieten und es länger als das Minimum dauert, haben Sie sich selbst zu einem längeren Auftritt hochgestuft. Wenn sie nicht genug Dinge haben, um Sie für die Mindeststunden zu beschäftigen, bedanken Sie sich bei ihnen und gehen Sie.

Niemand wird ein Problem damit haben, dass Sie einen Mindestbetrag für einen Anruf verdienen, vorausgesetzt er versteht, wie hoch der Tarif ist. Jeder versteht, dass Sie einen kleinen garantierten Betrag erwarten, um Ihren Zeitplan so schnell wie möglich zu unterbrechen und seine Bedürfnisse zu befriedigen. Indem Sie anbieten, die von Ihnen in Rechnung gestellten Stunden tatsächlich zu arbeiten, bieten Sie ihnen ein sehr faires Angebot (und geben die Entscheidung, Sie zu entlassen, in ihre Hände).

Edwin Buck
quelle
-1

Das Endergebnis ist, dass Sie einen Stundensatz haben, der in die natürlichen Viertel aufgeteilt ist. Somit rechnen Sie in Schritten von 15 Minuten ab. Dies war schon immer der fairste Weg, dies zu tun, den ich mit meinen Kunden gesehen und erlebt habe. Auf diese Weise gehen sie ins Spiel und wissen, was das Minimum ist. Dann runden Sie an jedem Punkt, an dem Sie die 15-Minuten-Zeit überschritten haben, auf den nächsten 15-Minuten-Chunk auf. Ich habe es in beide Richtungen gespielt, wobei ich abrunden werde, wenn <7 Minuten in den Chunck sind, oder die vollen 15, wenn mehr als 7 Minuten ... aber ich würde sagen, Sie sind in dieser Hinsicht in beiden Richtungen sicher.

Und ja, einige Leute haben oben einige zusätzliche Details in Bezug auf die Nachverfolgung usw. ausgeführt. Sie können sicherlich unterschiedliche Gebühren für unterschiedliche Arten von Aufgaben erheben, aber ich persönlich halte es gerne für eine geradlinige Gebühr mit geradem Kiel und versus für unterschiedliche Variablen, mit denen Sie sich befassen müssen Abrechnungsseite, da ich genug Bandbreite brauche, um mich auf normaler Basis um alles zu kümmern.

ylluminate
quelle
-1

Sie sollten vom Stundensatz abweichen oder einen Mindestsatz festlegen. Zum Beispiel, wenn Sie für 1 Stunde angestellt sind, ist das eine Zeitverschwendung für Sie. Wenn die Reparatur zwei Minuten dauert, werden Sie nicht viel Geld verdienen.

Sie sollten mindestens 1 Arbeitsstunde in Rechnung stellen. Wenn dieser zweiminütige Fix dem Kunden viel Geld oder Zeit spart, sollten Sie mehr in Rechnung stellen . Das nennt man wertbasierte Preisgestaltung.

Es ist wie in der Geschichte mit dem Mechaniker, der ein Auto in einer Minute repariert, indem er eine Schraube im Motor anpasst und dann eine Rechnung über 1000 Dollar verschickt. $ 1 zum Einstellen der Schraube, $ 999, um zu wissen, welcher Teil des Motors repariert werden muss.

Rudolf Olah
quelle
-2

Sie berechnen eine volle Stunde für jede Zeit bis zur ersten Stunde, dann in Schritten von 15 Minuten. Wenn dies Teil eines laufenden Entwicklungsprojekts ist, für das Sie bereits eine Vergütung erhalten, rechnen Sie 15 Minuten lang ab, ODER Sie können ihnen einen einmaligen Werbegeschenk geben. Meile-Kunden-Service-Regenbogen-und-Schmetterlinge kostenlosen Fix. Sie müssen lernen, zu beurteilen, wann es von Vorteil sein kann, im Austausch gegen die Gunst der Bosse einen kostenlosen Service anzubieten. Tun Sie dies nicht zu oft, da Ihre Karriere dadurch nicht darunter leidet, Ihr Bankkonto jedoch darunter.

Chiphead
quelle
-2

Andere haben bereits darauf hingewiesen, dass die Zeit zum Lesen und Verstehen der Fehlerliste als abrechnungsfähige Stunden angegeben werden sollte, so dass es sehr unwahrscheinlich ist, dass Sie wirklich nur 15 Millionen dafür ausgegeben haben. Aber was ich erwartet hatte, wurde erwähnt und nicht: Wenn du wirklich so gut bist, warum begnügst du dich dann mit nur 25 $ pro Stunde? Das ist die Rate, mit der ich vor vielen Jahren Inflation erlebte, als ich nicht sehr erfahren war. Suchen Sie hier oder bei Ask.com unter http://www.oncontracting.com/ , dice.com oder sogar Google, um zu sehen, welche Bewertungen Personen Ihrer Erfahrung normalerweise erhalten. Sie können feststellen, dass es viel mehr als nur 25 $ ist, selbst wenn Sie durch eine Agentur gehen.

Matt J.
quelle
diese beantwortet nicht die Frage gestellt
gnat
-4

Sie berechnen nichts

Ein 2-Minuten-Fix, den Sie in Rechnung stellen, sieht schlecht aus, auch wenn Sie der Meinung sind, dass Sie entschädigt werden sollten.

Aber es sieht noch besser aus, wenn Sie wie Superman hineingesprungen sind und den Tag gerettet haben. Ob Sie es glauben oder nicht, dies wird Ihnen auf lange Sicht helfen.

Sie können dies jedoch nicht zur Gewohnheit machen lassen. Wenn er ihm das weiterhin antut, dann stehen Sie fest und sagen, ich brauche eine Liste oder einen Bericht über alle Dinge, die wir getan haben müssen.

Auch wenn Sie dort ankommen und es länger als 2 Minuten dauert, würde ich aufhören, ein paar Notizen machen und alles Ihrem Chef melden, bevor Sie etwas tun und ihm sagen, was Sie tun müssen und wie viel es kosten wird.

Bryan Harrington
quelle
7
Das ist ein schrecklicher Rat. Warum sollten Sie kostenlos arbeiten und sich dann umdrehen und ärgern, wenn sich der Kunde / Chef daran gewöhnt hat, es kostenlos zu haben? Warum sollten Sie jahrelang Geld dafür ausgeben, Ihre Fähigkeiten zu verbessern, damit Sie Dinge schneller erledigen können als der Junior-Entwickler, nur um weniger Geld zu verdienen (weniger zu verlangen) als der langsame Junior-Entwickler?
Matthew Read
4
Niemals umsonst arbeiten. Wenn Sie dies tun, öffnen Sie eine MAJOR-Dose Würmer, weil der Kunde von Ihnen erwartet, dass Sie diese Verantwortung kostenlos, möglicherweise auf unbestimmte Zeit, übernehmen.
maple_shaft
Sie bauen eine Beziehung zu einem Kunden / Chef auf. Sie machen keine Werbung dafür, dass Sie eine 2-minütige Korrektur kostenlos durchführen werden. Du gehst dort rein, kümmerst dich darum und sagst ihm 2 Minuten später, dass du fertig bist. Diese Dinge werden in Erinnerung gerufen und zukünftige Arbeiten (für die Sie entschädigt werden) werden auf Ihre Kosten kommen. Auf diese Weise betreibt unser Unternehmen ein sehr erfolgreiches Geschäftsmodell. Es klingt immer mehr für mich, dass dies mehr als nur eine 2-minütige Korrektur ist. Meine Karriere leidet nicht unter diesem Rat.
Bryan Harrington
Es gibt verschiedene Arten von "Kunden / Chefs". Die meisten von ihnen wollen dich nur so oft wie möglich ausbeuten und manchmal musst du eine so verdammt kaufmännische Person sein, um eine solche Ausbeutung zu vermeiden.
CND
@nCdy Dann arbeitest du für die falschen Leute. Zu vielen Kommentaren zu diesem Beitrag habe ich noch keine wirkliche Erfahrung gesehen.
Bryan Harrington