Jak se posunout dál?

Jak se posunout dál?
« kdy: 08. 05. 2017, 10:56:46 »
Aktuálně jsem v kvintě (ekvivalent 1. ročníku SŠ) na gymplu, zajímám se o IT. Aktuálně jsem poslední dobou dával dohromady svůj PC, domácí síť, PC v rodině a tak. Pročítám různá fóra, ale vidím že se nic moc nového nedozvídám. Mám přehled jakýsi všeobecný přehled hodně malé základy programování, fyzika matika v pohodě, ale prostě moc nevím jak dál, škola je mi v tomhle nepomůže, naše informatika je práce s MS office, jediná užitečná věc, co jsem se tu naučil je psát všemi deseti  :(. Dopuručili byste mi nějaké knížky, arduino nebo třeba úplně něco jiného? Problém je, že i nevím do čeho konkrétně bych chtěl v budoucnu jít - možná IT consultant, ale fakt nemám jasno.


Ivan Nový

Re:Jak se posunout dál?
« Odpověď #1 kdy: 08. 05. 2017, 11:08:55 »

Re:Jak se posunout dál?
« Odpověď #2 kdy: 08. 05. 2017, 11:10:01 »
Aktuálně jsem v kvintě (ekvivalent 1. ročníku SŠ) na gymplu, zajímám se o IT. Aktuálně jsem poslední dobou dával dohromady svůj PC, domácí síť, PC v rodině a tak. Pročítám různá fóra, ale vidím že se nic moc nového nedozvídám. Mám přehled jakýsi všeobecný přehled hodně malé základy programování, fyzika matika v pohodě, ale prostě moc nevím jak dál, škola je mi v tomhle nepomůže, naše informatika je práce s MS office, jediná užitečná věc, co jsem se tu naučil je psát všemi deseti  :(. Dopuručili byste mi nějaké knížky, arduino nebo třeba úplně něco jiného? Problém je, že i nevím do čeho konkrétně bych chtěl v budoucnu jít - možná IT consultant, ale fakt nemám jasno.

Kasli na karierni rozhodnuti, na to mas casu dost.

Potencialne zajimave zalezitosti:
https://ksp.mff.cuni.cz/
http://mo.mff.cuni.cz/p/

Nejake cteni tezko doporucim, za nasich mladych let byval dobry http://www.prometheus-nakl.cz/index.php?zobraz=detail&id_katalog=228 ale dneska bych uz videl problem trebas v tom Pascalu...

Jak jsi na tom s anglictinou?

Re:Jak se posunout dál?
« Odpověď #3 kdy: 08. 05. 2017, 11:21:47 »
Kariéru neřeším spíš jsem měl na mysli jestli spíš sítě nebo programování,...

AJ v pohodě čtení, poslech filmy, videa jedu už skoro jen v Aj. Učebnice máme B1->B2.


Fernet

Re:Jak se posunout dál?
« Odpověď #4 kdy: 08. 05. 2017, 12:18:34 »
Asi to, co tě více baví. Ale v jakémkoliv IT oboru se ti znalost programování bude hodit, takže tak. S čím začít, to neporadím, v úvahu přichází Python, Java, C#, nebo třeba i Elixir, dokud nejsi zakořeněn v OOP a imperativním paradigmatu ;-)


...

Re:Jak se posunout dál?
« Odpověď #5 kdy: 08. 05. 2017, 12:23:17 »
Nauč se Javu, to je perspektivní technologie, která se velice uplatnila v koproracích, kde jako netechnická osoba v IT skončíš. Postupně piluj softskills, možná tam povedeš i svůj tým inteligence z rekvalifikačních kurzů na pracáku. Jestli chceš jít ještě výš, nauč se Indicky a zační cvičit jógu, bude se ti hodit.

Re:Jak se posunout dál?
« Odpověď #6 kdy: 08. 05. 2017, 13:23:18 »
Kariéru neřeším spíš jsem měl na mysli jestli spíš sítě nebo programování,...

AJ v pohodě čtení, poslech filmy, videa jedu už skoro jen v Aj. Učebnice máme B1->B2.

Nemusis se stresovat, kdyz se ted "rozhodnes" pro programovani, tak to neznamena, ze si zavres cestu k sitarine (nebo vlastne cemukoli jinemu).

Se slusnou anglictinou muzes kouknout trebas na uvodni kurzy na Coursere... Ja osobne bych pro zacatek vzal Python (nebo Swift, pokud jsi Apple-pozitivni), ale urcite to neni jedina moznost a v mnohem je to otazka spis vkusu. Ale urcite bych na zacatek bral neco, co ma REPL.

Re:Jak se posunout dál?
« Odpověď #7 kdy: 08. 05. 2017, 13:27:36 »
Aktuálně jsem v kvintě (ekvivalent 1. ročníku SŠ) na gymplu, zajímám se o IT. Aktuálně jsem poslední dobou dával dohromady svůj PC, domácí síť, PC v rodině a tak. Pročítám různá fóra, ale vidím že se nic moc nového nedozvídám. Mám přehled jakýsi všeobecný přehled hodně malé základy programování, fyzika matika v pohodě, ale prostě moc nevím jak dál, škola je mi v tomhle nepomůže, naše informatika je práce s MS office, jediná užitečná věc, co jsem se tu naučil je psát všemi deseti  :(. Dopuručili byste mi nějaké knížky, arduino nebo třeba úplně něco jiného? Problém je, že i nevím do čeho konkrétně bych chtěl v budoucnu jít - možná IT consultant, ale fakt nemám jasno.

Ahoj,

delej co te bavi a co vidis, ze by kolem tebe potrebovalo automatizovat :).

Psal jsi, ze jsi se ucil vsema deseti. Pouzival jsi nejaky program? Myslis, ze bys udelal lepsi?

Co se tyce Arduina, tak jen samotne Arduino by Te asi moc nebavilo. Zajimave je treba toto http://arcbotics.com/products/sparki/

Pokud bys radeji jen neco SW, tak dost se da hrat s Processing.
https://www.processing.org/
http://natureofcode.com/  - modelovani fyziky
http://natureofcode.com/book/chapter-5-physics-libraries/

ma to i engine pro javascript, taze to pak (ne vse) klidne spustis i z web. prohlizece
http://processingjs.org/

 Processing je asi jediny programovaci jazyk, ktery ma knihu o programovani pro umelce
https://processing.org/handbook/

Arduino IDE vychazi take z Processing.

At se dari.

Re:Jak se posunout dál?
« Odpověď #8 kdy: 08. 05. 2017, 13:31:31 »
Apple pozitivní fakt ne, chycený Microsoftem a mobil android. Automatizuju si PC, měl jsem i jednoduchého webbota (imacros v FF). Každopádně díky za tipy.

Re:Jak se posunout dál?
« Odpověď #9 kdy: 08. 05. 2017, 13:42:54 »
Já bych ti doporučil:

1. Zkus si vymyslet nějaký projekt - zapřemýšlej nad tím, co by sis chtěl vyrobit pro radost. Nemusí to být nutně čistě IT projekt, spíš je lepší, když není - když to má nějaký přesah do "reálného světa". Nemáš třeba nějakýho kámoše, kterej má velkou vláčkovou dráhu a chtěl by pomocí mobilu ovládat vyhýbky? Nechtěla by mamka hydroponicky pěstovat rajčata a mít tam automatické zavlažování? ... prostě vyber si něco, u čeho si dokážeš představit, že když to dokončíš, řekneš si "Wow! Su dobrej!" Tímhle způsobem nejlíp získáš reálné zkušenosti a vášeň a radost z IT, což je to zdaleka nejdůležitější.

2. Poohlídni se, jestli v místě, kde žiješ, neexistuje nějaký kroužek, kde se motají lidi se zálibou v IT. Může to být nějaký hackerspace, může to být "kroužek informatiky" nějakého místního občanského sdružení. Zajdi tam, nasávej atmosféru, časem se pochlub, že bys chtěl udělat ten projekt a s někým to tam konzultuj a nech si poradit. Pokud nic takovýho nenajdeš, načrtni svůj projekt někam na web a zkus se ptát různě po netu, co na to zkušenější lidi říkají (klidně i tady, určitě se najdou lidi, co ti s tím aspoň trochu poradí, nakopnou tě správným směrem).

3. Pokud nápad na projekt vůbec nemáš, zkus prošmejdit weby typu http://hackaday.com/ jestli tě tam něco nezaujme. Případně se můžeš přidat i k projektu někoho jiného, ale to bych spíš nedoporučoval, protože zatím se potřebuješ spíš učit, zkoušet, sám si projít spoustu slepých uliček.

4. Úplně pusť z hlavy úvahy o tom, jestli bys chtěl celý život programovat nebo dělat sítě. To je pro tebe úplně bezpředmětný a takový uvažování tě nikam neposune. Jednak zatím nemáš dost informací pro to, aby ses mohl rozhodnout, a taky to vůbec není nutný - za svůj život můžeš projít klidně tři čtyři různé obory, jedna věc tě už přestane bavit, tak se pustíš do jiné :) Lepší imho je to neřešit, zkoušet různý věci a zůstat u toho, z čeho máš největší radost, co zjistíš, že tě nejvíc baví.

5. I když se ti to možná nezdá, v tomhle věku máš vůbec největší volnost si jenom tak hrát. Využij toho! Až budeš živit rodinu, budeš rád za každou půlhodinku, kdy se budeš moct jenom tak bezvládně zhroutit do křesla a zírat do zdi. To už nebudeš mít energii si s něčím hrát jenom tak pro radost a pro získávání zkušeností (čest výjimkám). Taky si to možná neuvědomuješ, ale jsi ve věku, kdy ti starší lidi rádi pomůžou a bohatě ocení i když uděláš jakoukoli blbost, na které je vidět, že jsi projevil snahu a kreativitu. Lidi ve tvým věku jsou často zoufale nudní (a znudění) a když se z toho průměru vyloupneš jenom trochu, hnedka si toho někdo starší všimne (jsou všelijaké soutěže, SOČky apod., skrz které se můžeš hodně rychle a snadno dostat do hodně "dobré společnosti" - mezi lidi zajímavý a kreativní).

Přeju hodně štěstí a radosti z hackování! ;)
« Poslední změna: 08. 05. 2017, 13:45:53 od Mirek Prýmek »

Re:Jak se posunout dál?
« Odpověď #10 kdy: 08. 05. 2017, 13:52:52 »


Na Processing jsem uplne zapomnel. To je asi dobra volba, sam lituju, ze jsem na nej jeste poradne nemel cas...

Re:Jak se posunout dál?
« Odpověď #11 kdy: 08. 05. 2017, 14:12:58 »
Dík za tipy a znovu opakuju chtěl jsem jenom říct, že nemám ponětí kam to teď zkusit, ta věta byla možná zavádějící.

gll

Re:Jak se posunout dál?
« Odpověď #12 kdy: 08. 05. 2017, 14:18:58 »
Myslím, že dobře radí Nekola. Bastlením se nikdy nenaučíš programovat tak dobře jako řešením netriviálních úloh. Materiály ke KSP jsou asi nejlepší český zdroj. Úlohy nejsou jednoduché a pro vyřešení větčiny z nich je třeba nastudovat související materiály. Úplné základy se budeš muset naučit někde jinde. Třeba na té courseře.

Jednodušší úlohy něž v KSP můžeš zkoušet řešit třeba zde:

https://www.codewars.com

Pako

Re:Jak se posunout dál?
« Odpověď #13 kdy: 08. 05. 2017, 14:21:51 »
Tak to Mirek P. mezitím napsal místo mně.

PS: A co budeš dělat až ti bude 30? Kdo ví, tenhle chlapík začal tím že si v 14 bastlil editor zvuku... https://www.quantamagazine.org/20140812-in-mathematical-noise-one-who-heard-music/

Re:Jak se posunout dál?
« Odpověď #14 kdy: 08. 05. 2017, 14:32:29 »
Jednodušší úlohy něž v KSP můžeš zkoušet řešit třeba zde:
https://www.codewars.com

Codewars jsou urcite prima...