Jak mam pobierać opłaty za programowanie, które wymagają naprawy w dwie minuty? [Zamknięte]


127

Jestem z tym naprawdę zmieszany. Wierzę, że im bardziej zdobywam doświadczenie, tym bardziej staję się ekspertem w znajdowaniu błędów i szybkim ich naprawianiu.

Teraz mój szef dostał stronę od programisty, który robi bardzo, bardzo złe kodowanie. Teraz wysyła listę problemów do naprawienia.

Załóżmy, że jest to problem z arkuszem stylów, a stary nie wie, jak go naprawić, ale dzięki mojemu doświadczeniu wiem od razu, na czym polega problem, i mogę go naprawić w ciągu dwóch minut i wielu podobnych problemów.

Ale po naprawieniu wszystkiego zdaję sobie sprawę, że naprawiłem wszystkie problemy w 15 minut, których inny facet nie był w stanie rozwiązać.

Dostaję 25 $ za godzinę, więc bardzo źle się czuję, obciążając 6 $ za tę listę rzeczy, których nauczyłem się przez wiele lat.

Czy ładowanie 6 $ jest w porządku, czy może być jakiś sposób na ładowanie rzeczy?


9
Czasami możesz skontaktować się według projektu, a nie co godzinę. :)
Saeed Neamati

21
Pobieram tylko pełne godziny, więc jeśli nie masz przydzielonej żadnej innej pracy, którą możesz wykonać w pozostałej części godziny, powinieneś
pobrać

50
Nie sądzę, że jest coś, co zajmuje tylko dwie minuty. Z mojego doświadczenia wynika, że ​​zawsze za godzinę musisz sprawdzać, co piszesz. Jeśli jesteś freelancerem, poświęć dwie minuty na pisanie i testowanie przez resztę godziny niż ładowanie przez godzinę. To samo dotyczy 15-minutowej zmiany. Gdy osiągniesz 30 minut, testuj przez ponad godzinę i ładuj przez dwie.
Andrew J. Brehm

58
Przypomina mi starą, prawdopodobnie nieprawdziwą, ale jednak dobrą historię: ten inżynier zostaje wezwany z powodu awarii maszyny. Patrzy na to, robi krzyż z kredą na jakiejś części maszyny i mówi „wymień tę część”. On pobiera 50 000 $. Menedżer jest oburzony i żąda wyszczególnienia rachunku w celu uzasadnienia kosztów. Inżynier odpowiada: Kreda - 1 USD, wiedząc, gdzie zrobić krzyż 49 999 USD.
user12889,

23
Na SO są tysiące użytkowników, którzy udzielają bezpłatnych porad na temat min. 2+
JeffO,

Odpowiedzi:


121

Takie dobre pytanie, ponieważ jest to problem, przed którym wszyscy stoimy jako freelancerzy. Kiedy przeszedłem do bycia freelancerem, najtrudniejszą rzeczą, jaką mogłem rozwinąć, była dyscyplina śledzenia czasu. Przez mniej więcej pierwszy rok skupiłem się na pracy zorientowanej na projekt i naprawdę martwiłem się licznikami czasu, kiedy byłem „w strefie” kodowania. Z czasem dowiedziałem się, jak wielką nieszczęściem było dla mnie to, że nie śledziłem tak dużo mojego dnia, jak to możliwe.

Nawet gdy piszę ten komentarz, mam licznik czasu zatytułowany „Blogowanie na stosie wymiany”. Ale więcej o tym za sekundę. Najpierw odpowiedzmy na twoje pytanie.

Jeśli chodzi o śledzenie czasu, jedną z rzeczy, które odkryłem jako wolny strzelec, jest to, że byli klienci, którzy mieli wiele drobnych problemów. Jako amator, a ponieważ czułem, że jestem „dobrym facetem”, przez większość czasu nie zawracałbym sobie głowy fakturowaniem klienta. Zajęcie dwóch minut, aby rozwiązać problem, który czasami wystarczy, wydaje się nie warte wysiłku, aby uruchomić licznik czasu. Odkryłem jednak, że w ciągu miesiąca nie był to tylko jeden problem 2 minuty, to 10 lub 20 problemów dwóch minut. Samo w sobie nie było nic wielkiego. Podsumowując, zostawiałem pieniądze na stole. Co więcej, klient nie miał wglądu w ilość pracy, jaką dla nich wykonałem. W rezultacie albo a) nie doceniali mojej pracy, b) wykorzystali mnie lub c) po prostu traktowali mnie jako coś oczywistego.

To nie jest dobry związek z kimkolwiek, szczególnie z klientem.

Następnie, jak zauważył ktoś inny. Nic tak naprawdę nie zajmuje dwóch minut. Jest e-mail, telefon, logowanie do systemu śledzenia błędów i wszystkie inne artefakty dobrego procesu. Cały proces, obsługa klienta w rozmowie z klientem przez telefon, jest częścią wartości, którą dostarczasz, a zatem powinien być czymś, za co otrzymujesz rekompensatę. Klienci powinni wiedzieć, ile czasu spędzasz na telefonie i odbiorze wiadomości e-mail. Pewnego razu przedstawiłem klientowi fakturę, która pokazała, ile czasu spędziłem z nim na telefonie. Później powiedzieli mi, że nie mają pojęcia i że starają się ograniczyć swoją tendencję do domyślnego dzwonienia do mnie przez telefon, gdy mają pytanie. Doceniam fakt, biorąc pod uwagę, jak zakłócające połączenie telefoniczne może czasem być.

Zgadzam się również, że powinieneś wystawiać rachunki w rozsądnych przyrostach. Rozliczam co 15 minut, co jest po prostu wymyślnym sposobem powiedzenia: „Mam 15 minut na każdy problem, który chcesz, żebym rozwiązał”. Jest wiele powodów, ale dla mnie największym powodem są ukryte koszty zmiany kontekstu. Dla mnie przejście z jednego zadania do drugiego nie jest natychmiastowe. Gdyby tak było. Przechodzenie z jednego zadania do drugiego często może wymagać ode mnie zatrzymania się, aby sprawdzić pocztę e-mail, pójść do łazienki, spojrzeć na G + / Facebook / Twitter itp. Można powiedzieć, że brakuje mi dyscypliny, ale dla mnie jest to integralna część procesu zmiany koła zębate. Dlatego jeśli mam na swoim koncie 4 zadania, z których każde zajmuje 15 minut, ich wykonanie nie zajmuje mi godziny, zajmuje mi to około 1,5 godziny. A te dodatkowe 30 minut to ukryty koszt zmiany kontekstu.

Wiele osób wspomniało także o dodatkowej wartości, którą zapewniasz jako bardziej doświadczony programista. Fakt, że wykonanie tego samego zadania co kolega zajmuje o połowę mniej czasu, odzwierciedla nie tylko twoje doskonałe doświadczenie, ale również lepszy proces, który zbudowałeś dla siebie w zarządzaniu swoimi klientami. Wszystko to przemawia bezpośrednio do wartości, którą zapewniasz, i powinieneś za nią uczciwie wynagrodzić. Wymaga to zrozumienia opłat pobieranych przez konkurentów w stosunku do jakości ich pracy. Osobiście utrzymuję bliskie relacje i przyjaźnie z innymi freelancerami w mojej dziedzinie, co daje mi wgląd w ten problem i pozwala mi odpowiednio dostosować stawki. Jeśli okaże się, że generalnie wykonujesz pracę o tej samej jakości w krótszym czasie, to zdecydowanie naliczaj więcej. Jeśli twoi klienci nie mogą sobie na to pozwolić, poszukaj nowych klientów i ruszaj w świat. Zostaw grosza na szczypanie klientów i klientów, którzy nie cenią pracy zapewnianej im przez swoich freelancerów mniejszym rybom. Skieruj tych klientów do innych freelancerów, którym ufasz, i spraw, by stanowili dla kogoś problem, podczas gdy pracujesz nad budowaniem klienteli, która płaci Ci bardziej sprawiedliwie.

Ostatnią rzeczą, którą chciałem się podzielić, było coś, czego nikt tak naprawdę nie dotknął, co mogłem zobaczyć. Czasami kompilowanie klienta na 2 minuty pracy jest właściwe z punktu widzenia zarządzania klientem. Czasami poświęcenie im tego czasu pomaga budować zaufanie klienta i umacnia go jako osobę, do której należy. Może także pomóc w zabezpieczeniu większych i bardziej dochodowych projektów w przyszłości. Trudno jest wiedzieć, kiedy ładować, a co ważniejsze, kiedy nie ładować. Ale kiedy decyduję się nie obciążać klienta, robię wszystko, co w jego mocy, by taktownie powiedzieć mu, że to „w domu”. Mówię im, że doceniam cały biznes, który mi wysyłają, i że nie mam nic przeciwko temu, aby zająć się tym jednym problemem dla nich. Mówię im, że przynajmniej mogę to zrobić. Zazwyczaj są bardzo wdzięczni,

Teraz pozwól mi wrócić do timera aktualnie działającego na moim pulpicie zatytułowanego „Blogowanie w StackExchange”. Nie jest to bezpośrednio związane z twoim pytaniem, ale pomaga podkreślić wagę utrzymania dyscypliny przy zachowaniu dokładnego śledzenia twojego czasu.

Z perspektywy biznesowej najważniejszym wskaźnikiem, który można śledzić, jest rentowność. Bardzo ważna jest wiedza, ile czasu spędza się na pracy rozliczanej z nieopłacaną. Pomaga ustalić i zrozumieć, jakie są koszty ogólne związane z prowadzeniem i utrzymaniem firmy. Pomaga także zidentyfikować sposoby prowadzenia działalności i usprawnić procesy. Jeśli pod koniec kwartału zdasz sobie sprawę, że spędziłeś dużo więcej czasu, niż myślałeś „blogowanie w Stack Exchange” i przyszło to kosztem fakturowanej pracy, możesz rozważyć poświęcenie jej mniej czasu. Jeśli chodzi o rentowność, uważam, że na projekt jest o wiele więcej czasu niż na kodowanie. Nie tylko jest cały e-mail i inne zadania wspomniane wcześniej, ale jest to czas spędzony na zabezpieczeniu transakcji, fakturowanie klienta, negocjowanie umów i tym podobne. Większość tego czasu nie jest rozliczana, ale wiedza o tym, ile czasu spędzasz na tym, może pomóc ci znaleźć sposoby na usprawnienie działalności i zwiększenie rentowności w tym samym czasie. Załóżmy na przykład, że pobierasz opłatę w wysokości 100 USD za godzinę, ale spędzasz około 50% swojego czasu na pracy administracyjnej, która nie jest rozliczana. Być może istnieje osoba, którą możesz wynająć za 50 USD za godzinę, aby zabrać tę pracę administracyjną z rąk. Wtedy możesz poświęcić więcej czasu na kodowanie I jednocześnie zwiększyć swoje dochody. Jest to korzystne dla obu stron. Dajesz komuś cenną pracę, prawie na pewno zapewniasz lepszą obsługę swoim klientom ORAZ zarabiasz więcej pieniędzy. ale wiedza, ile czasu spędzasz na tym, może pomóc w określeniu sposobów usprawnienia działalności i zwiększenia rentowności w tym samym czasie. Załóżmy na przykład, że pobierasz opłatę w wysokości 100 USD za godzinę, ale spędzasz około 50% swojego czasu na pracy administracyjnej, która nie jest rozliczana. Być może istnieje osoba, którą możesz wynająć za 50 USD za godzinę, aby zabrać tę pracę administracyjną z rąk. Wtedy możesz poświęcić więcej czasu na kodowanie I jednocześnie zwiększyć swoje dochody. Jest to korzystne dla obu stron. Dajesz komuś cenną pracę, prawie na pewno zapewniasz lepszą obsługę swoim klientom ORAZ zarabiasz więcej pieniędzy. ale wiedza, ile czasu spędzasz na tym, może pomóc w określeniu sposobów usprawnienia działalności i zwiększenia rentowności w tym samym czasie. Załóżmy na przykład, że pobierasz opłatę w wysokości 100 USD za godzinę, ale spędzasz około 50% swojego czasu na pracy administracyjnej, która nie jest rozliczana. Być może istnieje osoba, którą możesz wynająć za 50 USD za godzinę, aby zabrać tę pracę administracyjną z rąk. Wtedy możesz poświęcić więcej czasu na kodowanie I jednocześnie zwiększyć swoje dochody. Jest to korzystne dla obu stron. Dajesz komuś cenną pracę, prawie na pewno zapewniasz lepszą obsługę swoim klientom ORAZ zarabiasz więcej pieniędzy. ale że spędzasz około 50% swojego czasu na pracy administracyjnej, która nie jest rozliczana. Być może istnieje osoba, którą możesz wynająć za 50 USD za godzinę, aby zabrać tę pracę administracyjną z rąk. Wtedy możesz poświęcić więcej czasu na kodowanie I jednocześnie zwiększyć swoje dochody. Jest to korzystne dla obu stron. Dajesz komuś cenną pracę, prawie na pewno zapewniasz lepszą obsługę swoim klientom ORAZ zarabiasz więcej pieniędzy. ale że spędzasz około 50% swojego czasu na pracy administracyjnej, która nie jest rozliczana. Być może istnieje osoba, którą możesz wynająć za 50 USD za godzinę, aby zabrać tę pracę administracyjną z rąk. Wtedy możesz poświęcić więcej czasu na kodowanie I jednocześnie zwiększyć swoje dochody. Jest to korzystne dla obu stron. Dajesz komuś cenną pracę, prawie na pewno zapewniasz lepszą obsługę swoim klientom ORAZ zarabiasz więcej pieniędzy.

I proszę bardzo, spędziłem 0,79 godziny „Blogowanie w Stack Exchange”. Piszę to do mojego budżetu marketingowego. :)


6
kredą to. Opłacają przynajmniej głosy poparcia i odznakę, jeśli mam rację. :-)
Joris Meys

1
„Kreda” czy „klin”? Nie jestem pewien.
Byrne Reese

stackoverflow.com/legal/trademark-guidance , sekcja „Właściwe stosowanie przepełnienia stosu i nazwy wymiany stosu”.
Peter Mortensen

13
@ByrneReese, którego oprogramowania do rejestrowania używasz?
TehShrike

64

Nie powinieneś pobierać 6 dolców, to jest naprawdę trochę niezręczne. Ale zapominasz o niektórych rzeczach. Nie wiem, czy jesteś freelancerem, czy nie, ale powinieneś naliczyć opłatę co najmniej 1 godzinę. To dlatego, że musisz przeczytać listę błędów, zinterpretować je, znaleźć je w rozwiązaniu, naprawić je, sprawdzić, czy Twoje rozwiązanie działa, opublikować je, prawdopodobnie pozwolić komuś innemu przetestować rozwiązanie i opublikować zmiany klientowi. Jeśli potrafisz to wszystko zrobić w 15 minut, musisz być naprawdę dobry / szybki.

Zawsze ładuję za pełną godzinę. Jeśli coś zajmuje 20 minut, na rachunku jest 1 godzina. Jeśli kolejne zadanie zajmie 1 godzinę i 15 minut, nadal będzie to 1 godzina. W ten sposób „dodatkowe” minuty trochę kompensują.


9
Zgoda. Nie mogę wymyślić niczego, co chciałbym wysłać, co zajęło mi 15 minut. W 15 minut ledwo mogę załadować IDE i znaleźć odpowiedni fragment kodu niech sam, zrozumieć błąd, rekompilacji, wdrażanie, testowanie zalogować wyników testów, pakiet, wydanie aktualizuje SVN itp itp itp
fwgx

33
Dokładnie tak. Wielu nowicjuszy w grze konsultingowej / freelancerskiej uważa, że ​​naliczane godziny to godziny fizycznego pisania kodu, ponieważ tak właśnie zostali przeszkoleni, aby wierzyć w zatrudnienie nietechnicznych menedżerów. Zapomnij o tym wszystkim . Programiści i inżynierowie płacą za myślenie . Wszelkie znaczące ilości czasu, które spędzam na myśleniu o zleconej pracy, są rozliczane. Nie ma znaczenia, czy jestem w biurze, w kuchni, w samolocie, czy w toalecie.
Aaronaught

3
Wszystko ma minimum: nawet jeśli twoje minimum byłoby równe 1/2 godziny ładowania - dla tych łatwych do naprawienia rzeczy, które zajęły Ci tylko 5 minut. Przez większość czasu zgadzam się, że co najmniej godzinna opłata jest dość standardowa. Daje ci wtedy możliwość powiedzenia, hej, wiesz, że dam ci 20% zniżki - to była łatwa naprawa .
IAbstract

1
@Kratz: Świetnie. Jak długo zajęło Ci odtworzenie błędu? Zastanawiasz się, który plik otworzyć? Którą linię naprawić? A dlaczego naprawiasz błędy bezpośrednio w produkcji? Czy nie używasz żadnego procesu kontroli wersji, kompilacji lub procesu kontroli jakości?
Aaronaught

1
@Aaronaught, wszystko zależy od środowiska. Nie wszyscy pracujemy w miejscach o poziomach i poziomach kontroli. Jeśli masz prosty katalog online, nie możesz używać kontroli wersji, a proces kontroli jakości może składać się z przycisku odświeżania. Nie trzeba wiele czasu, aby ustalić, czy strona ładuje się teraz, kiedy wcześniej tego nie robiła. To zależy tylko od projektu. Po co to robić, więc zajmuje to godzinę zamiast 5 minut, jeśli nie ma w tym żadnej wartości?
Kratz

54

Otrzymujesz wynagrodzenie za godzinę, a za twoje doświadczenie, prawda? Więc w czym problem?

Ktoś płaci ci za zrobienie czegoś, co faktycznie możesz zrobić, zgodnie z twoimi umiejętnościami i zaakceptowaniem stawki za godzinę. Więc po prostu to zrób. Dlaczego miałbyś porównywać się do początkującego, który spędziłby na robieniu tego samego dziesięć razy dłużej? Jeśli uważasz, że twoja stawka za godzinę jest niesprawiedliwa w porównaniu do stawki za godzinę twojego kolegi, porozmawiaj z szefem / klientem i poproś go o zwiększenie stawki.

Jedyne, co widzę, to to, że z twoim ogromnym doświadczeniem jesteś proszony o wykonanie pracy, która jest znacznie poniżej twoich umiejętności. Na przykład jesteś bardzo doświadczonym programistą i faktycznie jesteś poproszony o wykonanie pracy, którą każdy stażysta bez doświadczenia byłby w stanie wykonać tak szybko i tak dobrze jak ty¹. Ale to raczej problem twojego szefa / klienta, który płaci tobie dużo pieniędzy, kiedy zamiast tego mógł zapłacić znacznie mniej początkującemu za ten sam wynik.


¹ Innym, częstszym przypadkiem jest przypadek, gdy niezależny programista, który kosztuje 800 USD dziennie, jest proszony o spędzanie godzin na ręcznych testach, podczas gdy znacznie lepiej byłoby po prostu zatrudnić testera, który kosztuje znacznie mniej i faktycznie wykonuje znacznie lepszą pracę.


Jest inny programista, który ma bardzo mniejsze doświadczenie ode mnie, a także dostaje tę samą stawkę. kiedyś próbowałem mu powiedzieć, że potrzebuję więcej, niż oddałem całą pracę innemu facetowi. nie rozumie różnicy między dobrym a złym kodowaniem
user824981

21
„a także dostaje tę samą stawkę” : następnie poproś o podwyższenie stawki. Lub znajdź innego pracodawcę / klienta, który płaci lepiej.
Arseni Mourzenko

@MainMia, Twój przypis nie jest powiązany z niczym. Podejrzewam, że zgubił się w edycji.
TRiG

Cokolwiek rynek jest skłonny zapłacić. Bezpłatne dziecko Enterprise!
surfasb

@ user824981: Więc zwiększasz stawkę, daje pracę innemu facetowi, który ma mniejsze doświadczenie. Drugi facet nie wykonuje dobrej roboty, wraca do ciebie, aby naprawić go znacznie szybciej. Tak czy inaczej, wykonasz pracę =).
R0MANARMY

54

Nic nie zajmuje dwóch minut.

Musisz przeczytać wiadomość e-mail, przejrzeć listę błędów, odtworzyć błąd, otworzyć narzędzia programistyczne, przejść do plików, wprowadzić zmiany, przetestować, zmienić, ponownie przetestować, zapisać, sprawdzić, zaktualizować serwer WWW, przetestuj stronę, prześlij e-mailem do szefa z listą dokonanych poprawek itp.

Edycja pliku może potrwać dwie minuty, ale reszta czasu jest również płatna.


4
Czytaj e-mail: 10 sekund. Recenzja: 10 sekund. Odtwarzanie: 20 sekund. Otwórz pliki: 10 sekund. Edycja: 15 sekund. Test: 10 sekund. Zameldowanie: 10 sekund. Aktualizacja: 10 sekund. Produkcja testowa: 10 sekund. E-mail z powrotem: 15 sekund. Można to zrobić :)
tskuzzy

5
„Produkcja testowa: 10 sekund.” Tak bardzo to kradnę!
Christopher Mahan

10
Dokładnie to! Czy kiedykolwiek dzwoniłeś do hydraulika? Naliczają opłatę od momentu, w którym jeżdżą do domu, aż do wyjazdu. To cały jego czas, a jeśli nie płacisz, kto to jest? To samo uzasadnienie rozwoju. Powinieneś śledzić czas od momentu, w którym zostałeś przerwany i poproszony o zrobienie czegoś, aż do momentu kliknięcia Wyślij w wiadomości e-mail informującej szefa o zakończeniu pracy.
Stefan Mohr

Testy za 10 sekund? Zwykle pełny test obejmuje dla mnie testowanie w 2 lub więcej różnych przeglądarkach.
user281377,

24

Miałem tę dyskusję raz z profesorem podczas studiów. Umówił mnie na koncert, aby naprawić kilka prostych problemów z bezpieczeństwem na stronie internetowej innego profesora, którą niechętnie przygotował inny uczeń. (Witryna została zniszczona).

Skończyło się to na kilku minutach czyszczenia i ustawieniach uprawnień. Kiedy zapytał, co to za ładunek, powiedziałem coś w stylu „to było tylko kilka minut, nie martw się”. Odpowiedział: „Ale jak długo studiowałeś i ile wydałeś, aby móc to zrobić w ciągu kilku minut? Oto 50 $.”

Potem zawsze patrzyłem na te jednorazowe rzeczy trochę inaczej i teraz ustalam minimalną opłatę na 1 godzinę, zwiększając o pół godziny po pierwszej.


20
„Zmiana uprawnień: 1 USD. Wiedza, które uprawnienia do zmiany: 49 USD.”
Ben Jackson

18

Pozwólcie, że użyję analogii taksówkarza, który ma taryfę minimalną, a następnie opłatę za każdą minutę / jednostkę odległości powyżej minimum.

Być może doświadczony taksówkarz zna skrót i dotrze tam na miejsce w minimalnym czasie / odległości, ale nadal musisz zapłacić minimalną opłatę.

To samo powinno dotyczyć ciebie, twoja minimalna opłata powinna wynosić godzinę i tak bym działał. Upewnij się jednak, że jest to wyraźnie określone w umowie.


5
Trudno mi uwierzyć, że analogia taksówkarza do programisty może być przekonująca :)
Boris Yankov

8

Moje zasady to minimalny okres rozliczeniowy. Jeśli w ogóle coś ładuję, ładuję przez pełną godzinę. Podczas gdy oficjalna zasada mówi, że wszystkie zadania są zaokrąglane w górę do następnej pełnej godziny, zadania, które trwają tylko kilka minut, zaokrąglam w dół do 0 USD, ale następnie zaokrąglałem następne zadanie dla tego klienta do 1 godziny. Klienci uważają to nie tylko za uczciwe, ale za bardzo pozytywne. To pokazuje, że jesteś elastyczny i rozsądny, a zależy Ci na kliencie.

Pamiętaj, że „bezpłatny” ma większą wagę niż jego wartość pieniężna. Oznacza to, że przy prawidłowym przedstawieniu klienci wolą zapłacić 1 USD za jeden plik cookie, jeśli otrzyma drugi plik cookie za darmo, niż płacić 0,50 USD za dwa pliki cookie. To całkowicie nielogiczne, ale proszę bardzo.

Pamiętaj również, że rabat, który dajesz komuś, nie liczy się na twoją korzyść, chyba że mu o tym opowiesz. Jeśli pracujesz dla nich, ale nic ich to nie kosztuje, wyślij im fakturę za 0 USD (do „celów księgowych”). W rzeczywistości wyślij im fakturę za 25 USD z kredytem w wysokości 25 USD, co da łączną wyliczoną wartość 0 USD.


To też robię. Przyrosty 15-minutowe (więc 16 minut jest rozliczane jako 30), z minimum godzinną godziną.
Andy

4

To zwykły błąd, IMHO. Powinieneś myśleć o sobie jako o pobieraniu opłaty za ilość wiedzy, a nie o pracy włożonej w naprawę błędu.


2

Jako rozszerzenie odpowiedzi @ MainMa: po pierwsze, początkujący wydający 10 razy więcej na to samo zadanie z pewnością kosztowałby znacznie więcej, nawet przy niższej stawce godzinowej. Innymi słowy, możesz rozwiązać ten sam problem, znacznie taniej, co - w rozsądnej firmie / na rynku - prawie gwarantuje, że dostaniesz więcej pracy przez długi czas :-) A bezpieczeństwo pracy na dłuższą metę jest dobrą rzeczą .

Ale jeśli uważasz, że nie masz wystarczającej zapłaty za swoją wiedzę, rozważ zbieranie statystyk dotyczących pracy i po pewnym czasie możesz udać się do swojego przełożonego z danymi, które dowodzą, jak tanio jesteś za doskonałą pracę, którą wykonujesz, co może pomóc ci zdobyć podwyżkę.


2

Zgadzam się z @Scott

Moim zdaniem powinieneś po prostu wystawiać rachunki w minimalnych odstępach, takich jak 15 minut. Więc jeśli zrobisz jedną rzecz, która zajmuje minutę lub 10 rzeczy, które zajmują 12 minut, nie ma to znaczenia; po prostu rozliczaj co 15 minut. Podając poziom wysiłku, minimum, które kiedykolwiek podasz, to 15 minut. To sprawia, że ​​fakturowanie jest dla Ciebie proste, a klient zawsze będzie wiedział, jakie zmiany będą ich kosztować w minimalnym stopniu.

Pamiętaj również, że wszystkie rzeczy związane z danym zadaniem są rozliczane. Możesz sprowadzić to do 60 sekund, a więc zabierze Cię to do uruchamiania komputera na początku dnia. Korzystając z tych informacji, postępuj według własnego uznania.

Odnośnie doświadczenia ... Twoja stawka powinna być podyktowana doświadczeniem i rynkiem. Musisz obciążyć to, co uważasz za uczciwe w oparciu o poziom umiejętności. Jeśli wiesz, że początkujący zarabiają 20 USD na godzinę, czyli niewiele mniej niż zarabiasz teraz, podnieś stawkę do 50 USD. Możesz stracić jednego lub dwóch klientów, ale jeśli byłeś dla nich świetny, będą chcieli cię zatrzymać, ponieważ możesz nokautować pracę lepiej i szybciej niż programiści niższego poziomu, którzy mają niższą stawkę godzinową.

Najlepszą rzeczą, która działała dla mnie, jest użycie narzędzi do śledzenia czasu, takich jak Harvest . Używam go do śledzenia wszystkiego i wszystkiego związanego z projektem. Jeśli klient wyśle ​​Ci wiadomość e-mail, uruchom licznik czasu, zanim zaczniesz czytać wiadomość e-mail. Jeśli musisz określić zakres lub oszacować pracę, uruchom stoper, zanim zaczniesz myśleć o pracy. Kiedy wykonasz pracę, uruchom stoper, a następnie zajmij się pracą. Większość narzędzi do śledzenia czasu pozwoli ci zaokrąglić czas nawet do minimalnego przyrostu!

Te narzędzia pozwalają również rozłożyć rozliczenia. Być może chcesz pobierać 25 USD za godzinę za zmiany CSS, ale 50 USD za godzinę za pisanie zapytań do bazy danych, kto wie ..? Lubię mieć elastyczność. Lubię te dane, ponieważ możesz udostępniać statystyki klientowi. Jeśli zazwyczaj wyprzedzasz swoje prognozy i potrafisz wykazać, że dzięki raportowi (dostarczanemu z narzędziami do śledzenia czasu) jesteś w dobrej pozycji do powtórzenia transakcji lub negocjacji podwyżek stóp.


1

Stawka godzinowa w wysokości X USD przy minimalnym obciążeniu wynoszącym 1/4 godziny (tj. X / 4 USD) jest w porządku. Rzeczywiste naprawienie zajęło kilka minut, ale były tam również wiadomości e-mail w przód iw tył itp. Nie masz się czego obawiać; nie możesz pracować za darmo.

Zwróć ponadto uwagę, że naliczanie opłaty za 1/4 godziny jest właściwe tylko dla klientów, z którymi masz stały przepływ pracy i stałe relacje. Jeśli jest to jednorazowe, to zdecydowanie nalicz całą godzinę, jak sugerowała @Tyanna.


0

Skąd twój szef wie, że zajęło ci to tylko 15 minut? Czy mu powiedziałeś?

Nie bez powodu twoja stawka wynosi 25 USD za godzinę, ponieważ masz umiejętności i doświadczenie, aby ją poprzeć.

Myślę, że powinieneś ładować przez całą godzinę.


Załóżmy, że mam listę 20 różnych błędów do naprawienia. i wszystkie te błędy zajęły dokładnie 1 godzinę. Czy nadal
naliczam

@ user824981 Tak.
Stephen

2
user824981 - Zaokrąglij do najbliższej godziny. Czasami wychodzisz przed siebie, czasem wychodzisz za siebie. W końcu powinno się wyrównać.
Tyanna

... i upewnij się, że naliczasz godziny za korespondencję za pośrednictwem e-maila telefonicznego, wdrażania, testowania i wszystkich innych kosztów związanych z naprawą błędów. Gwarantuję, że zajęło ci to ponad godzinę. Nie pozwól nikomu Cię przekonać, że naliczany czas to TYLKO czas na badanie i pisanie kodu!
wałek klonowy

@Maple To przypomina mi ten komiks .
Mark C

-1

Ustal minimalną opłatę za zainicjowanie izolowanego zadania, na przykład jedną lub dwie godziny. Następnie zaoferuj wykonanie innych elementów przez pozostałą część zarezerwowanych godzin.

Jeśli oferują inne zadania, nie tracisz pieniędzy: pracujesz przez te godziny. Jeśli oferują zbyt wiele zadań i trwa to dłużej niż minimum, sprzedałeś się na dłuższy koncert. Jeśli nie mają wystarczającej ilości przedmiotów, aby zająć cię przez minimalne godziny, podziękuj im i wyjdź (nie możesz nic zrobić, kręcąc się wokół, co rzuci cię w lepsze światło niż uratowanie ich bekonu w stylu superbohatera).

Nikt nie będzie miał problemu z uzyskaniem minimalnej kwoty za połączenie, pod warunkiem, że rozumie, jaka jest stawka. Wszyscy rozumieją, że spodziewasz się niewielkiej kwoty gwarantowanej, aby przerwać twój harmonogram, aby jak najszybciej zaspokoić ich potrzeby. Oferując faktyczne przepracowanie naliczonych godzin, oferujesz im bardzo uczciwą ofertę (i oddajesz decyzję o zwolnieniu cię z pracy).


-1

Najważniejsze jest to, że masz stawkę godzinową podzieloną na naturalne kwartały. W ten sposób rozliczasz się co 15 minut. To zawsze był najlepszy sposób na rozwiązanie tego problemu, jaki widziałem i doświadczyłem z moimi klientami. W ten sposób wchodzą do gry, wiedząc, jakie jest minimum. Następnie w każdym punkcie przekraczającym ten 15-minutowy przyrost zaokrąglasz w górę do następnej 15-minutowej porcji. Grałem na dwa sposoby, w których zaokrąglibym w dół, jeśli <7 minut do chunck lub pełne 15, jeśli w ciągu 7 minut ... ale powiedziałbym, że pod każdym względem jesteś bezpieczny.

I tak, niektórzy ludzie zgłosili pewne dodatkowe szczegóły dotyczące śledzenia itp. Z pewnością możesz naliczać różne stawki za różne rodzaje zadań, ale ja osobiście lubię utrzymywać stałą, równą opłatę w porównaniu do różnych zmiennych, którymi trzeba się zająć na strona rozliczeniowa, ponieważ zajmuję wystarczającą przepustowość, aby martwić się o wszystko normalnie.


-1

Powinieneś zrezygnować ze stawki godzinowej lub ustalić stawkę minimalną. Na przykład, jeśli jesteś zatrudniony na 1 godzinę, jest to dla ciebie strata czasu. Jeśli naprawa zajmie dwie minuty, nie zarobisz dużo pieniędzy.

Powinieneś pobierać opłatę za co najmniej 1 godzinę pracy. Jeśli ta dwuminutowa poprawka pozwoli zaoszczędzić klientowi dużo pieniędzy lub czasu, należy naliczyć więcej . To się nazywa wycena oparta na wartości .

To jak historia o mechaniku, który naprawia samochód w ciągu minuty, regulując śrubę w silniku, a następnie wysyła rachunek za 1000 USD. 1 USD na dostosowanie śruby, 999 USD na ustalenie, którą część silnika naprawić.


-2

Nalicza się pełną godzinę za dowolny czas do pierwszej godziny, a następnie co 15 minut. Jeśli jest to część trwającego projektu deweloperskiego, za który już zaczęłaś otrzymywać rekompensatę, rozliczasz się za 15 minut LUB możesz dać im jednorazowo darmowy prezent, ale upewnij się, że decydenci i osoby podpisujące czek sprawdzają, czy zapewniasz im dodatkowe- mila obsługa klienta-tęcze i motyle darmowa poprawka. Musisz nauczyć się oceniać, kiedy korzystne może być zapewnienie bezpłatnej usługi w zamian za dobrą przysługę u bossów. Nie rób tego zbyt często, ponieważ nie spowoduje to pogorszenia kariery, ale ucierpi na koncie bankowym.


-2

Inni już zauważyli, że czas na przeczytanie i zrozumienie listy błędów powinien być wliczony do rozliczanych godzin, tak więc jest bardzo mało prawdopodobne, abyś spędził na nim tylko 15 milionów. Ale to, czego się spodziewałem, o czym wspomniałem, a czego nie było: jeśli naprawdę jesteś taki dobry, dlaczego rozliczasz się za jedyne 25 $ za godzinę? Taką stawkę otrzymywałem wiele lat temu, kiedy nie miałem zbyt dużego doświadczenia. Wykonaj kilka wyszukiwań tutaj lub w Ask.com http://www.oncontracting.com/ , dice.com, a nawet Google, aby zobaczyć, jakie stawki zwykle otrzymują ludzie z Twojego doświadczenia. Może się okazać, że to znacznie więcej niż tylko 25 $, nawet podczas wizyty w agencji.


to nie odpowiada na zadane pytanie
komara

-4

Nic nie obciążasz

2-minutowa poprawka, za którą pobierasz opłatę, wygląda źle, nawet jeśli uważasz, że należy Ci się odszkodowanie.

Ale nawet wygląda lepiej, jeśli wskoczyłeś tam jak Superman i uratowałeś dzień. Wierz lub nie, robienie tego pomoże ci na dłuższą metę.

Jednak po prostu nie możesz pozwolić, aby to kształtowało nawyki. Jeśli nadal mu to robi, to nie ustępujesz i mówisz: potrzebuję listy lub sprawozdania na temat wszystkich rzeczy, które musimy zrobić.

Również jeśli tam dotrzesz i zajmie to więcej niż 2 minuty, zatrzymałbym się, zrobiłbym notatki i zgłoś to wszystko swojemu szefowi przed zrobieniem czegokolwiek i powiedz mu, co musisz zrobić i ile to będzie kosztować.


7
To okropna rada. Dlaczego miałbyś pracować za darmo, a następnie odwracać się i denerwować, gdy klient / szef przyzwyczaja się do posiadania go za darmo? Dlaczego miałbyś spędzać pieniądze i lata na doskonaleniu swoich umiejętności, abyś mógł robić rzeczy szybciej niż młodszy programista, tylko po to, aby zarabiać mniej (za mniej) niż wolny programista?
Mateusz

4
Nigdy nie pracuj za darmo. Robiąc to, otwierasz MAJOR puszkę robaków, ponieważ klient będzie oczekiwać, że przejmiesz tę odpowiedzialność za darmo, być może na czas nieokreślony.
wałek klonowy

Budujesz relacje z klientem / szefem. Nie reklamujesz, że zamierzasz naprawić 2 minuty za darmo. Wejdź tam, zajmij się tym i powiedz mu 2 minuty później, że skończyłeś. Te rzeczy zostaną zapamiętane, a przyszłe prace (za które otrzymasz wynagrodzenie) nadejdą. Nasza firma prowadzi w ten sposób bardzo udany model biznesowy. Coraz bardziej dla mnie brzmi, że to coś więcej niż tylko 2 minuty. Moja kariera nie cierpi z powodu tych rad.
Bryan Harrington

Istnieją różne rodzaje „klientów / szefów”. Większość z nich po prostu chce cię wykorzystać tak bardzo, jak to tylko możliwe, a czasami musisz być tak cholernie handlowym, aby uniknąć takiego wyzysku.
cnd

@nCdy Następnie pracujesz dla niewłaściwych ludzi. Do wielu komentarzy na temat tego postu bez rzeczywistego doświadczenia, które widziałem.
Bryan Harrington
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.