Najlepsza odpowiedź
Wow, to trudne pytanie! I naprawdę nie ma dobrej odpowiedzi.
Czy to konsultant Rubiego? Wtedy stawka godzinowa będzie większa niż, powiedzmy, konsultanta PHP. Chyba że konsultant Ruby nie jest zbyt doświadczony – wtedy stawka może być niższa.
Czy jest to inżynier oprogramowania z doświadczeniem CTO? Ich stawka będzie wyższa niż ta, która nigdy nie zajmowała stanowiska CTO.
Czy potrzebujesz skonsultować się z jedną funkcją czy architekturą całej aplikacji? Kurs prawdopodobnie będzie wyższy w drugim scenariuszu.
Jest zbyt wiele zmiennych, aby określić typową stawkę. Powiem około 40 USD / godzinę, a inna osoba z innym doświadczeniem powie około 80 USD / godzinę. Oboje będziemy mieli rację.
W jednym z naszych artykułów próbowaliśmy poznać średnie pełne pensje deweloperów w Europie .
Podsumowanie artykułu jest takie, że wynagrodzenie zależy wyłącznie od umiejętności i lat doświadczenia programisty.
Wszystkie strony internetowe i tablice ogłoszeń o wolnych strzelcach przedstawiają różne dane dotyczące stawek godzinowych.
Czy powinno Cię w ogóle obchodzić średnie stawki?
No cóż. Oczywiście nie chcesz dać się oszukać. Ale minimalizacja kosztów nie zawsze idzie w parze z produkcją wysokiej jakości oprogramowania. Z drugiej strony, jeśli znajdziesz odpowiednich ludzi, możesz w końcu zbudować produkt za ułamek swojego budżetu.
Ostatecznie najważniejszą rzeczą dla Ciebie, jako kierownika projektu, jest znalezienie programisty kto ma odpowiednie połączenie umiejętności i doświadczenia, aby dodać wartość do Twojego projektu.
Średnie pensje nie są ważne, gdy szukasz odpowiedniej osoby. Ale kiedy już znajdziesz dobrego kandydata, możesz zapytać kilka dobrze poinformowanych osób, czy stawki Twojego kandydata są odpowiednie, a jeśli tak nie jest, spróbuj je obniżyć.
I na koniec mała rada – jeśli stawka jest bardzo wysoka, konsultant powinien dobrze wyjaśnić, dlaczego tak jest. Najlepiej przykłady tego, jak pomogli innym klientom. Najlepiej z liczbami i danymi, aby to udowodnić.
Jeśli są naprawdę dobre, możesz w końcu zaoszczędzić, zatrudniając drogiego konsultanta, ponieważ może on zakończyć pracę w godzinę zamiast tygodnia.
Odpowiedź
Trudno jest określić stawki godzinowe naliczane przez inżynierów oprogramowania. Stawki godzinowe dla niezależnych konsultantów mogą się różnić w zależności od wielu czynników, takich jak:
Czynniki wpływające na stawki godzinowe konsultantów
1) Zapotrzebowanie na umiejętności na rynku 2) Znajomość zestawu umiejętności 3) Doświadczenie w przeszłości 4) Geografia
Jeśli chcesz zatrudnić niezależnego programistę / konsultanta, pamiętaj, że każdy programista zapewniłby unikalną wartość dodaną, a to, czy jego stawka jest uzasadniona wartością, jaką wnosi do tabeli, powinno być oceniane indywidualnie.
Jednak ceteris paribus lub wszystko inne (konkretny zestaw umiejętności / technologia, poziom umiejętności freelancera i lata doświadczenia) są równe, istnieje zauważalna różnica między wskaźnikami niezależnych programistów według regionów geograficznych.
Ze względu na czynniki zewnętrzne, takie jak koszty utrzymania w danym regionie, brak / obfitość talentów itp., Możemy zauważyć znaczne różnice w stawkach godzinowych deweloperów zlokalizowanych w różnych ent krajach.
Średnie stawki godzinowe dla niezależnych programistów według lokalizacji geograficznej
Na podstawie danych, które otrzymaliśmy zagregowane w ciągu ostatnich 4 lat, są to zakresy średnich stawek różniących się w różnych regionach geograficznych:
—————————————————————————— –
(Region) – ( Stawki godzinowe)
Ameryka Łacińska – 35 do 80 USD
Europa Wschodnia – 25 do 70 USD
Subkontynent Indyjski – 15 do 50 USD
Reszta Azji – 25 do 60 USD
Afryka – od 20 do 60 USD
—————————————————————————-
Ponownie, zatrudniając niezależnych konsultantów, zawsze lepiej jest wziąć pod uwagę całościową wartość, jaką dany konsultant wnosi dla Ciebie i Twojej firmy, zamiast po prostu porównywać ich stawki z typowymi stawkami rynkowymi i normalizować je.