Hej,
Nazywam się Przemysław Dębiak (aka Psyho) i ostatnio był o mnie
wykop.
Lubię się dzielić wiedzą, a jednocześnie pomyślałem sobie, że moglibyście być zainteresowani AMA ze mną.
Parę słów o mnie:
Pytają mnie jeszcze czasem o dowód, mimo że mam 30 lat.
Nigdy nie pracowałem na etacie.
Mieszkam na stałe w Polsce, i póki co nie mam zamiaru się stąd wyprowadzać.
Jak byłem dzieckiem, chciałem zostać superbohaterem. Nie wyszło.
Nigdy nie miałem pomysłu na życie i w sumie dalej nie mam. W różnych momentach życia myślałem sobie, że będę: game developerem, aktorem, DJem/producentem muzyki elektronicznej, zawodowym pokerzystą (jeżdżenie na turnieje, wydawało się świetną okazją do zwiedzania świata) i parę innych o których trochę głupio mówić.
Jestem "university drop-out", czyli de facto mam średnie wykształcenie.
Nie potrafię postawić JBOSSa, ale za to używam wikipedii jako CV ;)
Możecie pytać o cokolwiek chcecie, aczkolwiek z racji tego że nie jestem do końca anonimową osobą, nie będę mógł na wszystko odpowiedzieć.
Weryfikacja, bo widziałem że to modne ;) [Z jakiegoś powodu update quote'a nie działa w real-time'ie, więc nie wiem kiedy się odświeży]
Komentarze (503)
najlepsze
Giełda to większości ruletka. Short-term nie masz w samotności napisać czegoś co będzie wygrywać (niezależnie od tego jak genialny nie jesteś). A w long-termie musisz trafić w spekulację jakiegoś wielkiego gracz (bądź po prostu mieć szczęście). Jak chcesz mieć hazard, w którym da się uczciwie wygrywać to proponuję pokera.
A na bardziej poważnie - to jest temat rzeka i jest mnóstwo innych osób które mogą się na temat wypowiedzieć dużo lepiej.
Chyba jest już to gdzieś niżej.
piszesz ze nie uczyles sie z ksiazek. Co polecasz dla umiejacych programowac a chcacych probowac w topcoder lub innych konkursach?
Jakie konkursy bylby lepsze na poczatek?
skiena vs cormen?
Pisałem o konkursach algo na TC, oraz CF. Najważniejsze jest to, że te konkursy
1. Osiągasz niezłe wyniki, a napisałeś, że kodujesz tylko ~2h/dzień. Z reguły skill idzie razem z praktyką (mówię o dowolnej dziedzinie, ja nie mam prawie nic wspólnego z programowaniem). W takim razie musisz robić coś konstruktywnego w pozostałym czasie, co?
2. Wspomniałeś, że czerpiesz wiedzę bezpośrednio z prac naukowych. Chyba nie ma bardziej szczegółowego źródła, opłaca ci się poświęcać na to czas? Czytasz pełne teksty, czy tylko streszczenia? Jak w
1) Kiedyś pisałem więcej, aczkolwiek nigdy to nie było średnio więcej niż 4h. M. in. dlatego dość długo dochodziłem do sensownego poziom w algo. Poza tym robienie łamigłówek polepsza mocno koncentrację, więc można to potraktować też jako dodatkowy trening. Ba, myślę że uprawianie wymagających sportów też powinno przynosić niezłe rezultaty.
2) To jest bardziej tak, że ja nie jestem programistą, tylko "naukowcem na zlecenie". Ciężko to dokładnie określić, i poza
1. Czy warto wchodzić w temat algorytmów współbieżnych?
2. Czy udało ci się zoptymalizować algorytmy dla jakichś znanych problemów? Chodzi o to, aby przesunąć oszacowanie granicy złożoności problemu.
2. Jakimi zleceniami zajmujesz się oprócz wygrywania w konkursach? Jakiego typu rozwiązujesz tam problemy?
1) Nie wiem czy się opłaca, ale na pewno zarówno nauka tego na CPU i GPU jest dość prosta. Z GPU jedynie jest dochodzą klasyczne problemy w stylu "czemu działa tak, jak myślałem że będzie działać inaczej" i tyczy się to głównie wydajności.
2) Z tego co mi mówili to tak, ale ponieważ rzadko robię porządny research to właściwie nie wiem ;) Nawet jeśli coś zrobiłem lepiej, to wydaje mi
Jak siedzisz? Przy jakim biurku, z jakim krzesłem, przy jakim monitorze? Jaką masz klawiaturę?
Zapewne spędzam podobne ilości czasu przy komputerze co i Ty, ale niestety nie mogę się od jakiegoś czasu usadzić przed komputerem :D Miałeś z tym kiedyś problem?
Edit:
A jak u Ciebie z koncentracją? Wiadomo, że konkurencja mobilizuje i podczas konkursu jest się maksymalnie zmotywowanym i skupionym, ale w normalnej pracy? Miewasz problemy ze
Siedzę źle, od roku wybieram się kupić dobre krzesło z wyższej półki cenowej (2-5K), ale jakoś mi to nie idzie. Monitor to zwykły 24''. Klawiatura - od blisko 8-10 lat korzystam z klawiatur z tej serii. Nie potrafiłbym już pisać na wysokich klawiszach. Miewałem sytuacje, w których nie miałem najmniejszej ochoty nic robić/programować przed kompem przez tygodnie, a nawet miesiące.
Wysoki poziom koncentracji męczy bardzo psychicznie, więc staram się nie
Udzielasz się na jakichś forach albo prowadzisz bloga, na którym można z m.in.
Nie, tylko na TC - przeważnie dyskusje ograniczają się pisanie post-mortemów po zawodach. Rozpatrywałem zrobienie swojego bloga, ale
Pierwsze pytanie: Co Cię napędza/motywuje - to nie jest łatwy kawałek chleba (tak mi sie wydaje). Myślisz, że jesteś po prostu mądry czy dużo pracowałeś i uczyłeś się?
Co sprawia że się za to zabrałeś?
To co mnie motywuje, już gdzieś się znalazło. To co sprawiło, że się to za (akurat) zabrałem to w dużej mierze przypadek. Jeden z wielu powodów czemu ludzie nie próbują nowych rzeczy jest to, że obawiają się porażki. To jest zwłaszcza prawdziwe w przypadku rzeczy, z którymi nie mieli wcześniej styczności i nie mają żadnego punktu odniesienia. U mnie było prościej, bo chodziłem na wydział na którym konkursy programistyczne były