I co myślisz, że jak ktoś jest w stanie ogarnąć i zastosować algorytmy wymagane na olimpiadach nie będzie w stanie ogarnąć komunikacji sieciowej? Nie dobijaj mnie...
I tu się mylisz. Znam przypadki, które mają problem z rozróżnieniem TCP od UDP, a algorytmy ładne piszą.
W drugą stronę to nie działa - ktoś kto ogarnia komunikację sieciową niekoniecznie będzie w stanie ogarnąć algorytmy. A wiesz dlaczego? Dlatego, że do zrozumienia i poprawnego stosowania/modyfikacji algorytmów trzeba być znacznie bardziej inteligentnym niż do napisania aplikacji sieciowej.
Nie powiedziałbym aby do pisania ładnych algorytmów trzeba byłoby być mądrym. W sumie to ujawnia nieco Twój brak wiedzy na ten temat. Pisanie algorytmów wymaga myślenia analitycznego oraz znajomości technik takich jak np "rządź i zwyciężaj". O inteligencji tu mowy nie może być no chyba, że ogólnie uznasz połowę świata programistycznego za ludzi mądrych (co w sumie nie byłoby błędem). Ktoś kto wygrał jednak konkurs algorytmiczny łeb na karku musi mieć z tym się zgadzam. Ale wcale łatwo nie musi nauczyć się nowych technologii itd. To nie jest regułą.
W drugą stronę to nie działa masz rację, tylko co z tego?
Wypowiedzi polaczka ukazują typowy mechanizm obronny - działa na zasadzie "sam nie potrafię ogarnąć algorytmów w takim razie należy zdeprecjonować ich wartość".
To samo mogę powiedzieć o Tobie. Czyli "Wygrałeś konkursy, ale guzik umiesz i nikt Cię przyjąć do pracy nie chce". Prawdą to jest? Niekoniecznie prawda? Więc nie bredź, że pisać ładnych algorytmów nie potrafię bo tego nie wiesz.
To, że ktoś wytyka komuś błędy nie jest oznaką obrony, lecz zwykłą wymianą zdań. Widocznie dla Ciebie każde zdanie przeciwko Twojemu toku rozumowania jest "Atakiem". Smutne trochę...
@Polaczek - dalej czekam na przykłady ludzi po olimpiadach algorytmicznych, którzy nie są w stanie ogarnąć sieci/baz danych/systemów operacyjnych czy co tam jeszcze chcesz...
No raczej czekasz, skoro napisałeś praktycznie dwa razy to samo w jednym poście... A osobami takimi są zwykłe łebki od matematyki a nie od programowania. Typowi matematycy bo jakbyś nie wiedział matematycy także kodzą :)
Poza tym wymieniasz bazy danych i systemy operacyjne jako coś co nie wymaga wiedzy algorytmicznej O_o To już samo przez siebie mówi o Tobie. Jeśli według Ciebie znajomości algorytmiki i umiejętności pisania szybkiego programu nie są potrzebne w tych dziedzinach to nie mam pytań, ani komentarzy...