Nehnevajte sa na mňa, ale ak niekto nevie použiť Google...
Sorry, Syu, jsi úplně mimo. A až tak moc, že ani takový lektor, jak je Pan Stěhule, ti to nedokáže vysvětlit. Několikadenních školení od Gopasu mi firma zaplatila nejméně 10 a myslím si, že to jsou velmi dobře investované peníze. A až budeš řešit opravdový problém s postgresem a budeš mít možnost to na školení probrat s p. Stěhulem, pak pochopíš rozdíl mezi balastem na internetu a diskusí s odborníkem. I když.... Ty asi ne. Možná tak za 10-15 let.
Mňa by veľmi zaujímalo, že keď narazíš na nejaký problém, či hneď voláš na hotline pánovi Stěhulovi, aby si ten problém vyriešil alebo ideš hľadať odpovede na ten ehm ehm internet plný balastu. Základnou schopnosťou programátora je vyhľadávanie, triedenie a analyzovanie informácii. Ak toto nezvládaš, tak potom to nie som ja, kto je mimo. Na internete sú aj veľmi kvalitné zdroje, manuály a v neposlednom rade dokumentácia. Nikto sa nestal programátorom tak, že si to odsedel na nejakom kurze.
Ak ti to preplatila firma, tak to ti gratulujem a tú firmu úprimne ľutujem.
Abych pravdu řekl, tak ucelených věrohodných a kvalitních informací na internetu je promile a je to čím dál tím horší. Drtivá většina jsou je jen PR návnada pro Google nebo nosič reklamy. Ucelené informace dostanete prakticky jedině v placené literatuře, a i to někdy může být brak. Znám dost programátorů, kteří umí vygooglit řešení problému, ale vůbec nepochopí jeho důvody, a jen mechanicky aplikují něco, co našli jako první na Googlu, i když to zdaleka nemusí být dobré řešení. Google (internet) poskytne rychlé řešení specifického problému (jak fixnout něco co se váže na chybovou hlášku, atd). Ale neposkytne vám ucelené obecnější znalosti - což je neskutečná past - dost programátorů umí napsat kód, ale ani náhodou netuší jak to uvnitř funguje, a hlavně proč. Pak jsou v pr. když mají třeba řešit performance problémy (s kterými Vám Google nepomůže, protože jsou specifické pro vaši aplikaci). A dost často pak jako řešení zvolí tu úplně nejhorší cestu, protože vůbec netuší, jak věci fungují, a nemají znalosti a ani cit.
Programátorem se nestanete tak, že absolujete týdenní kurz. Dobrý programátor má mentální obraz technologie, nástrojů, hrubý přehled, pak také zkušenosti. Dobré školení vám pomůže snáz, rychleji, pohodlněji si vytvořit vyzkoušený, osvědčený, ověřený náhled na danou problematiku. Je to stejné jako řidickým kurzem - můžete jezdit na trenažéru, který si sám nainstalujete, ale přeci jen reálný svět je trochu něco jiného, a dobrý lektor v autoškole vás hlídá, zklidňuje, vidí vaše silná slabá místa, dává vám doporučení, snaží se mluvit vaším jazykem, udržuje tempo, vaší pozornost, ... A pak se musíte vyjezdit - rok dva.
Mám pocit, že možná k těmhle věcem přistupujete trochu autisticky ve smyslu "přečtu si manuál, a ono mi to bude fungovat". Tak ale věci v reálném světě většinou nefungují.
Vygooglíte všechno - každý umí googlovat - je to nástroj pro blbečky. To co je problém - a) musím vědět co chci hledat (dost programátorů dělalo svou práci blbě protože nevědělo, že existují určité třídy nástrojů, které jim mohou pomoci - (a ti co psali články na net, to nevěděli také)), b) pokud máte víc výsledků, musíte si umět vybrat jeden, který je relevantní vašemu problému, objemu dat, způsobu zátěže, výkonu hw, lidem kteří sw používají (tady Vám Google vůbec nepomůže).