Dylemat dotyczący kursu programowania

Dylemat dotyczący kursu programowania

Wątek przeniesiony 2020-10-21 13:47 z Szkolenia i konferencje przez cerrato.

BornStubborn
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:60
1

Od kilkunastu miesięcy samodzielnie uczę się programowania w kierunku frontendowym. Ostatnio w internecie natrafiłem na informację o inicjatywie pod nazwą CodersCamp, ( https://coderscamp.edu.pl/ ) która mnie zaciekawiła. Jest to darmowy kurs programowania prowadzony (ze względu na obecną sytuację) online, z mentorem, kończony certyfikatem, własnym portfolio i czasem może nawet ofertą pracy. Zacząłem zastanawiać się nad wzięciem udziału, bo próba pracy w zespole, szlifowanie umiejętności miękkich, pomoc mentora i sensownie wytyczona ścieżka nauki wydały mi się kuszące.
Nie ukrywam, że początki mojej samodzielnej nauki odbyły się pod dużym znakiem chaosu i przez to niskiej efektywności. Od kilu miesięcy jest już dużo lepiej, ale nadal zastanawiam się czy wystarczająco. Nie wiem też co byłoby lepsze czasowo, czy uczenie się nadal samodzielnie pozwoli mi wcześniej, niż w przypadku tego 5-miesięcznego kursu osiągnąć poziom pozwalający na aplikowanie na stanowisko juniorskie (brakuje mi porządnego zrozumienia JS, framework + portfolio). Nie postrzegam też żadnego z tego typu kursów jako antidotum na wszystko. Mam świadomość wartości pracy samodzielnej, czasu jaki trzeba poświęcić, ilości wiedzy do przyswojenia, kodu do napisania itd.
Chciałbym zapytać Was, co o tym sądzicie? Czy wygląda to na bootcamp, który darmowy jest tylko pozornie (a produktem są uczestnicy i ich praca), jest okazją do gromadzenia, a następnie sprzedaży danych osobowych, czymś w rodzaju headhuntingu? Szukałem w internecie jakichś informacji, na ten temat, ale znalazłem jedynie kilka stron gdzie jest wspomniane istnienie tego kursu, wątek z (chyba) 2018 na wykopie, gdzie pewne zarzuty były odpierane przez jedną z osób należących do stowarzyszenia, facebookowe grupy, nie mogące się pochwalić za dużym ruchem wśród obserwujących oraz IG. Na stronie kursu nie widzę również regulaminu, będzie on prawdopodobnie dostępny jedynie dla uczestników, którzy zostaną zakwalifikowani.
Co myślicie? Uważacie, że jest czym sobie głowę zawracać, czy nie wart?

RequiredNickname
Sprzedaż danych osobowych? Na tego typu praktyki musisz wyrazić zgodę (poza tym nie sądzę by dane juniora min. jego portfolio było coś warte). Wystarczy przeczytać warunki które się akceptuje np. w polityce prywatności.,
ToTomki
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Postów:1318
1

Jeśli coś jest za darmo to po prostu spróbuj i sam oceń. Myślisz że ochrona Twojego imienia i maila jest naprawdę tak istotna, że potrzebne jest info ludzi z internetu czy to czasem scam nie jest? ;)

BornStubborn
Nie rzecz w imieniu i mailu. to tylko jedna z myśli, które mnie nurtują, ale nie najważniejsza ;D Przede wszystkim zastanawiam się czy dla osób bardziej obeznanych z tematem nie wygląda to kiepsko pod kątem choćby merytorycznym i to głównie odpowiedzi na to pytanie szukam ;) Może ktoś słyszał jakąś opinie, bądź po zobaczeniu strony ma własną. Widziałem na internecie sporo kursów wideo lepszych i gorszych. I nie chciałbym już na te gorsze tracić po prosu więcej czasu
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
2

Raz
Na poważnie i na plus: w kursie frontendowym nie ma ani javy ani springa ani nawet hibernate

Dwa
Boisz się, że to scam itp?
screenshot-20201021150316.png
Zapytaj Uniwersytet Wrocławski, Politechnika Wrocławska, Uniwersytet Ekonomiczny
I ludzi z 4P zajmujących się współpracą z reklamodawcami, szkoleniami, patronatami (nie wiem kto, mod będzie wiedzieć do kogo na 4P uderzyć)


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
edytowany 1x, ostatnio: BraVolt
BornStubborn
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:60
0
BraVolt napisał(a):

Raz

Na poważnie i na plus: w kursie frontendowym nie ma ani jawy ani springa ani nawet hibernate

Dwa
Boisz się, że to scam itp?
screenshot-20201021150316.png
Zapytaj Uniwersytet Wrocławski, Politechnika Wrocławska, Uniwersytet Ekonomiczny
I ludzi z 4P zajmujących się współpracą z reklamodawcami, szkoleniami, patronatami (nie wiem kto, mod będzie wiedzieć do kogo na 4P uderzyć)

W pewnym sensie, może irracjonalnie, ale obawiam się trochę scamu i wszystkim podobnym inicjatywom przyglądam się dość dokładnie z tego powodu. Bardziej jednak obawiam się przede wszystkim czy nie byłaby to strata czasu i czy prace uczestników nie są później przywłaszczane, a oni ami nic z tego nie mają.
Widziałem patronów ;) Ale że projekt jest dość młody, nie znalazłem na jego temat konkretnych opinii, to uderzyłem tutaj ;)

BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1
BornStubborn napisał(a):

czy prace uczestników nie są później przywłaszczane, a oni ami nic z tego nie mają.

Zrobiłem w życiu jakieś kursy, zrobiłem 2 stopnie studiów i wierz mi, nawet na studiach moim najmniejszym zmartwieniem było, czy owoce pracy mojego genialnego umysłu zostaną niecnie wykorzystane. Na przykład moje zmagania z ćwiczeniami Krysicki Włodarski mogłyby być wykorzystane a ja bym nic z tego nie miał.
A ile wtedy całek policzyłem...

Ale że projekt jest dość młody, nie znalazłem na jego temat konkretnych opinii

Od czego Rzym zaczynano budować? Od początku.


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
edytowany 1x, ostatnio: BraVolt
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8759
3

czy prace uczestników nie są później przywłaszczane, a oni ami nic z tego nie mają.

Czy naprawdę myślisz, że ludzie na kursie są w stanie cokolwiek wartościowego zrobić? To jakbyś się wkurzał, że pani w przedszkolu zgarnia rysunki przedszkolaków ;)

I nie pisz że nic z tego nie będziesz mieć. Bo kasy pewnie nie dadzą, ale (jeśli nie okaże się to jakąś ściemą, albo nie będzie żenująco niskiego poziomu) zdobędziesz jakąś wiedzę i doświadczenie za darmo. Podobne kursy kosztują kilka albo i kilkanaście tysięcy.

Poza tym - tak naprawdę to tylko (albo aż) ryzykujesz swój czas, więc najwyżej, jeśli kurs się okaże niewypałem, to uznasz, że straciłeś X godzin. Tylko doczytaj w warunkach, czy w przypadku rezygnacji nie ma jakichś kar albo innych niespodzianek.


edytowany 2x, ostatnio: cerrato
BornStubborn
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:60
0
BraVolt napisał(a):
BornStubborn napisał(a):

czy prace uczestników nie są później przywłaszczane, a oni ami nic z tego nie mają.

Zrobiłem w życiu jakieś kursy, zrobiłem 2 stopnie studiów i wierz mi, nawet na studiach moim najmniejszym zmartwieniem było, czy owoce pracy mojego genialnego umysłu zostaną niecnie wykorzystane. Na przykład moje zmagania z ćwiczeniami Krysicki Włodarski mogłyby być wykorzystane a ja bym nic z tego nie miał.

No nie powiem, pośmiałem się do monitora ;D

Ale że projekt jest dość młody, nie znalazłem na jego temat konkretnych opinii

Od czego Rzym zaczynano budować? Od początku.

Zgadza się, ale wiąże się to trochę z inwestycją w niepewny grunt ;) W przypadku pewnej presji czasu rodzi to dodatkowe wątpliwości

cerrato
Napisałem powyżej - sprawdź w regulaminie, czy możesz bez konsekwencji zrezygnować w trakcie. Te kilka(naście) zmarnowanych godzin jakoś przeżyjesz.
BornStubborn
Sprawdzę obowiązkowo, jak tylko będę miał do takiego dostęp ;)
ToTomki
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Postów:1318
3

Ok, rozpiszmy sobie ewentualności:

  1. Idziesz na ten kurs
  • ktoś może dostać Twoje imię i mail, które mogą być fałszywe
  • możesz się nauczyć, możesz stracić czas
  • jak się czegoś nauczysz to możliwe że zrobisz projekt, który i tak będzie nadawał się do wyrzucenia do śmieci. Jeśli będzie coś z tego projektu - ktoś na tym zarobi, a Ty nie. Ty na tym nic nie tracisz
  1. Nie robisz tego kursu
  • nie zyskujesz nic, nie tracisz czasu
  • robisz sobie w tym czasie coś innego

Zastanów się którą opcję wolisz i leć z tematem

BornStubborn
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:60
0
cerrato napisał(a):

I nie pisz że nic z tego nie będziesz mieć. Bo kasy pewnie nie dadzą, ale (jeśli nie okaże się to jakąś ściemą, albo nie będzie żenująco niskiego poziomu) zdobędziesz jakąś wiedzę i doświadczenie za darmo. Podobne kursy kosztują kilka albo i kilkanaście tysięcy.
Poza tym - tak naprawdę to tylko (albo aż) ryzykujesz swój czas, więc najwyżej, jeśli kurs się okaże niewypałem, to uznasz, że straciłeś X godzin. Tylko doczytaj w warunkach, czy w przypadku rezygnacji nie ma jakichś kar albo innych niespodzianek.

Zanim zacząłem uczyć się samodzielnie przeglądałem ceny kursów i wiem ile niestety kosztują.
Nie chodzi tu o kasę w przypadku ewentualnego wykorzystania projektów, bo na nic takiego nawet nie wpadłem ;) Jeśli ktoś by wykorzystywał moje projekty, to chciałbym tylko żeby było to podpisane moim nazwiskiem a nie cudzym.
Doświadczenie i wiedza jaką można by wyciągnąć to coś czego bym bardzo chciał i na czym by mi zależało, ale znowu wracam do zastanawiania się nad tym jaki jest tam poziom ;) I nie zrozumcie mnie źle - nie oczekuję, że na pewno ktoś tu zna odpowiedź na to pytanie, ale chciałem o to zapytać i przez to takie pytanie padło w wątku :)

cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8759
3

nie oczekuję, że na pewno ktoś tu zna odpowiedź na to pytanie, ale chciałem o to zapytać

No to odpowiadam:

Praktycznie nic nie tracisz, jeśli kurs się okaże niewypałem to (poza czasem) nie masz innych strat, a być może dostaniesz fajne szkolenie za free. Ja bym skorzystał. Podesłałem zresztą to 2 osobom, z którymi gadałem niedawno i które rozważały naukę programowania i zachęcam je do zapisania się.
AMEN.


edytowany 1x, ostatnio: cerrato
PdP
po zapisaniu się jest jeszcze rekrutacja
BornStubborn
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 2 lata
  • Postów:60
0

Ok, to kończąc.... Dzięki ogromne wszystkim zaangażowanym za rozmowę mimo moich bardziej lub mniej nieracjonalnych obaw ;)

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8398
1
BornStubborn napisał(a):

Czy wygląda to na bootcamp, który darmowy jest tylko pozornie (a produktem są uczestnicy i ich praca), jest okazją do gromadzenia, a następnie sprzedaży danych osobowych

Generalnie nie ma co schizować, obstawiam, że większość takich stron nie zbiera twoich danych, żeby je sprzedawać, a po prostu, żeby uzyskać twojego mejla. W każdym poradniku nt marketingu internetowego mówią, żeby jak najszybciej zbierać mejle użytkowników. Autorzy podobnych kursów mając twojego mejla, mogą ci wysyłać newslettery czy różne inne oferty i dzięki temu sprawić, że jakiś procent osób, które się zapisze na darmowe kursy, potem wróci na stronę, a później może i kupi płatny produkt.

Sam się zapisywałem już na różnych stronach na ileś darmowych webinarów czy darmowych ebooków o czymś (aha, taki tip: że jak masz gmaila, to możesz dopisać +dupa albo cokolwiek do adresu i dzięki temu będziesz dostawać zamiast foo@gmail.com mejle na foo+dupa@gmail.com więc od razu łatwiej przefiltrować albo dojść, skąd spamer ma dany mejl. Piszę gmaila, ale nie wiem, czy to pomysł gmaila, czy to standardowe działanie e-mail po prostu? Może to jakiś standard?

Na stronie kursu nie widzę również regulaminu,

jak wypełniasz ten formularz, to masz tam obok politykę prywatności formularza kontaktowego, gdzie piszą, do czego będą wykorzystywać twoje dane. (przynajmniej w teorii)


edytowany 1x, ostatnio: LukeJL
Ktos
To jest pomysł GMaila (ale działa też na przykład na Outlook.com).
BornStubborn
Ogromne dzięki za ludzkie podejście ;) jestem trochę uprzedzony do wysyłania jakichkolwiek danych ponad niezbędne minimum
B1
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 6 godzin
  • Postów:372
1

Ukończyłem ten kurs i wyglądało to tak:
-raczej nie ma możliwości kradzieży projektu, nie wysyłasz go do oceny mailem, tylko udostępniasz swojego githuba z rozwiązaniem (oczywiście wcześniej jest szkolenie z gita)
-fajna praca zespołowa, sami wymyślaliśmy i rozdzielaliśmy taski, mentor nie wtrącał się zbytnio byśmy sami pomyśleli nad rozwiązaniem, ale w razie pytań służył pomocą
-minusem było to że miał być hackaton na koniec, a nie było i mi było smutno z tego powodu
-co do sprzedaży danych osobowych to są łatwiejsze sposoby na pozyskanie danych niż organizacja 5-miesięcznego kursu

BornStubborn
O! Super, że znalazł się ktoś, kto w tym uczestniczył, dzięki ogromnie za przybliżenie jak to wyglądało :) Czy edycja w której brałeś udział była również darmowa? Bo znalazłem jakieś szczątki informacji, że kiedyś chyba się płaciło za materiały z udemy. A jak oceniasz poziom kursu?
B1
Były sugerowane płatne materiały, ale poradziłem sobie bez nich. A poziom taki że jesteś w stanie robić proste apki, ale teraz ma być wyższy bo jak jak robiłem to kurs trwał chyba 2.5 miesiąca
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0
benoni12 napisał(a):

Ukończyłem ten kurs i

i masz robotę po kursie?


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
B1
Mam, ale niezwiązaną z kursem, bo programuję w javie, kurs robiłem uzupełniająco by nie zostać w tyle bo kompletnie nie ograniałem frontu, a w pracy mam jakiś Eclipse RAP którego nikt nie używa.
BraVolt
A, więc nie jesteś "reprezentatywny".
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)