Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Dlaczegowartonauczyćsięprogramowania?
Popierwsze,zewzględunarynekpracy.Jakwynikazraportuamerykańskie-
goBiuraStatystykPracy,siedemzdziesięciuzawodówonajszybciejrosnącym
zapotrzebowaniuinajlepszejpłacyzwiązanychjestzsektoremIT
.Programi-
ściposzukiwaniprzezpracodawcównacałymświecieiwciągunajbliższych
kilkulatnarynkupracyzabraknieprzynajmniejmilionaspecjalistów.Miejsce
zamieszkanianiejestistotne,abyzarabiaćpieniądzejakoprogramistawystar-
czymiećdostępdointernetu.
Wysokiezarobkiibezpieczeństwozatrudnieniatoniejedyneargumenty
przemawiającezanaukąprogramowania.Kodowanietorozwiązywaniepro-
blemów,aświatpotrzebujewięcejludzi,którzyumiejąrozwiązywaćproblemy.
Możnapisaćaplikacje,którełącząludziipomagająimwpracy.Możnawspie-
raćnoweformyhandlu,anawettworzyćcałkiemnowerynkizbytu.Można
eliminowaćbariery,pomagaćpojedynczymosobom,społecznościomlubca-
łymkontynentom,atakżeotwieraćnoweperspektywy.Dziękiogromnemu
zasięgowiinternetumożnanapisaćaplikacjęiudostępnićmiliardomludzi.
DrewHouston,założycielDropbox,twierdzi,żekodowanieto„najbliższy
ekwiwalentsupermocy”,natomiastwedługGabaNewella,współzałożyciela
firmyValveCorporationprodukującejgrykomputerowe,umiejętnośćko-
dowaniasprawia,że„wyglądamy,jakbyśmyposiadalimagicznąmocwyróż-
niającąnasnatleinnych”.Komputerywśródnas,wkażdymurządzeniu,
każdymsystemieikażdejsieciwnaszymcodziennymżyciu.Itowłaśniekod
odpowiadazadziałaniewszystkichtychkomputerów.Zdolnośćprogramowa-
niatozdolnośćprosperowaniawprzyszłościhigh-tech.
DlaczegowartoprogramowaćwjęzykuJava?
Javauznawanajestprzezwieluzaczołowyjęzykprogramowaniazkilkuuza-
sadnionychprzyczyn.Popierwsze,możebyćwykonywananapraktycznie
każdymurządzeniu,począwszyodkomputerówstacjonarnychilaptopówpo
odbiornikiSMARTTV
.TensamkodJavamożedziałaćwsystemieWindows,
macOSlubLinux.
Podrugie,językJavajestwszechobecnywśrodowiskubiznesowymipo-
wszechniewykorzystywanywnajwiększychsystemachkorporacyjnych.Java
jestobiektowymjęzykiemprogramowaniazaprojektowanymwtakisposób,
abywspieraćrozwijanieogromnychaplikacjiwróżnychdziedzinach,odpro-
dukcjiposprzedaż,odzarządzaniazasobamiludzkimipoksięgowość.
Potrzecie,Javastanowijedenznajpopularniejszychjęzykówprogramo-
waniawszkołachiuczelniachnacałymświecie,dlategojejznajomośćpozwala
odrazudołączyćdoszereguinnychprogramistów.
Niezależnieodtego,czykodowaniestanowijedyniehobby,dodatkową
bądźpełnoetatowądziałalność,językJavapozwalanałatwerozpoczęciepracy
bezponoszeniajakichkolwiekkosztówfinansowych.JęzykJavastanowido-
skonałypierwszyjęzykprogramowania,atakżewspaniałykolejnyjęzykdla
osób,któremająjużdoświadczeniewkodowaniu.
xxWprowadzenie