Hej.
Potrzebuję porady co robić, żeby poprawić sytuację, ponieważ nie daję rady na stażu i nie wiem czy to moja wina czy jednak źle dostosowana trudność zadań/projektu. Próbowałem być wytrwały, ale dzisiaj to juz się załamłem i zwyczajnie boję sie o najbliższą przyszłość. Jak nic nie wyniose z tego stażu to będę w ogromnej du*** :(
Do szczegółów:
Jestem na stażu w małej firmie, od ok 1,5 miesiąca. Docelowy czas to 3 miesiące i oczywiście jeśli będzie wszystko ok to mnie zatrudnią. No właśnie... jeśli będzie wszystko ok. Staż, tak jak mówili jest raczej rodzajem "przyuczenia" do pracy. Ogólnie jest to Fullstack, nie wymagali pełnego etatu ode mnie, ale sam sie zadeklarowałem, że będę na pełen.
Na staż zostałem przyjęty bez jakiejkolwiek znajomosci c#/.Net/JavaScirptu, uczyłem się w domu stacku Javovego (Spring, maven, tomcat, do tego html+css z bootstrapem) ok 7 miesięcy. Jakieś proste Crudy itp.
Firma zaproponowała mi, że mnie nauczą .net i JS'a. Staż jest płatny, ale baaardzo mało, bardzo bardzo, taki raczej dodatek. Zgodziłem się na to bo możliwość rozwoju stawiam na pierwszym miejscu i potrzebowałem zacząć cos na poważnie pod czyimś okiem jak najszybciej. Nauka w domu była mało efektywna, za dużo błądziłem.
Na początku dostałem do napisania metodę w .net do biblioteki pobierającą jsona z readmine itp. poszło powoli, ale do przodu. Wszystko fajnie. Zaraz po tym dostałem zadanie poprawiania funkcjonalności do aplikacji. 90% roboty to JS .
No i tak siedzę nad 1dną rzeczą już ponad miesiąc. Błądzę w skryptach. Nie potrafie się odnaleźć. Niby mi pomagają, ale bez pomocy nie jestem w stanie nic prawie zrobić, a cały dzień nie beda nade mną stali. Do tego człowiek, który zajmował się projektem dopiero w poprzednim tygodniu sie pojawił w firmie i był ktoś kto wiedział, co robić i co jak działa. Projekt prawdę mówiąc jest strasznie słaby, WebForms i do tego jeszcze zrobione nie tak jak trzeba(tak mówili), i zdają sobie z tego sprawę, sami przyznali. Ja jako nowicjusz to widze. Chyba tylko ja sie tym zajmuje, bo inni mają ważniejsze rzeczy do roboty. W JS część kodu mam wrażenie, w ogóle jest nieużywana i weź znajdź co jest wykorzystywane co nie. Tutaj nie bardzo jestem w stanie suzkac po referencjach bo to Js, a zdrugiej strony śledząc kolejne zmienne przekazywane, to okazuje się, że wiele rzeczy nazwane jest tak samo, nie wiadomo co do czego się odwołuje. I do tego ten smieciowy kod... Wszystko jest custom, comboboxy customowe, html generowany templatkami w Js, ciężko mi nawet opisać co tam się dzieje, bo to wciąż dla mnie czarna magia. Ciagle słyszę słowa "Generalnie to nie powinno tak być zrobione, ale jest więc...." , "Tego tak się nie robi, no ale niestety jest...", i mam w tym grzebać.
Na początku byłem bardzo wdzięczny, że mam możliwośc rozwoju, nieważne że za grosze, wierzyłem, że dużo się nauczę. Niestety teraz jestem lekko załamany i nie wiem co robić. Minęła juz połowa stażu, a ja nic nie umiem, ani nic nie zarabiam. Robię w starej technologii, grzebię w starym projekcie. 90% mojej pracy polega na JavaScript Jeśli tak dalej pójdzie, to kończąc staż, nie będę umiał ASP.NET MVC, ani nawet samego c# i .Net (tylko jakieś szczątkowe informacje), ani nic z baz, ani testów. Nawet tego Js, za dużo sie nie nauczę, jak ciagle mam ryć jedna rzecz, której nie mogę zrobić(choć pewnie tutaj jest moja wina, że nie umiem). Wniosek taki, że po 3 miesiącach nie będzie nic. Więc możliwe, że nawet oni nie będą chcieli mnie zatrudnić, albo za jakieś grosze, za które utrzymać się nie będę mógł.
Nie wiem co robić, nie mam pojęcia czy to ja jestem beznadziejny czy za trudne jednak zadanie dla osoby bez doświadczenia i bez znajomosci danej technologii. Boję się trochę pytać o przeniesienie, zmiane zadań. Chociaz wiem, że jak nic nie zrobie, to będę klepał tego JS'a do końca. Co na moim miejscu byście zrobili?