@dzielinski: Problem w tym, że tacy ludzie nie chcą się niczego nauczyć... chcą po prostu zarabiać jak programista, na kasie w markecie. I jeśli ktoś chce to dałby radę. Tak samo jak gość z filmu, zwolnił się, poświęcił pół roku i prawie nic się nie nauczył... jednak pojechał na szkolenie i w końcu mu się udało.
Ogólnie to nieczęsto się zdarza, bo jak komuś się nie chciało nic robić za
Jeżeli ktoś nie ma co robić popołudniami to polecam #cs50 na Harvardzie w ramach #edx. Świetnie zrobiony darmowy kurs. Prowadzony jest dla studentów i użytkowników edx. Od stycznia kolejna edycja trwająca 12 tygodni. Dostajemy projekty do wykonania i mnóstwo materiałów. Jedyne co jest potrzebne to motywacja, bo na jeden tydzień nauki potrzeba około 10-20 h. Można robić wg własnych upodobań jeżeli chodzi o zakres czasowy :). Ja
@nieoczekiwany: zajęcia trwają 12 tygodni, do każdych jest wykład podzielony na 2 części i materiały do czytania. Każde zajęcia mają swoje zadania do zrobienia (problem sets) i jedno zadanie na zakończenie. Problem sets mają podane deadline, ale są to daty przykładowe żeby motywować studentów, nie trzeba ich przestrzegać. Jedny deadline jaki obowiązuje to ten na oddanie ostatniego projektu. Oczywiście wcześniej muszą być oddane problem sets. Po tym jak uzyskasz ogólną
self promo - Hard truths about software developer career
Zaczalem programowac w wieku 22 lat, mialem wczesniej stycznosc jedynie z Pascalem. Nie naleze do grona ludzi ktorzy opowiadaja mityczne historie jak to juz programowali zx specturm i od tego sie zaczelo. Ciezka praca + pasja i mozna na loozie dogonic / przegonic kolegow ktorzy zaczeli wczesniej. Gdyby nie pasja ( nie mam pojecia skad sie wziela ) to nie bylbym w stanie
@Krs90: Zaczelo sie od studenckiej grupy pasjonatow.NET. Poznalem ludzi ktorzy juz siedza w branzy i zarabiali Pieniadze bedac programmerami! Wtedy pierwszy raz pomyslalem ze moze by programowaniem sie zajac. Z kolega postanowilismy tak czesto pracowac by zarabiac 10k netto. Wtedy byla to niewyobrazalna kwota, marzylo sie o 2k netto i czlowiek myslal ze to wystarczy do konca zycia :).
Dzieki tej grupie otworzyly mi sie oczy i zaczalem dzialac. Mimo
@duke_: siedze na etacie, pracuje z paroma kontraktorami i chwala sobie. U mnie kontraktorzy potrafia siedziec nawet 1-2 lata przy projektach w firmie. Sam planuje kiedys sie w to pobawic ale pierw potrzebuje kontaktow i znajomosci w dobrych, ciekawych firmach. Boje sie ze wyladuje w jakims finansowym korpo przy projektach ktorych nikt nie chce realizowac. To mnie najbardziej odstrasza.
Dodałbym jeszcze bardzo istotną sprawę: programowanie to NIEUSTANNA nauka. Ciągle. Bez przerwy.Nie ma takiej sytuacji, że "się nauczyłeś" i już. Jeżeli nauczyłeś się "dzisiaj", to "jutro" będzie to nieaktualne. Jeżeli staniesz w miejscu - a to bardzo często się zdarza z uwagi na rodzaj pracy w danej firmie - to na ogół za rok, dwa zaczynasz mieć problemy i trzeba nadganiać. Dlatego jak wiesz, że będzie ci ciężko z wieczną nauka
@kujaw: ja bym nie przesadzał że jest milion takich profesji. Kucharz może robić całe życie pierogi, muzyk może całe życie jedną symfonię grać, nie znać muzyki współczesnej, lekarz może mieć wyj!@$ne na wszystko i przepisywać na raka Apap, itd, itp. Przesadzam, ale znakomita większość ludzi w tych zawodach nie rozwija się, a jeśli już to nieporównanie wolniej.
Jeśli nie jesteś zainteresowany materiałem dodaj tag #javadevmatt na #czarnolisto. Jeśli jednak ten i podobne tematy Cię interesują, to zapraszam do obserwowania tagu.
Co do bugów, jeśli chodzi o kompilację to wyrobiłem taki workflow
Coś waćpan mieszasz pojęcia. Bug to raczej nie jest błąd kompilacji, tylko błąd w działaniu programu. Poprawnie kompilujący się kod nadal może mieć masę bugów. Żeby już nie wspomnieć o tym, że wiele języków w ogóle się nie kompiluje.
Zmierzam do tego, że aby być pewnym swojego kodu to trzeba mieć porządne testy automatyczne, a kompilacja to tylko
Jest to kapitalna strona, która w prosty sposób nauczy podstaw. Do wyboru różne języki - takie o mniejszym stopniu skomplikowania, jak i te o większym.
Polecam również szukać materiałów, które udostępniają polskie (i nie tylko) uczelnie.
Praktycznie każda politechnika oferuje możliwość darmowej nauki - czy to w formie systemu moodle, wykładów pdf czy (nie)cyklicznych spotkań. Jest w czym wybierać, wystarczą chęci.
Jakis czas temu zaczalem sie interesowac tematem, bo chcialbym stworzyc aplikacje mobilna. Ot tak, mam pomysl i chce to zrobic. Szukam jakis nowych zainteresowan i jakos neci mnie wlasnie do tworzenia.
Nigdy wczesniej nie mialem do czynienia z programowaniem we wspolczesnych jezykach. jako zupelny szczeniak pamietam, ze sam pisalem na atari programy w basicu :) Najpierw przepisujac, a potem juz nauczylem sie rozrozniac to co wpisywalym i co dana komenda czyni.
@dr_gorasul: Tak, dokładnie, to jest taki plan treningowy, który pomaga w tym ,żeby jakoś zorganizować sobie te wszystkie kursy i poukładać w rozsądnej kolejności - mi osobiście właśnie tego było trzeba, bo do tej pory potrafiłem przeskakiwać z jednej technologii na drugą jak tylko mnie coś bardziej zainteresowało - a tutaj potrzeba ciągłości i drążenia tematu. Problemem nie jest akurat niedobór materiałów do nauki w internecie ( ͡°͜
Komentarze (210)
najlepsze
źródło: comment_Yt5vdWFPN6zF72agPLeXOYFd6zma529O.jpg
PobierzOgólnie to nieczęsto się zdarza, bo jak komuś się nie chciało nic robić za
Zaczalem programowac w wieku 22 lat, mialem wczesniej stycznosc jedynie z Pascalem. Nie naleze do grona ludzi ktorzy opowiadaja mityczne historie jak to juz programowali zx specturm i od tego sie zaczelo. Ciezka praca + pasja i mozna na loozie dogonic / przegonic kolegow ktorzy zaczeli wczesniej. Gdyby nie pasja ( nie mam pojecia skad sie wziela ) to nie bylbym w stanie
Dzieki tej grupie otworzyly mi sie oczy i zaczalem dzialac. Mimo
Jak wydaje wam się, że tylko programiści się mogą poszczycić tak niezwykłą cechą jak uczenie się przez całe życie, to mam dla was nowinę:
źródło: comment_LWerfP7PhDL23xfngejYYaxSxDm3aOVE.jpg
PobierzCoś waćpan mieszasz pojęcia. Bug to raczej nie jest błąd kompilacji, tylko błąd w działaniu programu. Poprawnie kompilujący się kod nadal może mieć masę bugów. Żeby już nie wspomnieć o tym, że wiele języków w ogóle się nie kompiluje.
Zmierzam do tego, że aby być pewnym swojego kodu to trzeba mieć porządne testy automatyczne, a kompilacja to tylko
Jest to kapitalna strona, która w prosty sposób nauczy podstaw. Do wyboru różne języki - takie o mniejszym stopniu skomplikowania, jak i te o większym.
Polecam również szukać materiałów, które udostępniają polskie (i nie tylko) uczelnie.
Praktycznie każda politechnika oferuje możliwość darmowej nauki - czy to w formie systemu moodle, wykładów pdf czy (nie)cyklicznych spotkań. Jest w czym wybierać, wystarczą chęci.
Jakis czas temu zaczalem sie interesowac tematem, bo chcialbym stworzyc aplikacje mobilna. Ot tak, mam pomysl i chce to zrobic. Szukam jakis nowych zainteresowan i jakos neci mnie wlasnie do tworzenia.
Nigdy wczesniej nie mialem do czynienia z programowaniem we wspolczesnych jezykach. jako zupelny szczeniak pamietam, ze sam pisalem na atari programy w basicu :) Najpierw przepisujac, a potem juz nauczylem sie rozrozniac to co wpisywalym i co dana komenda czyni.
@JavaDevMatt: nie boisz się wypalenia?