Jak získat zkušenosti s různými technologiemi využívanými při vývoji?

vutguy11

Ahoj vsichni. :)

Vysel jsem ted ze skoly, kde se vyucovalo vseobecne IT (matematika, algebra, programovani, site) a rad bych nastoupil do prace, jako vyvojar. Ma priorita je vyvoj v Jave (a k tomu se prosim bude drzet i tento topic). Ze skoly umim akorat Javu SE bez jinych frameworku, ani spravcu projektu. Jedina vec navic, co jsme pouzivali, bylo SVN (a to ani ne z duvodu teamworku, ale pouze na odevzavani prace). Nikdy se nestalo, ze bychom delali napriklad v nejakych tymech. Vzdy vse jen sami. Vim, ze realne jsou projekty robustenjsi. Pouziva se Maven, ruzne jUnit testy, hibernate, Jenkins a dalsi podobne veci.

Chtel bych si vsechno tohle vyzkouset (projekt s vice lidma, ruzne technologie, realny produkt), ale zakladat svuj projekt a neco vymyslet mi prijde zatim jako dost neproduktivni. Navic na tom budu delat sam a nebude tam prave ta tymovost. Rad bych nalezl nejaky projekt, ktery je otevreny a mohl bych se do nej zapojit. Dokazete neco doporucit? Napadlo me si najit nejaky OpenSource projekt, ktery by nektere veci pokryl. Nevim vsak kde hledat, a jak vubec zacit. :)
« Poslední změna: 24. 07. 2016, 22:18:18 od Petr Krčmář »


javaman

Re:Jak ziskat zkusenosti s ruznymi technologiemi vyuzivane pri vyvoji
« Odpověď #1 kdy: 24. 07. 2016, 20:27:06 »
Jazyk sis vybral nejlepší! Takže je ti 19 a nemáš vůbec tušení, jak začít? Mně to přijde trochu zvláštní. Proč chceš vůbec vyvíjet?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Jak ziskat zkusenosti s ruznymi technologiemi vyuzivane pri vyvoji
« Odpověď #2 kdy: 24. 07. 2016, 20:46:22 »
@vutguy11: S Javou ti neporadim, jen ti poradim, abys ignoroval javamana. Ostatne se divim, ze ti jeste nerekl, ze jsi lopata.

Re:Jak ziskat zkusenosti s ruznymi technologiemi vyuzivane pri vyvoji
« Odpověď #3 kdy: 24. 07. 2016, 21:16:10 »
Ahoj vsichni. :)

Vysel jsem ted ze skoly, kde se vyucovalo vseobecne IT (matematika, algebra, programovani, site) a rad bych nastoupil do prace, jako vyvojar. Ma priorita je vyvoj v Jave (a k tomu se prosim bude drzet i tento topic). Ze skoly umim akorat Javu SE bez jinych frameworku, ani spravcu projektu. Jedina vec navic, co jsme pouzivali, bylo SVN (a to ani ne z duvodu teamworku, ale pouze na odevzavani prace). Nikdy se nestalo, ze bychom delali napriklad v nejakych tymech. Vzdy vse jen sami. Vim, ze realne jsou projekty robustenjsi. Pouziva se Maven, ruzne jUnit testy, hibernate, Jenkins a dalsi podobne veci.

Chtel bych si vsechno tohle vyzkouset (projekt s vice lidma, ruzne technologie, realny produkt), ale zakladat svuj projekt a neco vymyslet mi prijde zatim jako dost neproduktivni. Navic na tom budu delat sam a nebude tam prave ta tymovost. Rad bych nalezl nejaky projekt, ktery je otevreny a mohl bych se do nej zapojit. Dokazete neco doporucit? Napadlo me si najit nejaky OpenSource projekt, ktery by nektere veci pokryl. Nevim vsak kde hledat, a jak vubec zacit. :)

Můžu se zeptat? Koukám VUT.. z FITu?

Youda

V prve rade si ujasni, ze to chces opravdu delat.
Protoze vylizt dneska ze skoly s plany na karieru kodera, a nemit za sebou nic, ani, malou brigadu ci staz, je podivne.

Jinak, pokud chces opravdu kodovat, doporucuju postup:
1. Nechej se zamestnat jako Java junior za par supu, dostanes tak 30-40 klacku. Ve firme se uz naucis frameworky a spolupraci samospadem. Delej to poctive a s nasazenim, hlavnim ucelem teto faze je udelat si jmeno. Takze vybirej pozici, kde budes i jednat s lidmi zakaznika, ne jenom zalezly v backoffice.
2. Po cca dvou letech odejdi do jine firmy na seniornejsi pozici (v ramci jedne firmy zvyseni platu necekej), dostanes 60-70. Opet makej z nasazenim a stavej si jmeno a sbirej kontakty.
3. Po dalsich 2 letech prejdi na volnou nohu - nabidky ti budou chodit samy. Pocitej tak 8000 manday rate, to mas 130 cisteho mesicne. Alternativne se podivej do ciziny, pokud k anglictine umis slusne nemecky, pozice za 7000E neni problem.