Moje portfolio. Czy stanowię jakąkolwiek wartość dla potencjalnych pracodawców?

2

Dzień Dobry,
W tym roku kończę klasę maturalną i od dwóch lat jednym z moich głównych celów było pójście na staż/praktyki w branży IT po skończeniu liceum.
Jako że nie mam żadnych znajomości ani kontaktu z tym profesjonalnym światem, znam tylko studentów, to proszę o pomoc i wyjaśnienia w związku z kilkoma sprawami.

Moje umiejętności i portfolio:
Rozumiem działanie stron internetowych html/css/javascript, od tego zaczynałem.

Mam główne trzy projekty, każdy z nich wymyśliłem i robiłem w pełni sam, nie korzystając z tutoriali innych niż te z dokumentacji i do GUI filmiki.

**Repeater **- 2 lata temu - program z GUI w Tkinterze, w którym mogę nagrać moje ruchy myszką i klawiaturą, a następnie je odtworzyć dowolną ilość razy. Ruchy są zapisywane do plików, które można wybrać z listy rozwijalnej. Używane biblioteki to Tkinter i Pynput. Jako że było to na początku mojej poważniejszej przygody, nie pisałem do tego testów, a czystość kodu nie była powalająca.

Chcąc zarobić w poprzednie wakacje na** Upwork **- stronie dla zleceń nauczyłem się używać frameworku **Scrapy **oraz zrobiłem crawlera
ZalandoScrapy który zbiera przedmioty z Zalando, zapisuje ich cenę, wyprzedaż, i kategorię, zapisuje to w pliku .json a później przenosi do Excela.
Zaleta tego programu jest taka, że można posortować według wielkości wyprzedaży zamiast przeglądać setek stron produktów w poszukiwaniu przecen.

Na dniach uczyłem się** Selenium** oraz stworzyłem
**bota do gry przeglądarkowej **Arena Mody, w którą gra w jednym momencie około 1700 osób, głównie starsze kobiety. W grze by zwiększać swoje możliwości i kupować ubrania(ta gra to ubieranka online), trzeba wykonywać pewne rutynowe czynności jak walka na arenie albo klikanie co pewien okres czasu w przycisk rodzaju praca. Bot się loguje i wykonuje te wszystkie nudne czynności. Moim zdaniem jest to mój najczystszy kod do tej pory, z porządnymi klasami.

Do moich umiejętności mogę zaliczyć jeszcze ogólną pracę z plikami różnych formatów.

Mam jeden udany komercyjny projekt. Podczas zabawy na Upwork robiłem podstawę do łamigłówki ręcznej i jestem wspomniany w creditsach na stronie
https://www.creativecrafthouse.com/word-wheel-scramble-74a-word-search-challenges.html
Moim celem było znalezienie takich słów, które spełniają podane cechy oraz analiza tego co z nich wychodzi.

Wszystkiego tego uczyłem się** sam** przeszukując fora i robiąc to co mnie interesuje, gdyż szkoła nie jest dla mnie w tym kierunku dość rozwijająca.
Przy okazji interesowałem się na średnim poziomie Competitive Programming i na Codeforce'ach mam rating 1400.

Uważam że potrafię myśleć kreatywnie i niestandardowo. Potwierdza to moje uwielbienie matematyki i udział w Olimpiadzie Matematycznej. W tym roku 3 raz jestem w 2 etapie, w marcu
się dowiem czy jestem w finale. Matematyka jest w zasadzie dla mnie nawet ważniejszą rzeczą niż informatyka ale nie chce bezpośrednio z nią wiązać mojej przyszłości. Wole ją używać jako dodatek do informatyki.

Z moim zaangażowaniem, niezależnie od tego czy usłyszę że mam szanse albo i że nie mam, mam zamiar wysłać moje CV i portfolio do kilku firm we Wrocławiu licząc na sukces w dostaniu się na staż choćby bezpłatny, gdzie będę mógł się rozwinąć.
Ale chętnie usłyszę czego mogę się spodziewać. Czy macie jakieś rady do tego jak powinienem się zaprezentować. Czy według was nie ma sensu nawet żebym próbował?
Z góry dziękuje za wszystkie rady i słowa krytyki

3

Imho fajnie to wygląda ale po pierwsze z samą maturą albo jeszcze bez niej nic raczej nie ugrasz a po drugie znalezienie pracy w Polsce jako junior python developer do najprostszych nie należy, jak chcesz się rozwijać w pythonie to idź w big data i data scientist, tkinter raczej mało kogo interesuje, już bardziej django(chociaz jak w nim robiłem to połowa wlosow z głowy wypadła) do webowki

2

Wszystko zależy do tego jak się sprzedasz i co realnie umiesz.
Role temu też po maturze startowałem do kilku firm i od każdej miałem ofertę pracy.

3

My mamy to wszystko wiedzieć? Zacznij wysyłać CV to się przekonasz. Ja niestety nie odpowiem bo przy wiosennych porządkach zgubiłem swoją szklaną kule.

3

Jeżeli chcesz połączyć matematykę i Pythona zainteresuj się ML lub Data Science. Tam bardzo często wymagają dyplomu z matmy.

2

jesli chcesz polaczyc matematyka z progrmowaniem to Python to strzal w dziesiatke. Jest na to coraz wieksze zapotrzebowanie. Zainteresuj sie tematami ML/Data science.

1
big_concept napisał(a):

Jeżeli chcesz połączyć matematykę i Pythona zainteresuj się ML lub Data Science. Tam bardzo często wymagają dyplomu z matmy.

Niekoniecznie. Oczywiście absolwent matematyki, byłby - z punktu widzenia firm - pożądany ;) ale jest jak jest i nie ma bootcampów z matematyki.
Więc firmy organizują "bootcampy" na uczelniach. Np. semestralne zajęcia (bez ograniczenia do kierunku studiów) zakończone przygotowaniem do konkretnych rekrutacji, rekrutację, staż i pracę.

Warto się rozejrzeć czy na waszym uniwersytecie nie ruszają takie zajęcia. Oczywiście są one darmowe.

0

Na dniach uczyłem się Selenium oraz stworzyłem
bota do gry przeglądarkowej Arena Mody, w którą gra w jednym momencie około 1700 osób, głównie starsze kobiety.

Starsze kobiety? Jesteś pewien? Ta gra nie wygląda, jakby była skierowana do seniorek... Chociaż kto wie. Nie bądźmy stereotypowi. Starsze kobiety też mogą się interesować modą i grami w przebieranki.

Ogólnie z tego co piszesz o sobie, to można wywnioskować, że jest w tobie potencjał. Pytanie tylko - co z tym zrobisz?

I w którą stronę chcesz się rozwijać? Nie patrz tylko na technologię, ale też na kierunek, w którym chcesz iść (a który będzie poszukiwany na rynku pracy) - czy np. chciałbyś pracować jako typowy koder od webówki, czy może robić coś w machine learning, a może w ogóle nie programowanie, tylko testowanie (jeśli robiłeś coś w Selenium), a może jakieś integracje (skoro część tych projektów to w dużej mierze były integracje z istniejącymi produktami). A może jeszcze cokolwiek innego.

Bo jak robisz coś ciekawego w domu, to możesz się rozczarować, jeśli trafisz do firmy, która będzie robiła rzeczy, które są 10 razy bardziej nudne niż to, co sobie robisz gdzieś tam w domu hobbystycznie. Zresztą na rekrutacjach też mogą cię o to pytać, w którą stronę chcesz się dalej rozwijać.

1
LukeJL napisał(a):

Zresztą na rekrutacjach też mogą cię o to pytać, w którą stronę chcesz się dalej rozwijać.

Pytać o wybraną ścieżkę rozwoju? Nie ma tak dobrze. Rynek pracownika rynkiem pracownika ale bez przesady. Wstawią takiego juniora tam gdzie nie mogą zapełnić stanowiska.
Life is brutal

5

Ja zawsze dzieliłem na dwie części: wizualna dla lamerów (grazyny z hr, dyrektorzy, managerzy itp.), ładna strona, reklama projektów, wizualna dyskoteka, błysko sie disco.
Techniczna: github, bitbucket, gitlab (dla programmerów) kod, dokumentacja, screeny, trochę contributions, followersów, żeby nie było pustyni.

2

Jedynym większym problemem może być Twój wiek. Coś tam piszesz, chcesz się uczyć więc na pewno znajdzie się ktoś, kto da Ci pracę lub staż jeśli przedstawisz to odpowiednio.
Problem jaki będzie to to, że jeszcze z Ciebie dzieciak (bez obrazy) i firmy mogą bać się traktować Cie poważnie. Na rozmowie też zapewne będziesz trochę "zahukany", nie do końca jeszcze rozumiesz o co chodzi w świecie "dorosłych". Zaznaczę, że to nie jest żadna Twoja wada czy coś - po prostu mając te ~18 lat człowiek jeszcze zazwyczaj nie potrafi się poruszać odpowiednio, sam w sumie nie wie czego chce, a przez otoczenie traktowany jest jak "dzieciak". Ogólnie więc oceniam, że dużo będzie zależało od nastawienia osoby na którą trafisz. Myślę, że w wielu firmach skreślą Cię na starcie, ale pewnie też znajdą się tacy, których zaciekawisz i będą chcieli dać Ci szansę jeśli nie spalisz się na ewentualnej rozmowie. Próbuj i się nie zrażaj. Nawet jeśli nie wyjdzie to pamiętaj, że nie będzie w tym Twojej winy. Zacznij studia i Twoja sytuacja od razu się poprawi.

2
hadwao napisał(a):

Problem jaki będzie to to, że jeszcze z Ciebie dzieciak (bez obrazy) i firmy mogą bać się traktować Cie poważnie. Na rozmowie też zapewne będziesz trochę "zahukany", nie do końca jeszcze rozumiesz o co chodzi w świecie "dorosłych".

HTML+CSS+JS+18lat+mieszka u mamy to idealny kandydat do Grażyna Media International Video-Wesela Ulotki Wizytówki Strony Internetowe. Piszę bez złośliwości, taka jest rzeczywistość w tego rodzaju firemkach.

OP pracę, sorry staż, znajdzie szybko, ale czy warto iść tą drogą?

1 użytkowników online, w tym zalogowanych: 0, gości: 1