Wielkie i małe projekty
Będąc programistą java zdarzają się prace nad większymi i mniejszymi projektami. Im więcej czasu pochłania projekt tym większa satysfakcja gdy się go już ukończy. Jeżeli pracujemy zespołowo potrzeba dobrego zgrania grupy osób by wszystko było ukończone zgodnie z założeniami planu.
Jeśli jednak programista java pracuje samodzielnie, każdy nawet drobny projekt cieszy i jest powodem do dumy. Zwłaszcza gdy jest się początkującym programistą, wykonane prace cieszą same w sobie o wiele bardziej niżeli zarobki pozyskane dzięki włożonej pracy.
Często duże projekty wymagają współpracy na odległość, pomocy i konsultacji innych programistów. Rutynową czynnością są testy praktyczne oprogramowania które pozwalają wykryć jego niedoskonałości i potrzeby rozwoju, jakich nie dostrzega w pierwszej fazie ich twórca.
Programiści zwykle pracują zdalnie, co za tym idzie prace tego typu można wykonywać w różnych okolicznościach. To jedna z zalet tego zawodu. Nawet pracując przy dużych przedsięwzięciach wcale nie jest potrzebne stanowisko w korporacji, zwłaszcza w jej stacjonarnej siedzibie.