jo, to vypada dobre, no obavam se tych pozadovanych zkusenosti, ktore bohuzel zatim nemam ... nemam problem se neco doucit pokud by me ta praca motivovala no ...
Přečti si něco o testování a začni jako tester.
Obecná teorie programátorské relativity tvrdí, že programátor relativně dokáže něco naprogramovat, ale nedokáže to po sobě otestovat. Pokud jim vrazíš dostatečně velký objekt mezi půlky, mohou se pokusit nějak oflikovat unit testy.
Při testování se seznámíš s firemním prostředím, poznáš frameworky a projekty, na kterých pracují a budeš mít relativně dost času se naučit, jak má výsledný kód vypadat a hlavně, jaké se v kódu nachází chyby.
Povinností každého programátora by mělo být, aby jednou za deset let přestal programovat a rok se povinně věnoval práci testera a seznámil se s běžným repertoárem chyb.
Jinými slovy, je lepší vědět, jaké lidi prasí chyby, abys je nedělal, než začít psát a prasit chyby.
Druhé pravidlo totiž říká, že programátoři se dělí do dvou skupin, neschopní CC+CV prasáci a giganti.
Giganta nebude těšit tě vodit za ručičku, než ti něco vysvětlí, bude to mít napsané, protože asi programuje rychleji, než mluví. Prasák tě zase naučí i prasárny.
Práce testerů je ideální pro zlepšení vlastních zkušeností, protože testuješ hotový program proti specifikaci a podle specifikace pro testování. Můžeš koukat do kódu a opravené chyby řešit s programátory. Když přijdeš za mega guru a řekneš mu "Hele, tady se to nechová tak, jak bych čekal..." nepošle tě do (_._) ale na ten kód se podívá. Když ho slušně požádáš, tak tě nechá koukat se přes rameno a možná ti i vysvětlí něco z toho, jak to myslel, když to psal.
Takové věci jsou k nezaplacení, dají ti možnost nadhledu.
A je to práce vhodná pro studenta.
Až začneš programovat naostro, budou chtít, abys jako dělník bouchal řádky kódu, rychleji a rychleji, nezastavoval se rychle bouchal kód. Nebudeš tam mít moc prostoru pro flákání, leda by ses dostal do nějaké banky nebo státní instituce, kde to je řekněme dost volné.