Bez względu na to, czy boisz się porannego dojeżdżania do pracy, nie lubisz biurowców, czy chcesz spędzać więcej czasu z rodziną, praca w domu wydaje się być złota. Wielu programistów komputerowych, w tym niezależnych freelancerów i pracowników firmy, otrzymuje ten profit, zgodnie z amerykańskim Bureau of Labor Statistics. Ma to sens dla tych doświadczonych technologicznie profesjonalistów i dla pracodawców, ponieważ programiści mogą pisać kod z dowolnego miejsca. Programiści piszą kod oprogramowania dla języków programowania takich jak Java i C ++. Amerykańska siła robocza obejmowała 343 700 miejsc programowania w 2012 roku. Zanim zaczniesz planować układ biura domowego, musisz podjąć pewne kluczowe kroki.
$config[code] not foundKwalifikacje
Programowanie wymaga wiedzy na temat pisania i debugowania programów przy użyciu wielu języków i aplikacji komputerowych. Praca wymaga również silnych umiejętności analitycznych, dobrej koncentracji i umiejętności rozwiązywania problemów oraz znajomości matematyki i statystyki. Większość programistów kończy studia licencjackie w zakresie informatyki lub pokrewnej dziedziny, ale niektórzy pracodawcy akceptują pracowników, którzy mają stopień naukowy. Niektórzy programiści mogą potrzebować przejść testy certyfikacyjne dla branży, które zazwyczaj są zarządzane przez stowarzyszenie branżowe. Mogą być również zobowiązani do podjęcia kursów kształcenia ustawicznego.
Potrzeb sprzętu
Programiści używają komputerów do pisania kodu. Potrzebują również sprzętu, takiego jak komputery i telefony, do testowania swoich programów. Praca wymaga również oprogramowania dla środowisk programistycznych, oprogramowania platformy internetowej, kompilatorów, programów do zarządzania bazami danych, komputerów mainframe, kart portów szeregowych, modemów i drukarek. Programiści kupują także przewodniki i podręczniki związane z określonymi programami i językami komputerowymi oraz subskrybują czasopisma branżowe.
Wideo dnia
Dostarczone przez Sapling Dostarczone przez SaplingSzukanie pracy
Pracodawcy szukają programistów, którzy mają doświadczenie w pracy. Aby pokazać swoje wrażenia, stwórz portfolio. Wymień języki programowania i języki skryptowe używane w miejscu pracy i dołącz informacje o środowiskach komputerowych, w których masz doświadczenie. Wymień firmy, dla których wykonałeś pracę programistyczną i zrealizowane projekty. Dostarcz dyski z oprogramowaniem, które utworzyłeś i linki do programów internetowych, które stworzyłeś. Zbuduj własną stronę internetową i umieść te informacje również na stronie. Dzięki temu możesz skierować potencjalnych klientów. Napisz szczegółowe CV, które podkreśla twoje doświadczenie zawodowe, w tym, które środowiska i języki komputera używasz. Powinieneś również ukończyć jedną lub więcej staży w college'ach lub stypendia, aby dać sobie szansę na rywalizację. Freelancerów można znaleźć pracę dzwoniąc lub wysyłając e-mail do firm programistycznych i sprawdzając tablice ogłoszeń dla freelancerów i ofert pracy na stronach społeczności. Stowarzyszenia branżowe, takie jak Association for Computer Machinery i IEEE Computer Society, zawierają listy ofert pracy.
Potencjał dochodowy
Według danych amerykańskiego Biura Statystyki Pracy, programiści zarobili średnio 76 140 USD w 2013 roku. Mediana stawki godzinowej wynosiła 36,30 USD. Najlepsze 10 procent zarobiło średnio 117,890 USD rocznie, a dolne 10 procent zarobiło około 42 850 USD rocznie. Amerykańskie Biuro Statystyki Pracy szacuje, że prace programistyczne wzrosną o około osiem procent do roku 2022, a "Wiadomości ze Stanów Zjednoczonych i raport o świecie" plasuje programowanie komputerowe na 30. pozycji wśród najlepszych miejsc pracy w 2014 roku.
2016 Informacje o wynagrodzeniach dla programistów komputerowych
Programiści komputerowi zarobili w roku 2016 medianę roczną w wysokości 79 840 USD, jak podaje amerykańskie Biuro Statystyki Pracy. Na niższym poziomie programiści komputerowi zarabiali 25 procentową pensję w wysokości 61 100 dolarów, co oznacza, że 75 procent zarabia więcej niż ta kwota. 75. percentyla wynagrodzenie wynosi 103 690 dolarów, co oznacza, że 25 procent zarabia więcej. W 2016 r. W Stanach Zjednoczonych zatrudnionych było 294,900 osób jako programistów komputerowych.