Co sądzicie o tych kursach - czy warto wziąć w nich udział?

0

Chcialbym sie dowiedzieć co sadzicie o kursie MegaK Javascriptu node.js frameworku express.js -> https://www.megak.pl/ cena na dzień dzisiejszy 1499 zł, wcześniej miałem doczynienia z Javą na inżynierce na studiach i trochę frontendu, nigdy nie pracowałem w IT, branża utryzmania ruchu.

Teraz też był dostępny program Akademia Java Pro z gwarancją pracy w Lufthansa System po kursie trwającym kilka kiesięcy weekendowo. Lecz patrząc na harmonogram stwierdzam, że odpadłbym przy rekrutacji, a do kursu można mieć też dostęp za 9600 zł, jednak i tak na dzień dzisiejszy byłbym w tyle z podstawami Javy.

"Program" (m.in)

Środowisko programistyczne
Praca z systemem kontroli wersji Git
Zarządzanie zależnościami i automatyzacja zadań na poziomie projektu z Maven i/lub Gradle
Wprowadzenie do konteneryzacji z wykorzystaniem Dockera
CI/CD z użyciem Jenkins
Współpraca w zespole i zarządzanie zadaniami na przykładzie ekosystemu Attlasian

Wybrane zagadnienia z zakresu programowania w Javie
Zaawansowane debugowania kodu
Profilowanie aplikacji i strojenie maszyny wirtualnej
Typy generyczne
Przegląd nowości z ostatnich wydań Javy
Klasyczna wielowątkowość (java.util.concurrent)
Programowanie reaktywno-funkcyjne (RxJava / Reactor)

Wprowadzenie do Jakarta EE
Platforma / specyfikacja
Model komponentowy
Serwery aplikacyjne na przykładzie WildFly
Przegląd wybranych standardów (Servlets, EJB, JTA, JNDI, JMS)

Context and Dependency Injection
Inwersja kontroli i wstrzykiwanie zależności
Beany zarządzane
Zasięgi
Metody producentów (Producer methods)
Interceptory (Interceptors)
Dekoratory (Decorators)
Zdarzenia (Events)
Stereotypy (Stereotypes)
Alternatywy (Alternatives)

Usługi sieciowe oparte o JAX-RS / RestEasy
Założenia i dobre praktyki związane z projektowaniem REST API
Budowa, wdrażanie i konfigurowanie usług
Mapowanie zasobów
Wstrzykiwanie parametrów i konwersja typów
Obsługa nagłówków i ciasteczek
Statusy odpowiedzi
Mapowanie wyjątków
Negocjacja treści i implementacja maperów
Budowa aplikacji klienckich" (pełen harmonogram) -> https://javadevpro.kodolamacz.pl/

Co sądzicie o tych kursach (bardziej o tym Javascriptu, bo ten drugi to z chęcią bym wziął udział w kolejnej edycji) -> czy po takim kursie da się znaleźć pracę w IT? I co sądzicie o tym kursie co prawda harmonogramu w tym pierwszym bie ma tylko ogolny zarys w odroznieni od drugiego, ale może znacie autorów kursu?

5

To co napiszę może być zaskakujące, ale UWAGA: Nie potrzebujesz płacić za jakikolwiek kurs, żeby dostać pracę w IT, nawet jako programista.
Masz darmowy dostęp do gigantycznej ilości darmowych materiałów i wszystko co potrzebne tam znajdziesz.

Potrzebujesz jedynie determinacji i samozaparcia. Kurs nie uczyni Ciebie programistą, nawet taki za 100 koła. Te wszystkie gwarancje mają różne kruczki tj. masz gwarancję pracy, ale jak jesteś w top 3 absolwentów kursu albo coś w tym stylu.
Wypisałeś wiele punktów wyżej wymienionego kursu, ale to, że liźniesz 50 różnych pojęć nic nie da. Musisz sam pisać aplikacje większe niż todo list i wtedy zrobisz prawdziwy progres.

0
szafran98 napisał(a):

To co napiszę może być zaskakujące, ale UWAGA: Nie potrzebujesz płacić za jakikolwiek kurs, żeby dostać pracę w IT, nawet jako programista.
Masz darmowy dostęp do gigantycznej ilości darmowych materiałów i wszystko co potrzebne tam znajdziesz.

Potrzebujesz jedynie determinacji i samozaparcia. Kurs nie uczyni Ciebie programistą, nawet taki za 100 koła. Te wszystkie gwarancje mają różne kruczki tj. masz gwarancję pracy, ale jak jesteś w top 3 absolwentów kursu albo coś w tym stylu.
Wypisałeś wiele punktów wyżej wymienionego kursu, ale to, że liźniesz 50 różnych pojęć nic nie da. Musisz sam pisać aplikacje większe niż todo list i wtedy zrobisz prawdziwy progres.

W sumie i tak raczej wykupię dostęp i potraktuje to jako motywację do nauki, tak samo jak kurs prawa jazdy nie uczy jeździć, ale daje podstawy do tego żeby się nauczyć i kierunek rozwoju.

3

czy po takim kursie da się znaleźć pracę w IT?

To zależy. Umiejętności techniczne to tylko część układanki potrzebnej do znalezienia pracy.

Co z angielskim?
Umiejętnościami komunikacyjnymi, autoprezencją?
Umiejętnościami negocjacyjnymi? (choćby po to, żeby wynegocjować dobrą stawkę)
Umiejętnością opanowania stresu (przez stres można spalić rekrutację i nie zostać zatrudnionym, mimo umiejętności).
Pewnością siebie? (niepewnego pracodawcy nie biorą)
Z umiejętnością napisania CV w rozsądny sposób? (wiele osób tego nie potrafi)

Programować można się łatwo nauczyć z internetu, natomiast są rzeczy trudniejsze do nauki. Moim zdaniem kurs, który przygotowuje do znalezienia pracy w IT, powinien uczyć przede wszystkim umiejętności miękkich. Jeśli czegoś takiego tam nie ma, to owszem, może nauczysz się programować, ale niekoniecznie znajdywać pracę (chyba, że te umiejętności miękkie już masz/nauczysz się w inny sposób).

0
LukeJL napisał(a):

Programować można się łatwo nauczyć z internetu, natomiast są rzeczy trudniejsze do nauki. Moim zdaniem kurs, który przygotowuje do znalezienia pracy w IT, powinien uczyć przede wszystkim umiejętności miękkich. Jeśli czegoś takiego tam nie ma, to owszem, może nauczysz się programować, ale niekoniecznie znajdywać pracę (chyba, że te umiejętności miękkie już masz/nauczysz się w inny sposób).

Mają być poruszane kwestie rozmów kwalifikacyjnych, projekt zespołowy itp. rzeczy dotykające tematykę HR'u, więc myślę, że coś można jeśli chodzi o wiedzę około IT/umiejętności miękkie poznać

0

ogólnie kurs przygotowujący pod znalezienie pracy w IT powinien wyglądać moim zdaniem tak:

  • umiejętność programowania byłoby wymogiem wstępnym (chcesz się zapisać na kursy? Zakładamy, że umiesz już programować. Trzeba być samodzielnym, nikt cię nie będzie niańczył)
  • zamiast nauki programowania, to różnego rodzaju warsztaty uczące np. negocjacji czy pewności siebie
  • symulacje rozmów o pracę, czyli każdego dnia kilku ochotników by się zgłaszało i odgrywałoby scenki, gdzie udawaliby kandydatów o pracę itp. a później dostawaliby feedback, co jest nie tak i jak mają się zachować (najlepiej jakby w gronie ekspertów siedzieliby ludzie, którzy na codzień zajmują się rekrutacjami - programiści, HRki, osoby decydujące itp. No i też mogłaby być zamiana ról - np. kursanci mogliby wcielać się też w rolę HR, żeby zrozumieć jak to jest od drugiej strony(i prawdziwe HR by ich szkoliło)). Rozmowy po polsku i po angielsku.
  • już w trakcie trwania kursu kandydat powinien szukać prawdziwej pracy, a w razie niepowodzenia (brak odpowiedzi na CV, odrzucenie po rozmowie) mógłby się podzielić z tym w grupie i uzyskać jakąś poradę od ekspertów rekrutacyjnych
  • networking przy pizzy, żeby ludzie mogli znajdywać kontakty branżowe

Mają być poruszane kwestie rozmów kwalifikacyjnych, projekt zespołowy itp. rzeczy dotykające tematykę HR'u,

Niby tak, ale pewnie te tematy będą tylko "poruszane", więc pewnie nie będzie to tak efektywne, jakby cały kurs zrobić pod szukanie pracy.

Jeszcze można by potem zrobić drugą edycję, która zakładałaby, że już masz pracę w IT, a która by uczyła, jak być efektywnym pracownikiem, tak, żeby móc awansować czy coś.

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