W przypadku niestandardowego oprogramowania, którego opracowanie zajmie prawdopodobnie rok lub dłużej, w jaki sposób przystąpiłbym do określania opłat za konsultanta? Trudno mi wymyślić jakąś liczbę, a wyszukiwania online zapewniają znacznie różne liczby (od 55 USD / 300 USD / godzinę).
Nie chcę strzelać zbyt nisko, ponieważ zajmie mi to dużo czasu (i odraczam moją edukację do tego projektu). Nie chcę też strzelać zbyt wysoko, aby uzyskać nieprzyjemny wygląd i domagać się uzasadnienia. FWIW Mieszkam w Kanadzie i mam około. 10 lat doświadczenia w programowaniu.
Przeczytałem zasadę „weź swoją pensję i podziel ją przez 1000”, ale chodzi o to, że nie mam pensji. Obecnie po prostu wykonuję dość małe zadania programistyczne dla znajomego, który zakłada firmę marketingową, wyceniając każde zadanie dość arbitralnie. Nie wiem, co bym to zrobił w ciągu roku, ale byłoby to niewiarygodnie niskie.
Do moich obowiązków należy w pewnym stopniu architektura, programowanie, baza danych, serwer i UX. Będzie to publiczna usługa internetowa, więc będę musiał włożyć wiele wysiłku w bezpieczeństwo i skalowalność.
Wszelkie porady lub doświadczenie?
źródło
Odpowiedzi:
Najlepsza odpowiedź na to pytanie brzmi: „Co chcesz zarobić?”
Następnie należy to moderować: „Co klient może zapłacić?”
Możesz utorować sobie drogę gdzieś pomiędzy.
Może się również okazać, że jeśli praca potrwa rok, być może możesz naliczyć stałą opłatę - wybierz numer - 100 000 USD i powiedz „taka jest cena”. Oznacza to, że podejmujesz ryzyko w przypadku przekroczenia, ale także rezygnujesz z zapasowych $, jeśli możesz to zrobić szybciej.
W przeciwnym razie sposób rozwiązania tego problemu wygląda mniej więcej tak:
Tak więc łączna faktyczna liczba dni roboczych w roku = 218. Chcę pracować 7,5 godziny dziennie, więc jest 218 * 7,5 = 1635 godzin pracy rocznie.
Moje 100 000 USD rocznie wyniesie zatem 100 000 USD / 1635 = 61,16 USD / godzinę.
ALE ... do tego należy dodać:
Z grubsza jest to około 15–25% wynagrodzenia, w zależności od miejsca zamieszkania.
Strzelaj więc do środka i dodaj 20%: około 74 $ za godzinę.
Jeśli nie podobają Ci się te liczby, dowiedz się, czego chcesz użyć, i ponownie uruchom obliczenia.
EDYCJA: tylko uwaga: wiele firm faktycznie pracuje nad budżetem dla swoich pracowników wynoszącym 1500 godzin pracy rocznie. Możesz również wziąć pod uwagę czynnik nieefektywności / rozproszenia / wygłuszenia. NIKT konsekwentnie faktycznie NIE DZIAŁA przez 7,5 godziny dziennie.
EDYCJA 2: „co chcesz zarobić” to to, co chcesz bankować - po wydatkach. Dodatek na fundusz emerytalny, ubezpieczenie, kursy itp. To koszty. Jeśli masz inne koszty, np. Wyposażenie kapitałowe, płacenie księgowemu itp., Musisz je również dodać.
I - stawki kontraktów długoterminowych są na ogół niższe niż krótkoterminowe. Krótkoterminowe musi obejmować dodatek na czas poszukiwania pracy / czas spędzony na nie zarabianiu.
Zasadą ROUGH jest to, że w przypadku profesjonalnego, wykwalifikowanego, doświadczonego oprogramowania i prac inżynieryjnych w perspektywie długoterminowej (12 miesięcy lub dłużej) stawka od około 75 do 100 USD jest normalna i oczekiwana. (Jest to AUD, ale przy kursach wymiany spodziewałbym się, że USD będzie podobny, nie identyczny, ale w tym regionie). Naprawdę gorący strzał - może 120 do 150 USD, ale lepiej bądź gorący. Jeśli pracodawca zapewni sprzęt (np. Komputery osobiste, kompilatory itp.), Odrzuć około 10 USD / godz. Stawki krótkoterminowe (tj. 6 do 12 miesięcy): dodaj 10 do 20 USD / godz.
NAWET ROUGHER: około 65 do 85 USD za godzinę jest w zasadzie uważane za „stawki dla partnerów” - tj. To, co pobierasz od znajomych. Przy tych stawkach księgowy może być przerażony.
KĄPIEL PEDANTY: Szorstka praktyczna zasada oznacza po prostu: szorstka!
źródło
Następnie weź to, co zwykle zrobiłby ktoś z twoim doświadczeniem w swojej dziedzinie, i wykorzystaj to jako podstawę. Jeśli zrobisz to w ten sposób, jeśli ktoś da ci „nieprzyjemny wygląd i domaga się uzasadnienia”, możesz wypróbować swoje uzasadnienie.
Nie doceniaj siebie. Zawsze możesz negocjować stawkę w dół, ale nie możesz negocjować w górę. Jeśli cenisz siebie nisko, nie tylko będziesz żyć z ramen i niszczyć swoją samoocenę, ale inni ludzie nie będą cię traktować poważnie.
Około 1980 roku pracowałem z facetem o imieniu Joe w dużej fabryce. Joe miał BBA i wieloletnie doświadczenie w naszej branży - ale był przełożonym na linii produkcyjnej i nosił fabryczne ubrania do pracy. Miał mnóstwo pomysłów, jak poprawić rzeczy, ale nikt nie zwrócił na to uwagi, ponieważ było to „po prostu Joe”, który opowiadał o tych samych starych rzeczach.
Teraz była to spółka publiczna i miała kilka planów zakupu akcji pracowniczych z niesamowitym dopasowaniem zakupów pracowników przez firmę. Joe był emerytowanym żołnierzem i miał pełną emeryturę, więc on i jego żona poświęcali każdy grosz swojej pensji na zakup akcji spółki. Około 1980 r. Nastąpił duży wzrost ceny akcji i oto i oto ... Joe wstał i odszedł. Spłacił około jednej czwartej swoich akcji za kilka milionów dolarów.
Kilka miesięcy później z korporacji dotarło słowo: „Nadchodzi konsultant”. Cała fabryka przygotowała się na tego cudownego człowieka, któremu płacono wspaniałe sumy pieniędzy, aby powiedział nam, jak poprawić sytuację. Nadszedł wspaniały poranek, kadra płaczących dyrektorów otworzyła drzwi fabryki i był ... Joe. W kolorze 3000 $. Joe nie powiedział nam niczego, czego nam wcześniej nie powiedział, ale tym razem ludzie zwrócili uwagę. On i ja byliśmy kumplami, a ja starałem się nie poddawać śmiechu, a on po prostu przechodził obok, uśmiechał się i mrugał do mnie.
Noś się, jakbyś zasługiwał na poważne potraktowanie. Rozsądni ludzie to zrobią, a ty nie potrzebujesz reszty. Pierwszym miejscem, od którego możesz zacząć jako niestandardowy programista, jest Twoja stawka.
źródło
Ta odpowiedź zakłada, że ten koncert konsultingowy jest (lub będzie) twoim jedynym źródłem dochodu.
Z biznesowego punktu widzenia „to, co chcę zarobić” nie jest istotne, ani to, co klient jest skłonny zapłacić.
Jesteś konsultantem, co oznacza, że jesteś wyłącznym właścicielem swoich usług biznesowych. W związku z tym powinieneś obliczyć stawkę na podstawie kosztów plus poziom zysku, który sprawia, że praca (i koszt alternatywny twojej odroczonej edukacji) jest wart wysiłku.
Dowiedz się, ile musisz zarobić, aby pokryć swoje wydatki. Obejmuje to kredyt hipoteczny / czynsz, media, materiały eksploatacyjne, sprzęt, licencje na oprogramowanie, żywność, ubrania itp. Jeśli masz już budżet, to wiesz dokładnie, jakie są twoje wydatki. Użyj tego, aby dowiedzieć się, ile kosztuje każda godzina pracy twojego czasu. Jeśli zamierzasz przepracować 2000 godzin rocznie, podziel swoje roczne koszty przez 2000.
Następnie dodaj margines, który sprawia, że praca jest warta twojego czasu. Jeśli marża w wysokości 20% wydaje się rozsądna, pomnóż swój koszt godzinowy przez 1,2. Jeśli potrzebujesz 30%, a nawet 40%, użyj tego numeru.
Zastosowanie tej metody zapewni całkowite pokrycie wydatków i prawdopodobnie nie wycenisz się z rynku na podstawie tego, co chcesz zarobić. Dowiedz się, czego potrzebujesz, jakich znaczników potrzebujesz i użyj go.
źródło
Lubię ustalać stawki ryczałtowe za popularne rzeczy, a potem mam listę w Excelu, taką jak:
Nazwa funkcji | Opis | Czas na ukończenie | Cena £
Które następnie sumuję wszystko, czego chcą i mogę zaproponować przedział cenowy. Niestandardowe rzeczy, które normalnie zgaduję ...
źródło
Określić, czego potrzebujemy do życia i dodać 25%, który powinien być na dole skały. Jeśli zejdziesz poniżej tego, prawdopodobnie nie będziesz w stanie wypełnić umowy. Nie twierdzę, że powinieneś to zaakceptować, po prostu nie przyjmować niczego mniejszego niż ten numer.
Sprawdź swój szczęśliwy numer. Ta liczba jest prawdopodobnie nieco wyższa niż twój najniższy poziom. Jest to liczba, która, jeśli zarabiasz tyle, to masz to, czego naprawdę chcesz i możesz żyć szczęśliwie. Twoje potrzeby są łatwe do zaspokojenia, a nieoczekiwane wydatki nie powinny stanowić przeszkody.
Gdzie spada twoja szczęśliwa liczba w stosunku do twoich oczekiwań? Jeśli jest on niższy niż stawka rynkowa (załóż, że argument wynosi 60 / godzinę), zapytaj o stawkę rynkową. Jeśli jest w cenie rynkowej, poproś o to, czego chcesz. Jeśli jest powyżej, musisz wybrać pomiędzy poświęceniem tego, jak chcesz żyć, a potencjalnym wycofaniem się z rynku.
Aktualizacja - praca za 300 USD za godzinę jest prawdopodobnie krótkoterminową (około tygodnia lub mniej) natychmiastową potrzebą (potrzebuję cię teraz, ponieważ tracimy pieniądze) konsultantem. Jeśli masz szczęście w jednej z tych wielkich opłat, cokolwiek uważasz, że twój czas jest wart. Jeśli prowadzisz firmę tracącą 1 milion dziennie, zapłacenie konsultantowi kilku tysięcy dolarów za rozpoczęcie działalności to nic. Jeśli znajdziesz jakieś niespecjalistyczne stanowisko z rocznym przedziałem czasowym, nie zapłaci on 300 / godz.
Przestań się martwić o to, co możesz robić i skup się na tym, co chcesz robić. Wszędzie będziesz szczęśliwszy. Zawsze znajdzie się facet, który mówi, że mogłem dostać więcej. Jeśli spróbujesz konkurować z Jonesem, przegrasz, ponieważ Bob Jones ma kuzyna Charliego, który robi to jeszcze lepiej. I ma brata Davida, który sprawił, że gajilliony wydostały się we właściwym czasie w bańce widżetów ...
źródło
Powinieneś zdefiniować swoje stawki w oparciu o wartość, którą dostarczasz klientowi. Jeśli twoje niestandardowe oprogramowanie zwiększy ich sprzedaż lub zyski, lepiej zwiększ stawkę, ponieważ mogą sobie na to pozwolić i jest to dla nich opłacalne. Nazywa się to „wartością dodaną”
Nigdy nie lekceważ własnej wartości.
Możesz pobierać opłatę w wysokości 20 USD / godz., Jeśli chcesz konkurować z firmami outsourcingowymi, lub możesz pobierać opłaty w wysokości 100 USD / godz. I obramować swoje rozwiązanie jako wartość dodaną dla firmy, która zwiększy zyski.
źródło