Wyszukiwanie informacji w Internecie

 

Jedną z najważniejszych zdolności w dzisiejszym świecie programistycznym jest umiejętność szybkiego wyszukiwania informacji w Internecie i dostępnych tam baz wiedzy.

Mnóstwo informacji znajdziemy w języku polskim. Jednakże znacznie więcej szczegółowej wiedzy programistycznej zgromadzono w języku angielskim. W świecie programistycznym umiejętność posługiwania się językiem angielskim jest niezbędna. Nawet w polskich firmach tworzących oprogramowanie od programisty oczekuje się znajomości języka angielskiego na poziomie umożliwiającym wyszukiwanie wiedzy w zasobach światowego Internetu oraz poprawne komentowanie kodu, nazywanie klas, zmiennych, metod itp. Firmy zatrudniają obecnie pracowników z całego świata, a język angielski jest zdecydowanie najbardziej popularny. Żadna firma nie chce ograniczać się do pracowników wyłącznie z Polski. Kod i komentarze kodu muszą być zrozumiałe dla programistów z całego świata. Znajomość angielskiego w zakresie tworzenia oprogramowania otworzy tobie także drzwi do kariery w firmach zagranicznych, co przekłada się na znacznie wyższe wynagodzenie.

Dlatego zalecam, abyś jak najwcześniej rozpoczął kodowanie i komentowanie kodu w języku angielskim.

Abyś mógł szybciej przyswoić używane przez programistów angielskie nazwy i sformułowania, już teraz rozpocznij poszukiwania wiedzy programistycznej właśnie w języku angielskim.

 

 

Jak szukać w Internecie...

 

W wynikach wyszuiwania zawsze zwracaj uwagę na datę wpisu z odpowiedzią na zadane pytanie. Rzeczywistość dynamicznie się zmienia. Artykuły napisane przed dwoma laty często okazują się zupełnie nieaktualne. Zawsze poszukaj możliwie aktualnej odpowiedzi. Ta prawda dotyczy wszelkiego rodzaju pytań zadanych w Internecie.

 

Gdy poszukjesz najlepszego narzędzia w danej dziedzinie (na przykład edytora dla programisty) , zadaj w wyszukiwarce pytanie w formie:

"best programmers editor", "top 10 java code editors", "java editor ranking", "most popular editor for programmer"

 

Gdy poszukjesz przyczyny wystąpienia błędu, skopiuj treść wyświetlonego komunikatu o błędzie i wklej tę treść w wyszukiwarce. Szybko znajdziesz komentarze i wskazówki dotyczące naprawienia takiego błędu. Przykładowo możesz w ten sposób skopiować komunikat o błędzie kompilacji i znaleźć informacje o rozwiązaniu problemu.

 

Gdy poszukjesz opisu jakiegokolwiek elementu języka Java, wpisz w wyszukiwarce nazwę tego elementu, a następnie dodaj frazę "java doc". Pierwszym wynikiem wyszukiwania będzie odsyłacz do strony dokumentacji Javy - najprawdopodobniej oryginalnej dokumentacji firmy Oracle.

Example Search Engine Query: string java 8 (takie zapytanie doprowadzi cię do dokumentacji klasy String dla ósmej wersji Javy).

 

 

Popularne i zalecane źródła informacji

 

stackoverflow.com

W przypadku zagadnień programistycznych jedną z najbardziej pomocnych baz wiedzy jest serwis https://stackoverflow.com/. Pamiętaj, że najwyżej cenione odpowiedź nie koniecznie musi być optymalna. Często "tłum" nie ma racji. Często odpowiedź najwyżej punktowana jest stara i niekoniecznie aktualna - dlatego zawsze sprawdź datę wpisu z odpowiedzą, a następnie poszukaj niżej nowszych odpowiedzi. Nowsze odpowiedzi mogą nie mieć wysokiej oceny, ponieważ krótko są obecne na stronie.

 

Oficjalna dokumentacja języka Java

Najbardziej szczegółowe informacje techniczne na temat konkretnych elementów języka Java - np. klas - znajdziesz w dokumentacji Javy opracowanej przez firmę Oracle pod adresem https://docs.oracle.com/javase/8/docs/.