Chcę być programistą Javy. Niestety zbyt późno to do mnie dotarło. Niedawno skończyłem studia magisterskie i wstyd przyznać, że... coś tam niby potrafię, ale czuję, że to za mało żeby podjąć pracę - jak czytam oferty to zawsze znajduje się coś czego niestety nie wiem (GIT/SVN/SPRING/SCRUM itp). Gdybym miał sam podsumować to znam podstawy Javy i coś tam wiem z baz danych. To tyle co się sam w domu nauczyłem w wolnym czasie, bo o studiach nie mogę zbyt wiele dobrego powiedzieć - zawalali nas masą bezwartościowych projektów i wiedzą, którą można w normalnym życiu traktować jako ciekawostkę. Nic pożytecznego nie było (nawet głupiego HTML czy Photoshopa - mam na myśli całe 5 lat studiów). Mam zamiar dalej się uczyć w domu, jednak chciałbym w między czasie pracować, bo wstyd trochę siedzieć w moim wieku na garnuszku rodziców.
Myślałem, żeby spróbować swoich sił jako młodszy programista, ale u mnie w okolicy jest tylko jedna taka dość ciekawa firma i jakbym teraz nie wypadł zbyt przekonująco to później raczej nie miałbym co tam szukać. Stąd kilka pytań:
- Co zrobić w takiej sytuacji? Zatrudnić się gdziekolwiek i robić cokolwiek w między czasie się ucząc, czy może jednak zaryzykować?
- Jakie zazwyczaj obowiązki ma młodszy programista?
- Co pracodawca ma na myśli poprzez znajomość j. angielskiego min. na poziomie analizy dokumentacji technicznej? - mam przeczytać i zrozumieć, czy są tu jeszcze jakieś ukryte kruczki?
- Wstępne testowanie jakości oprogramowania - czyli? Ja mam sam potrafić pisać testy czy źle to rozumiem?
- Trochę z innej beczki... można podczas badań lekarskich (do pracy) odmówić wszelkich inwazyjnych badań tj. np. badania krwi i/lub wlewania kropli do oczu (tuż przed badaniem wzroku)?