Jak se naučit slušně vyvíjet v Javě

Robert

Jak se naučit slušně vyvíjet v Javě
« kdy: 06. 05. 2017, 10:00:07 »
Muze se clovek naucit slusne vyvijet software (schvalne pisu vyvijet software a ne jen programovat) v Jave, kdyz nema nikoho kdo jej muze mentorovat? (at uz v praci nebo ve skole). Prohrabovat se tunami blogu - ktere beztak pisou indove o svych prasarnach nebude zrejme 2x efektivni. Nejake knihy se ucite vzdycky daji najit nicmene ty budou zrejme rychle zastarale.
« Poslední změna: 09. 05. 2017, 09:48:20 od Petr Krčmář »


Kit

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #1 kdy: 06. 05. 2017, 10:47:18 »
Dobré knihy kupodivu nezastarávají tak rychle, jak by se mohlo zdát.

zboj

  • *****
  • 1 507
    • Zobrazit profil
    • E-mail
Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #2 kdy: 06. 05. 2017, 11:40:52 »
Muze se clovek naucit slusne vyvijet software (schvalne pisu vyvijet software a ne jen programovat) v Jave, kdyz nema nikoho kdo jej muze mentorovat? (at uz v praci nebo ve skole). Prohrabovat se tunami blogu - ktere beztak pisou indove o svych prasarnach nebude zrejme 2x efektivni. Nejake knihy se ucite vzdycky daji najit nicmene ty budou zrejme rychle zastarale.
Nemůže.

Robert

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #3 kdy: 06. 05. 2017, 11:54:15 »
Chapu to tedy spravne ze jediny mozny zpusob je, jit delat do takove firmy, ktera ma schopne vyvojare a od nich se ucit?

pepa

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #4 kdy: 06. 05. 2017, 12:02:15 »
Neposlouchej průměrné lidi jako zboj. Samozřejmě může. Pokud ale potřebuješ mentora, je to trochu problém. Takže je to hlavně o tobě.

Firma se schopnými vývojáři u nás asi ani není, tak bych si moc nedělal naděje.


Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #5 kdy: 06. 05. 2017, 12:05:34 »
Chapu to tedy spravne ze jediny mozny zpusob je, jit delat do takove firmy, ktera ma schopne vyvojare a od nich se ucit?

Asi ne jediný, jen nejspolehlivější. Začít dobrou školou (nebo ještě raději olympiádami a semináři na SŠ) a pak dělat tam, kde jsou schopní lidé. Schopní nejen prgat ale i předat zkušenost dál.

Zboj.

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #6 kdy: 06. 05. 2017, 12:12:56 »
Co to kecáš, jaké tuny blogů které "beztak píšou Indové o svých prasárnách"? Jaké knihy které budou rychle zastaralé? Člověče ty seš úplně mimo, jestli máš práci, tak buď rád, že ji vůbec máš, si myslíš, že tě nekdo někde bude chtít tahat za ručičku, nebo co? Co máš za školu, že seš tak mimo, ty asi nebudeš z IT. Buď rád že jsi rád.

zboj

  • *****
  • 1 507
    • Zobrazit profil
    • E-mail
Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #7 kdy: 06. 05. 2017, 12:20:01 »
Chapu to tedy spravne ze jediny mozny zpusob je, jit delat do takove firmy, ktera ma schopne vyvojare a od nich se ucit?
Nejlepší je škola, kvalitní školení, případně konference, workshopy... Chytří kolegové ve firmě jsou samozřejmě taky plus a mohou mnohému naučit, pokud sami chtějí.

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #8 kdy: 06. 05. 2017, 12:38:27 »
K tomu, abyste se učil slušně vyvíjet software, potřebujete především hodně vyvíjet software a umět se poučit ze svých i cizích chyb. Všechno ostatní (škola, knížky, mentoři, články) vám může pomoci, ale vlastní zkušenost to nenahradí.

pepa

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #9 kdy: 06. 05. 2017, 12:41:58 »
K tomu, abyste se učil slušně vyvíjet software, potřebujete především hodně vyvíjet software a umět se poučit ze svých i cizích chyb. Všechno ostatní (škola, knížky, mentoři, články) vám může pomoci, ale vlastní zkušenost to nenahradí.

+1

Robert

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #10 kdy: 06. 05. 2017, 12:45:44 »
K tomu, abyste se učil slušně vyvíjet software, potřebujete především hodně vyvíjet software a umět se poučit ze svých i cizích chyb. Všechno ostatní (škola, knížky, mentoři, články) vám může pomoci, ale vlastní zkušenost to nenahradí.

Presne tohle jsem si celou dobu myslel. Dekuji :-) myslim ze jste mi zachranil zivot :-)

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #11 kdy: 06. 05. 2017, 13:01:33 »
K tomu, abyste se učil slušně vyvíjet software, potřebujete především hodně vyvíjet software a umět se poučit ze svých i cizích chyb. Všechno ostatní (škola, knížky, mentoři, články) vám může pomoci, ale vlastní zkušenost to nenahradí.

Presne tohle jsem si celou dobu myslel. Dekuji :-) myslim ze jste mi zachranil zivot :-)

Nicméně, konzultace s (místní) javalopatou javamanem tě rozhodně dostanou na netušený level.
Ty jsou prostě nenahraditelné...

Lopata

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #12 kdy: 06. 05. 2017, 16:06:44 »
K tomu, abyste se učil slušně vyvíjet software, potřebujete především hodně vyvíjet software a umět se poučit ze svých i cizích chyb. Všechno ostatní (škola, knížky, mentoři, články) vám může pomoci, ale vlastní zkušenost to nenahradí.

Presne tohle jsem si celou dobu myslel. Dekuji :-) myslim ze jste mi zachranil zivot :-)

Nicméně, konzultace s (místní) javalopatou javamanem tě rozhodně dostanou na netušený level.
Ty jsou prostě nenahraditelné...

Javaman podle všeho právě nemůže být běžná lopata jako třeba já (pod sto tisíc by nevstal z postele apod.), tak pochybuji, že bude ztrácet čas s nějakou budoucí lopatou (s autorem dotazu). Každopádně souhlasím, že úplně nejlepší je zeptat se na Javu zde na rootu a nechat si poradit od opravdových odborníků odkojených mnohem kvalitnějšími jazyky, a tudíž i většími a lepšími znalci Javy než samotní javovští specialisté ;-)

balki

Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #13 kdy: 06. 05. 2017, 23:28:12 »
Muze se clovek naucit slusne vyvijet software (schvalne pisu vyvijet software a ne jen programovat) v Jave, kdyz nema nikoho kdo jej muze mentorovat? (at uz v praci nebo ve skole). Prohrabovat se tunami blogu - ktere beztak pisou indove o svych prasarnach nebude zrejme 2x efektivni. Nejake knihy se ucite vzdycky daji najit nicmene ty budou zrejme rychle zastarale.

Z vlastnej skusenosti viem, ze dobry mentor je na nezaplatenie. Oplati sa mentora vyhladat, najcastejsia prilezitost je na skole.

Co sa tyka knih, ucil som sa  z Handbuch der Java-Programmierung, tu je aktualizovana verzia pre JSE7, cize pouzitelne:
https://www.amazon.de/Handbuch-Java-Programmierung-HTML-Version-Standard-Programmers/dp/3827327512/ref=sr_1_1?s=books&ie=UTF8&qid=1494105625&sr=1-1&keywords=Handbuch+der+Java-Programmierung

A z knihy Thinking in java. (Ta je trochu starsia, ale na zakldy dobre)
http://www.mindview.net/Books/TIJ4/

borekz

  • ****
  • 493
    • Zobrazit profil
    • E-mail
Re:Jak se naucit slusne vyvijet v Jave
« Odpověď #14 kdy: 07. 05. 2017, 08:51:36 »
Ne, nemůže. Důvod je velmi prostý. "Slušně vyvíjet" znamená, že se to libí mentorovi. Bez mentora se to nemá komu líbit. Mentor má svůj styl formátování zdrojového textu, svůj oblíbený framework, svůj způsob testování atd. Pokud jde o optimalizace, pro někoho je slušný vývojař, ten kdo použije vždy algoritmus s nejnižší asymptotickou složitostí a nepoužívá "kanón na vrabce". Opačný extrém je všechno tlačit přes frameworky, konfigurační xml soubory a databáze.