Java + CCNA - czy takie połączenie ma sens?

0

Witam
Zacznę od tego, że dopiero zaczynam naukę języka JAVA. Z samą składnią języka miałem do czynienia na studiach, niestety bardzo ogólnikowo.
Książki już mam (Praktyczny kurs Java. Wydanie III oraz Java. Podstawy. Wydanie IX), zacznę od nauki podstaw i JSE. Jestem przygotowany na zmniejszenie obecnych zarobków i odbycie praktyki/stażu.
Po roku pracy na stanowisku związanym ze studiami okazało się, że to nie jest to co chcę robić w życiu. Zainteresowałem się tematyką sieciową, zrobiłem kurs i certyfikat CCNA. Teraz wiem jak działają sieci komputerowe, znam najważniejsze protokoły sieciowe. Sama praca administratora sieci jednak mnie nie pociąga i postanowiłem wrócić do nauki języka JAVA.

Moje pytanie brzmi następująco:
Czy znajomość działania sieci komputerowych (+ew. umiejętność ich projektowania i konfiguracji) i znajomość protokołów sieciowych jest przydatna podczas programowania w języku JAVA? Lubię tematykę sieciową, ale nie lubię samej odtwórczej i monotonnej konfiguracji urządzeń. Czy wiedza z zakresu sieci przyda się bardziej do programowania w JEE czy przy programowaniu aplikacji na Android (nawet w trochę dalszej perspektywie)? Jakie są wasze doświadczenia po latach pracy?

1

To przydatna wiedza w niektórych zespołach gdzie kluczem do sukcesu jest odpowiednie dostosowanie infrastruktury na poziomie architektury aplikacji. To też ważna wiedza tam gdzie aplikacje silnie korzystają z sieci (umiejętność pisania kodu, ktory minimalizuje obciążenia i opóźnienia na sieci).

Poza tym na pewno w każdym zespole przyda się ktoś kto ogarnia ten fragment wiedzy.

0

Cieszę się w takim razie, że czas włożony w naukę nie pójdzie na marne.
Za kilka miesięcy będę starał się o staż/praktykę - w większości ogłoszeń tego typu firmy od razu nastawiają się na ukierunkowanie pod programowanie na Android lub JEE. Zastanawiam się więc które technologie w moim wypadku (ugruntowana wiedza z zakresu sieci komputerowych) lepiej liznąć. Tematyka obu dla laika wygląda zupełnie inaczej.

1

Do androida faktycznie średnio Ci się to przyda, ale do aplikacji biznesowych na pewno. Sporo aplikacji EE wymaga komunikacji przez sieć w jakiejś warstwie więc ta wiedza Ci nie zginie.

0

Dziękuję za odpowiedzi. W takim razie będę zmierzał w kierunku JEE. Trochę późno na naukę JAVY (26 lat), ale mam nadzieję, że jeszcze nie jest za późno. Przynajmniej zapał jest :)

0

Tam za późno. Ten gość nauczył się javy mając 43 lata i jest jednym z najlepszych wymiataczy :D Bez przesady. Zasada nowy język co roku dotyczy wszystkich. Reszta to tylko praktyka.

0

Mnie to wystarczyła kamerka i słuchawki, żeby sobie kurs CCNA zrobić internetowo. Bardzo fajną opcję takiego szkolenia znalazłem na portalu www.lanpulse.pl. Dziwne w sumie, że tak mało jest szkoleń online tego typu, przecież elearning dzisiaj się mocno rozwinął.

1 użytkowników online, w tym zalogowanych: 0, gości: 1