SCJP - prawda i mity

, , niedziela, 10 maja 2009

W ostatnim czasie wykonałem podejście zakończone sukcesem do egzaminu "Sun Certified Java Programmer" dla wersji Java 6.0. Wiele wcześniej czytałem na różnych blogach na temat samego egzaminu i sposobów na jego zdanie. Z wszystkimi, którzy przymierzają się do podejścia do tego egzaminu chciałbym podzielić się moimi wrażeniami i doświadczeniami.

Wielu pisze na blogach, że do podejścia do egzaminu trzeba się długo przygotowywać conajmniej 1,5 miesiąca. To moim zdaniem jest mit. Ja przygotowywałem się do niego stricte 3 dni i to wystarczyło na 84% :) Zapytacie jak to jest możliwe ? Otóż pomimo tego, że egzamin jest trudny to doświadczenie w pisaniu aplikacji w języku Java jest nieocenione i jest podstawą do podejścia w tak krótkim czasie. Jednak samo doświadczenie niestety nie wystarczy choć, gdy ktoś będzie zadowolony z uzyskania wyniku w okolicach 65% to może się udać. Co warto zrobić oprócz doświadczenia, to zapoznać się z moim zdaniem bardzo dobrą książką "SCJP Sun Certified Programmer for Java 6 Study Guide (CX-310-065): Exam 310-065" oraz wykonać serię testów na symulatorze. Ja korzystałem z symulatora JQ+.

Do podejścia należy zapoznać się dokładnie z zawartością książki o której pisałem wcześniej, następnie wykonać testy zawarte w tej książce, wykonać jak największą ilość testów z JQ+, a na samym końcu w dniu egzaminu lub w przeddzień wykonać final test z symulatora JQ+.

Na co zwrócić szczególną uwagę:
1. wątki i co będzie się pojawiać na ekranie przy działaniu wielu wątków. W tym zwrócić należy uwagę na to co jest pewne w takim zrzucie na konsolę np. poprawna kolejność elementów wyrzuconych na konsolę.
2. garbage collector i co jest a co nie jest dostępne do czyszczenia po serii wykonanych linii kodu
3. Kolekcje a w szczególności Generics i obsługa Enum-ów
4. Sprawdzanie kodu składniowo przed zabraniem się za analizę czyli ręczny debugging :)
5. Zapoznanie się się z API w szczególności metody i klasy umożliwiające dostęp do plików, Regular Expression i API dla klasy Console.

Warto podejść do egzaminu jeżeli ma się doświadczenie w pisaniu kodu Java, a to dlatego, że pozwala to na zapoznanie się z elementami języka o których nawet programując ponad 5 lat można nie wiedzieć a także pozwala na systematyzację wiedzy na temat składni języka.

0 komentarze:

Prześlij komentarz

GlossyBlue Blogger by Black Quanta. Theme & Icons by N.Design Studio
Entries RSS Comments RSS