<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Przyszły Programista - Rozmowy o pracę</title>
<link>http://forum.przyszlyprogramista.pl/?qa=questions/rozmowy-o-prace</link>
<description>Powered by Question2Answer</description>
<item>
<title>WEBINAR - Kryzys w branży IT i sztuczna inteligencja, czyli czy jest sens nadal uczyć się programowania?</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1920/webinar-kryzys-bran%C5%BCy-sztuczna-inteligencja-programowania</link>
<description>&lt;p&gt;Witajcie Kochani,&lt;/p&gt;

&lt;p&gt;Poniżej umieszczam linki do nagrania z webinaru, który przeprowadziłem ze&amp;nbsp;studentami Projektu, w którym&amp;nbsp;dokładnie przyjrzeliśmy się wpływowi kryzysu&amp;nbsp;na polską branżę IT oraz wpływowi sztucznej inteligencji na ilość miejsc pracy.&lt;/p&gt;

&lt;p&gt;Przeanalizowaliśmy raporty i statystyki odnośnie branży IT oraz portale z ogłoszeniami o pracę, aby dojść do tego jak wygląda rzeczywistość.&lt;/p&gt;

&lt;p&gt;Na końcu doszliśmy do wniosku, że teraz jest najlepszy czas, aby wejść do branży IT:)&lt;/p&gt;

&lt;p&gt;Miłego oglądania:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://vimeo.com/przyszlyprogramista/webinar-kryzys&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;vimeo.com/przyszlyprogramista/webinar-kryzys&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://vimeo.com/przyszlyprogramista/webinar-sztuczna-inteligencja&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;vimeo.com/przyszlyprogramista/webinar-sztuczna-inteligencja&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jeśli chcesz, to możesz&amp;nbsp;śmiało wysyłać te linki do swoich znajomych/rodziny, aby pokazać im jak wygląda ta sytuacja w rzeczywistości, a nie przez pryzmat mediów, których głównym celem jest generowanie jak największego&amp;nbsp;ruchu na swoich stronach przez wzbudzanie kontrowersji.&lt;/p&gt;

&lt;p&gt;Zapraszam do dyskusji w komentarzach. Napisz jakie są Twoje przemyślenia po obejrzeniu webinaru.&lt;/p&gt;

&lt;p&gt;P.S.&lt;br&gt;
Poniżej zamieszczam link do programu nauki często pokazywanego&amp;nbsp;na filmie:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://projekt.przyszlyprogramista.pl/pliki/ELITARNY_PROJEKT_PP-PROGRAM_NAUKI.pdf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;projekt.przyszlyprogramista.pl/pliki/ELITARNY_PROJEKT_PP-PROGRAM_NAUKI.pdf&lt;/a&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1920/webinar-kryzys-bran%C5%BCy-sztuczna-inteligencja-programowania</guid>
<pubDate>Sat, 23 Mar 2024 16:12:29 +0000</pubDate>
</item>
<item>
<title>.Net Developer</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1791/net-developer</link>
<description>&lt;p&gt;Cześć, za mną są trzy pierwsze dni w nowej pracy i chciałbym&amp;nbsp;podzielić się jak do tego doszło. Zacznijmy od tego, że zakończyłem współpracę z firmą w której realizowałem się w moim wyuczonym zawodzie. Byłem wypalony i stwierdziłem, że lepiej skupić się na PP nawet jeśli 2 miesiące musiałbym przesiedzieć w domu. Ale jeszcze będąc na wypowiedzeniu zakończyłem&amp;nbsp;technologie&amp;nbsp;webowe&amp;nbsp;a wraz z nią&amp;nbsp;aplikację budżetową. Na tym etapie pomyślałem: a może spróbować wysłać kilka CV w takie miejsca gdzie moje kompetencje pokrywają się z wymaganiami. W miejsca gdzie nie przekreślę swojej kandydatury kiedy będę chciał aplikować na etapie specjalizacji. Głównie celowałem w PHP bo na ten moment najlepiej się w tym czułem.&lt;/p&gt;

&lt;p&gt;Tak więc na przełomie września i października zacząłem wysyłać CV. W sumie wysłałem ich 13. Obszar Gdańsk-Bydgoszcz-Poznań. Wszystkie tryby pracy. Przed przystąpieniem do PP wiedziałem, że będę musiał z takiego obszaru szukać pracy ponieważ mieszkam w małym mieście na pomorzu bez perspektyw na pracę w IT. Z tego co pamiętam to każde CV pisałem indywidualnie pod każdego pracodawcę. Jeśli czułem, że moje dotychczasowe doświadczenie może mi pomóc to pisałem więcej o nim. W przeciwnym przypadku jak najmniej. W portfolio ciągle zmieniałem kolejność aplikacji oraz opisy aplikacji aby wyszczególnić słowa kluczowe które były wymagane w ofercie. W portfolio były apki zrobione podczas nauki czyli C++, PHP i Wordpress. Ograniczeniem była jedna strona CV, dlatego ciągle musiałem zmieniać treść aby przedstawić to co najlepsze.&lt;/p&gt;

&lt;p&gt;2x Tester&lt;/p&gt;

&lt;p&gt;1x staż C#&lt;/p&gt;

&lt;p&gt;1x Full stack - PHP&lt;/p&gt;

&lt;p&gt;1x Frontend, głównie Wordpress&lt;/p&gt;

&lt;p&gt;8x PHP&lt;/p&gt;

&lt;p&gt;W połowie października zaczęły spływać pierwsze pozytywne reakcje na temat mojego CV.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; Pierwszy odzew był na stanowisko Full stack w PHP. Tutaj Pani z HR przeprowadziła ze mną pierwszy etap rozmowy. Głównie pytała się co robiłem w poprzedniej pracy, na czym polega PP. W jaki sposób zdobywa się wiedzę. Jak wygląda moja dyspozycyjność i czego oczekuje od przyszłego pracodawcy. Niestety nie zostałem zaproszony na drugi etap rekrutacji czyli test techniczny. Wydaje mi się, że szukali jakiegoś młodzieńca którego łatwo ukształtować i mogę nie wpasować się w firmę.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Młodszy tester. Tutaj zaliczyłem 2/3 etapy rekrutacji. Sam zrezygnowałem po drugim etapie, ale tego dowiecie się kilka linijek niżej. Wymagane było znajomość SQL + REST API + mile widziane logistyka, WMS, ERP, CMS (to znałem z poprzedniej pracy).&lt;/p&gt;

&lt;p&gt;Na pierwszy etap przejrzałem notatki z nauki SQL. Rest API to oczywiście Pani Angela plus youtube.&lt;/p&gt;

&lt;p&gt;Pierwszy etap trwał krótko - 40 min ale rozmowa była bardzo intensywna. Z zagadnień technicznych były tylko pytania z REST API.&lt;/p&gt;

&lt;p&gt;a)&amp;nbsp;Co to jest Rest API?&lt;/p&gt;

&lt;p&gt;b) Jak bym zaprojektował endpointa jeśli istnieją dwie aplikacje z której dotychczas&amp;nbsp;trzeba przepisywać klientów z jednej do drugiej?&lt;/p&gt;

&lt;p&gt;c)&amp;nbsp;Jeśli znam endpoint i chce uzyskać dane z serwera to jak bym to zrobił?&lt;/p&gt;

&lt;p&gt;d)&amp;nbsp;Jakie znam autoryzacje?&lt;/p&gt;

&lt;p&gt;e) Czy moje aplikacje wykorzystują API? Tutaj wiedziałem, że zrobiłem błąd dlatego padło pytanie f).&lt;/p&gt;

&lt;p&gt;f) Co to Frontend, co to backend?&lt;/p&gt;

&lt;p&gt;g) Czy frontend może komunikować się z backendem za pomocą API?&lt;/p&gt;

&lt;p&gt;h) Czy znam Scrum i Agile?&lt;/p&gt;

&lt;p&gt;Drugi etap to 10 zadań z bazy danych. Oraz jedno z RestAPI. Było to zadanie domowe - czas 2 dni. Zadanie z bazy danych polegało na postawieniu na swoim komputerze MS SQL, wgraniu tabel i danych a następnie wykonaniu 6 kwerend, 2 widoków, 2 procedur. Najlepsze było to, że nigdy nie robiłem w MS SQL, nie wiedziałem wtedy co to widoki i procedury no i jaka jest różnica między SQL a T-SQL. Do wykonania kwerend wykorzystałem całą wiedzę z Zelenta oprócz podzapytań. Jednej kwerendy nie zrobiłem bo nie miałem już czasu na to. Wydaje mi się, że tam mogły być podzapytania. Różnice na tym poziomie SQL a T-SQL nie były zbyt duże. Google podpowiedziało wszystko. Widoki i procedury też nie były takie straszne.&lt;/p&gt;

&lt;p&gt;Z Rest API miałem pokazać screena z POSTMAN'a gdzie widać endpoint oraz JSON wyświetlający temperaturę na 7 dni dla wybranego miasta. Ciężko było znaleźć darmowe API które da mi pogodę na 7 dni za free, ale znalazłem takie i stworzyłem odpowiedni endpoint. Tak na prawdę musiałem zrobić na endpointy. Z pierwszego wyciągnąć współrzędne miasta które potem przekaże do finalnego endpointa dla temperatury.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; Programista .NET. Tak na prawdę na niego nie aplikowałem. Aplikowałem na testera który zna C++ oraz C#. Trochę znałem C# dlatego miałem to uwzględnione w swoim CV. Zadzwoniła Pani z HR i zapytała się czy nie chce spróbować na programistę .NET. Zgodziłem się. Rozmowa jednoetapowa była za 1,5 tygodnia. Na programistę .NET wymagano .NET, Git, MS SQL, mile widziane technologie webowe.&lt;/p&gt;

&lt;p&gt;Napisałem do Pawła mentora z PP, żeby dał mi jakieś wskazówki o co mogą pytać bo jestem zielony. Z drugiej strony nie ma co brać tego na poważnie przecież widać, że nie napisałem żadnej apki z .NET. Paweł odpowiedział coś w stylu: Karol jedziemy na grubo, załatwię materiały do nauki tylko decyduj czy wchodzisz w to i czy masz czas, żeby przycisnąć z materiałem. Ja w sumie stwierdziłem: Że chciałem z tego speckę&amp;nbsp;zrobić, mam czas bo jestem na urlopie i wszedłem w to. No-life po 10-15 godzin dziennie przez 8 dni ucząc się .NET (w między czasie przechodząc rekrutację nr 2 na testera). Przerobiłem 60% materiału i poszedłem na rozmowę.&lt;/p&gt;

&lt;p&gt;Na rozmowie pytali się mnie:&lt;/p&gt;

&lt;p&gt;a) Co robiłem w poprzedniej pracy.&lt;/p&gt;

&lt;p&gt;b) Dlaczego zmieniam branżę.&lt;/p&gt;

&lt;p&gt;c) Na czym polega Programowanie obiektowe - czyli 4 filary&lt;/p&gt;

&lt;p&gt;d) Co to jest polimorfizm&lt;/p&gt;

&lt;p&gt;e) Czy projektowałem obiektowo w C++&lt;/p&gt;

&lt;p&gt;f) Czym wyróżnia się C++ od innych języków które poznałem&lt;/p&gt;

&lt;p&gt;g) Co mogę powiedzieć o alokowaniu pamięci w C++&lt;/p&gt;

&lt;p&gt;h) Co wiem o wskaźniku&lt;/p&gt;

&lt;p&gt;i) Co robiłem w C# - przez krótki czas w poprzedniej pracy pisałem&amp;nbsp;kod w oprogramowaniu tworzącym wirtualnego bliźniaka&lt;/p&gt;

&lt;p&gt;j) W CV mam, że znam języki programowania maszyn, co takiego w nich robiłem - nauczyłem się ich sam i zaprogramowałem prototyp w TIA PORTAL&lt;/p&gt;

&lt;p&gt;k) Która aplikacja z mojego portfolio jest dla mnie najlepsza i dlaczego&lt;/p&gt;

&lt;p&gt;l) Co robiłem w bazach danych i z których korzystałem. Byłem już po rekrutacji na testera więc mogłem pochwalić się, że pracowałem już w MS SQL które było wymagane.&lt;/p&gt;

&lt;p&gt;Nie spytali się praktycznie nic o .NET. Nabuzowany wiedzą czekałem żeby się nią pochwalić a tu nic. Dlatego jak pytali o coś w C++ to od razu próbowałem nawiązać do .NET jak jest tam.&lt;/p&gt;

&lt;p&gt;Powiedzieli mi, że w przeciągu 30 dni dadzą mi odpowiedź. Ja wspomniałem, że biorę udział w innych rekrutacjach i ten okres 30 dni jest zbyt długi. Nie wiem co zrobię jeśli dostanę inna ofertę.&lt;/p&gt;

&lt;p&gt;Zadzwonili jeszcze tego samego dnia, że bardzo dobrze wypadłem i mogę zaczynać za tydzień tak jak określiłem swoją dyspozycyjność. Jeszcze zaproponowali mi większe wynagrodzenie niż chciałem.&lt;/p&gt;

&lt;p&gt;Głównym produktem firmy są maszyny produkcyjne, a ich częścią są aplikację do tych maszyn oparte na .NET (SCADA, IoT, CAM). Wcześniej były one wykonane w C++, ale zrezygnowali z tego języka. Firma posiada kilka działów. Jestem w dziale rozwoju oprogramowania. Jest tam 15 osób. Większość programuje desktopowe aplikacje w .NET i chyba MAUI. 2 osoby REACT + ASP.NET. Najprawdopodobniej mam dołączyć do tego zespołu. Każdy z programistów musi znać język ST oraz TwinCat ponieważ wymieniamy dane z PLC dlatego moim autem było to, że coś już robiłem w tym kierunku. 5 lat projektowałem maszyny więc uznali, że będę dobrze pasował do ich produktu i ewentualne braki z programowania nadrobię w czasie gdzie osoby z IT muszą zaznajomić się o co chodzi w maszynach.&lt;/p&gt;

&lt;p&gt;Pierwszy dzień to korporacyjna papierologia, drugi dzień nauka TwinCat, od trzeciego dnia przez kilka dni obserwacja jak użytkownicy korzystają z naszych aplikacji i notowanie jeśli wystąpi jakiś błąd (na szczęści u nas w firmie inni&amp;nbsp;pracownicy korzystają z nich).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; Zaproszenie na rozmowę na Frontenda, ale to było zaproszenie w pierwszy dzień mojej pracy w nowej firmie. Więc podziękowałem.&lt;/p&gt;

&lt;p&gt;Podsumowując. Miałem trochę szczęścia, że akurat wpasowałem się w firmę i mój szeroki stack był&amp;nbsp;tym&amp;nbsp;czego szukali. Znalazłem pracę po 10 miesiącach udziału w projekcie. Osobiście starałem się filtrować mniejsze firmy niedaleko dużych miast które nie wystawiają ogłoszeń na JustJoinIt, bo wtedy konkurencja jest duża. Szukałem ogłoszeń na ich stronach internetowych + pracuj.pl - wtedy były porównania między kandydatami. Jeśli chodzi o pieniądze to podawałem zawsze 4k netto lub przeliczałem to na B2B. Jedyny minus, że praca nie jest w miejscu mojego zamieszkania. Ale taki scenariusz raczej zakładałem. Dlatego na razie dojeżdżam codziennie spory kawałem i szukam mieszkania w tamtym miejscu.&lt;/p&gt;

&lt;p&gt;Jakie są moje kolejne plany? Skończyć projekt PP. Jestem aktualnie na etapie aplikacji pogodowej w Javie. Potem poszerzać swoją wiedzę w kierunku technologii jakie używają w pracy, aby dość szybko wrócić do wynagrodzenia przed przebranżowieniem.&lt;/p&gt;

&lt;p&gt;Na ten moment nie pozostaje mi nic innego niż życzyć innym połamania palców i znalezienia swojej wymarzonej pracy.&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1791/net-developer</guid>
<pubDate>Wed, 15 Nov 2023 20:30:42 +0000</pubDate>
</item>
<item>
<title>Powiększanie sieci kontaktów w LinkedIn</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1772/powi%C4%99kszanie-sieci-kontakt%C3%B3w-w-linkedin</link>
<description>Jak w temacie - w jaki sposób powiększyć sieć kontaktów na LinkedIn, kiedy nie ma się znajomych z branży? Znajomi ze studiów odpadają (inna branża). Nie jestem również przekonany (być może niesłusznie) do zapraszania zupełnie nieznajomych osób. Bardzo proszę o radę bardziej doświadczonych kolegów. A może ktoś z Was jest na jakiejś grupie lub na forum, gdzie ludzie wymieniają się kontaktami?&lt;br /&gt;
&lt;br /&gt;
Będę wdzięczny za każde info :)</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1772/powi%C4%99kszanie-sieci-kontakt%C3%B3w-w-linkedin</guid>
<pubDate>Wed, 04 Oct 2023 20:40:02 +0000</pubDate>
</item>
<item>
<title>C++ Internship w Ericsson - rekrutacja i finał</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1623/c-internship-w-ericsson-rekrutacja-i-fina%C5%82</link>
<description>&lt;p&gt;Cześć wszystkim!!&lt;/p&gt;

&lt;p&gt;Aż wstyd, że robię to tak późno, ale być może komuś się to do czegoś przyda.&lt;/p&gt;

&lt;p&gt;Część z Was może kojarzyć, że aplikowałem do programów stażowych dla studentów kierunków informatycznych, bo pytałem tutaj o różne rzeczy. Ostatecznie to była jedna z lepszych decyzji, żeby się Was poradzić.&lt;/p&gt;

&lt;p&gt;Aplikowałem do Ericsson na stanowisko z C++. Ale po kolei:&lt;/p&gt;

&lt;p&gt;I ETAP rekrutacji&lt;br&gt;
Napisałem CV i skorzystałem z konsultacji w Centrum Karier swojej uczelni. Wydawało mi się, że wszystko będzie ładnie i pięknie, bo serio się starałem. Ostatecznie jednak musiałem tam sporo poprzerzucać i jak to się mówi zrefaktoryzować &lt;span style=&quot;font-size:8px&quot;&gt;(XD)&lt;/span&gt;. Dodałem tam linki do różnych projektów na githubie, co prawda nie było tam zbyt wiele takich z C++, ale odgrzebałem coś co już robiłem na studiach, takie większe rzeczy. I fajnie siadło. Do tego wrzuciłem hurtem takie trochę trudniejsze algorytmy rozwiązywane na spoju. No i wysłałem.&lt;br&gt;
W zasadzie to nie tak po prostu. Kochana MartaB napisała do mnie i zaproponowała polecenie! (Dziękuuje &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;)&lt;br&gt;
Tak więc CV i reszta zgłoszenia poszła przez link polecający.&lt;/p&gt;

&lt;p&gt;II ETAP - test&lt;br&gt;
Po tygodniu odezwali się i wysłali link do Codility. Zadania były okej. Dwa zrobiłem bez większego problemu w kilka minut. Jedno było bardziej zawiłe. Ale wystarczyło dłużej przemielić i się udało. Testy przeszło więc przypuszczam, że wszystko miałem dobrze. Co ciekawe, sprawdzając potem to np. ChatGPT wysiadał przy tym zadaniu, chociaż może już GPT-4 by coś więcej zdziałało.&lt;br&gt;
(jakby komuś zależało na treści tych zadań, to piszcie w komentarzach to poszukam i dodam)&lt;br&gt;
&lt;br&gt;
III ETAP - rozmowa - zaproszenie i nauka&lt;br&gt;
Niesamowita radość, jak się zorientowałem, że dostałem zaproszenie na rozmowę kwalifikacyjną. Pomyślałem sobie - super, już cel osiągnięty. Wiedziałem, że kumple ze studiów dostali również takie zaproszenia. Rozmowy przeprowadzały te same osoby, no i pytania również były te same. No nie powiem, bo sam też miałem nadzieję, że przejdę przez to lekko. ..&lt;/p&gt;

&lt;p&gt;Ale serce zaczęło mi walić, jak usłyszałem, że jakiś manager do mnie dzwoni i coś tam pyta kiedy mam czas i czy to aktualne.&lt;br&gt;
Taka dygresja: jak potem sobie odsłuchałem nagrania z tej rozmowy to nie wiem czy przez całe życie powiedziałem więcej razy: &quot;Oczywiście, jak najbardziej&quot; niż podczas tych czterech minut rozmowy &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;br&gt;
Wracając: chciałem podpytać, czy będą sieci komputerowe, linux itp. jak u kolegów, no ale lipa. Powiedziano mi, że tylko C++, może jak starczy czasu to coś o projektach porozmawiamy. No i hit. Czas rekrutacji 2 razy dłuższy niż u kumpli! To mi napędziło niezłego stracha. Bo zakres mniejszy, rozmowa techniczna 1h45min i z kierownikiem 15 minut. Telefon dostałem przed weekendem majowym &lt;span style=&quot;font-size:8px&quot;&gt;(tak, przepraszam, że tak późno, ten wpis).&amp;nbsp; &lt;/span&gt;Rozmowa miała być 4 maja.&lt;br&gt;
Więc jak się łatwo domyślić majówkę spędziłem na intensywnej nauce. W PP jeszcze nie zacząłem obiektówki w tamtym czasie, a w CV to w ogóle z niektórymi rzeczami poszalałem xD. Na szczęście udało mi się nauczyć z grubsza wszystkiego co zadeklarowałem, że umiem. I tutaj dzięki Pawele mentorze, za wiedzę / dostęp do semi z OOP.&lt;br&gt;
&lt;br&gt;
IV ETAP - rozmowa&lt;br&gt;
Nadmiar wiedzy albo jej brak zaczynał mi już uderzać do głowy. Dzień przed w zasadzie nic już nie powtarzałem. Rozmowa zaplanowana na godz.11. Chyba podświadomie, żeby się nie stresować to wstałem z łóżka dopiero o 10.30.&lt;br&gt;
No, ale dobra, stresik był i tak. Pożyczyłem od kumpla porządny mikrofon na stojaku, żeby mnie było dobrze słychać i w ogóle.&lt;br&gt;
Rozmowa rozpoczęła się od wybrania rodzaju zadań. Wybrałem pytania teoretyczne na początek. Potem miała być praktyka i live kodzenie.&lt;br&gt;
Czy znałem odpowiedzi na wszystkie pytania? No nie. Na niektóre to w ogóle nie wiedziałem za bardzo co odpowiedzieć. Często mówiłem: W zasadzie to nie wiem, ale wydaje mi się, że ..&lt;br&gt;
No i rekruterzy byli genialni. Potrafili naprowadzić i wyciągnąć ze mnie taką wiedzę, której nawet nie byłem świadomy. Z biegiem czasu rozkręcałem się coraz bardziej i praktyczna część, której obawiałem się najbardziej okazała się do przejścia. Dałbym sobie 6 albo 7/10 za tę część. Super się rozmawiało mimo, że gadaliśmy o kodach.&lt;br&gt;
Ostatecznie rozmowa z managerem, która miała trwać jakieś 15 minut, skończyła się po 5, bo zagadaliśmy się na technicznej. Nie było pytania o hobby (ani cokolwiek innego) po angielsku, bo nie było czasu. Poinformowano mnie kiedy będzie feedback i że w przyszłym tygodniu, bo po majówce HR chyba pracuje jakoś w innym trybie albo w ogóle. Wtedy nie wiem czemu palnąłem, że mam zaplanowany test z innej firmy (bo miałem, z comarchu). Kierownik trochę się zmieszał, jakby myślał, że aplikuję tylko tam. Powiedziałem, że aplikuję w różne miejsca, ale Ericsson to dla mnie priorytet. W odpowiedzi usłyszałem, że w takim razie postarają się dać znać jak najwcześniej. No i tyle, Koniec rozmowy. &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;br&gt;
&lt;br&gt;
KONIEC ETAPÓW - finał&lt;br&gt;
Po rozmowie pomyślałem sobie, że poszło lepiej niż przypuszczałem, katastrofy nie było. Myślę sobie wtedy, ze fajnie ten mikrofon na stojaku wyglądał, tak profesjonalnie i w ogóle, kilka razy go w trakcie rozmowy poprawiałem, żeby dobrze było słychać. Okazało się jednak, że ... nie podłączyłem go do laptopa. I leciało wszystko i tak na wbudowanym micro XD.&lt;br&gt;
Minęło dokładnie 40 minut od rozmowy i dostałem telefon od kierownika, że chcą mi zaproponować ten staż. Zgodziłem się oczywiście. Dokumenty miały przyjść tydzień później, bo nie ma szans żeby się udało wcześniej. Ale dostałem już następnego dnia :D&lt;br&gt;
&lt;br&gt;
No i taka to moja historia. Jak sie komuś nie chce czytać, to nie trzeba, wkleję niżej lub w komentarzu pytania z rekrutacji.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edit.&amp;nbsp;&lt;/strong&gt;Pytania rekrutacyjne miałem zupełnie inne niż reszta. A wiem, że kilku moich kumpli też się dostało. Czasem coś się powtarzało, a czasem nie.&lt;/p&gt;

&lt;p&gt;A no i jeszcze. Do comarchu się nie dostałem. Nie przygotowywałem się do testu u nich. To znaczy nie znam .NET ani C#, więc ciężko było XD. Poza tym, już dostałem co chciałem :)&lt;br&gt;
Ale na pewno aplikowanie do comarchu oszczędziło mi nerwowego oczekiwania na decyzję Ericssona o przyjęciu i to się ceni. &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;To pierwsza moja praca w branży IT więc jaram się. Tylko staż, ale wierzę, że może się uda zostać tam na dłużej.&lt;br&gt;
Dzisiaj złożyłem wypowiedzenie w mojej Biedronce. Czas na zmiany! &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1623/c-internship-w-ericsson-rekrutacja-i-fina%C5%82</guid>
<pubDate>Tue, 30 May 2023 19:07:30 +0000</pubDate>
</item>
<item>
<title>Staż programistyczny CV</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1574/sta%C5%BC-programistyczny-cv</link>
<description>&lt;p&gt;Cześć,&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Wrzucam ponownie komentarz do poprzedniego pytania, bo nadal bardzo zależy mi na jakiejś odpowiedzi&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Miałbym jeszcze do was ważne pytanie w temacie.&lt;/p&gt;

&lt;p&gt;Co waszym zdaniem powinno się znaleźć w takim pierwszym&amp;nbsp;&lt;strong&gt;stażowym CV&lt;/strong&gt;?&lt;/p&gt;

&lt;p&gt;Wiadomo, ludzie mówią, że ważne, żeby udostępnić swoje projekty i tak dalej.&lt;/p&gt;

&lt;p&gt;Czy waszym zdaniem warto podrzucać jakiegoś linka do&amp;nbsp;&lt;strong&gt;SPOJ&lt;/strong&gt;a, (np. z takimi zadaniami jak w kursie C++), czy raczej tylko jakieś większe projekty na&amp;nbsp;&lt;strong&gt;GIT&lt;/strong&gt;&amp;nbsp;?&lt;/p&gt;

&lt;p&gt;Czy ma sens podlinkowanie&amp;nbsp;&lt;strong&gt;LinkedIn&lt;/strong&gt;, jeśli nie ma na nim zbyt wiele? Bo doświadczenia w branży brak, jedynie mogę tam wrzucić pokaźną liczbę certyfikatów z IT, [głównie programowanie], zdobytych w kursach (zazwyczaj płatnych) online. Tutaj w zasadzie kolejna rzecz. Czy wspominać o technologiach, które zna się, ale nie miało się z nimi jakiegoś dłuższego kontaktu (czyli głównie teoria zastosowania i minimum praktyki) ?&lt;/p&gt;

&lt;p&gt;No i pytanie ostatnie, może głupie. Ale bądźcie wyrozumiali :)&lt;br&gt;
Czy w CV wpisywać jakieś&amp;nbsp;&lt;strong&gt;doświadczenie niezwiązane&lt;/strong&gt;&amp;nbsp;zupełnie&amp;nbsp;&lt;strong&gt;z branżą IT&lt;/strong&gt;? To znaczy miejsca w których się wcześniej pracowało lub w których się pracuje aktualnie? Wydaje się, że jakimś tam atutem jest bycie jakkolwiek aktywnym na rynku pracy. Tylko czy potencjalny pracodawca nie zrazi się gdy zobaczy, że moje doświadczenie to głównie praca na magazynach, a od prawie 2 lat w rozległej sieci sklepów z owadem w nazwie ?&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; title=&quot;laugh&quot;&gt;&amp;nbsp;Znajomi studenci różnie to postrzegają, część wspomina, część woli zachować dla siebie. A wy co o tym myślicie?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1574/sta%C5%BC-programistyczny-cv</guid>
<pubDate>Fri, 14 Apr 2023 13:01:11 +0000</pubDate>
</item>
<item>
<title>pierwsza praca w IT</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1415/pierwsza-praca-w-it</link>
<description>Cześć, przyszła pora żebym i ja się pochwalił swoją nową pracą :)&lt;br /&gt;
Zastanawiałem się czy pisać tego posta ale pomyślałem, że może będzie dla kogoś przydatny / motywujący w drodze do celu.&lt;br /&gt;
Więc jak to wyglądało w moim przypadku?&lt;br /&gt;
Kurs zacząłem w październiku 2021. Przerobiłem sekcję związaną z C++ i zacząłem część webową HTML + CSS (bez bootstrapa) a w między czasie ogarnąłem sobie sql i pythona. Całość zajęła mi ok. 10 msc.&lt;br /&gt;
&lt;br /&gt;
Problemem dla mnie było to, że w miarę nabierania wiedzy zyskiwałem też świadomość ile nie umiem i nie do końca wiedziałem czy to co już potrafię to mogę już jakoś wykorzystać czy to cały czas nic. Internety krzyczały jednoznacznie &amp;quot;nie ma pracy dla juniorów&amp;quot; :)&lt;br /&gt;
Stwierdziłem, że spróbuję swoich sił i zacznę rozglądać się za swoją pierwszą pracę w branży. Wysłałem lawinę CV i dostałem zaproszenie na trzy rozmowy.&lt;br /&gt;
- software / data engineer w SH;&lt;br /&gt;
- python / network engineer w SH;&lt;br /&gt;
- analityk systemowo-biznesowy &amp;nbsp;w Korpo.&lt;br /&gt;
&lt;br /&gt;
Najbardziej zależało mi na pierwszym stanowisku ponieważ jakoś najbardziej czuję tą działkę. Rekrutacja na nie okazała się najbardziej wymagająca (Python - typy danych i różnice pomiędzy nimi; OOP - dosyć wnikliwie ale apka budżet w c++ dobrze na to przygotowuje; SQL - od podstaw przez joiny aż do zbadania limitu ile umiesz; wzorce oraz chmury - na nie nie odpowiedziałem ale dowiedziałem się, że mało kto na entry level odpowiada) ale po przygotowaniu poszło mi na tyle dobrze, że dostałem odrazu info, że są na tak. Z racji chęci zdobycia pierwszego doświadczenia w branży nie miałem wygórowanych oczekiwań finansowych (4500PLN) a jak wiadomo cena czyni cuda. I w ten oto sposób od października 2022 zacząłem swoją pierwszą pracę w branży.&lt;br /&gt;
Co do samej rekrutacji to podobała mi się pod tym względem, że w kwestii języka byłem pytany generalnie o koncepty a nie np. konkretne komendy - z którymi mam problem, żeby je zapamiętać ale ich wygooglowanie nie jest żadnym problemem.&lt;br /&gt;
&lt;br /&gt;
W nowej pracy przez pierwszy miesiąc wspomagałem zespół przy różnych projektach a po pierwszym miesiącu ku mojemu zaskoczeniu dostałem własny projekt, który miałem sam rozwijać bo poprzedni dev odszedł z firmy. Projekt mimo mojego początkowego przerażenia nie okazał się jakiś bardzo skomplikowany (głównie tworzenie ETL, automatyzacja aktualizacji contentu itp.) i udało mi się go zrealizować do końca roku.&lt;br /&gt;
Jestem zadowolony bo mój wkład został doceniony i końcem roku dostałem 100% podwyżki.&lt;br /&gt;
&lt;br /&gt;
A co w nowym roku? Nowe wyzwania i praca przy ogromnym projekcie javowym (spring). Tego języka zupełnie nie znałem więc musiałem się szybko nauczyć chociaż podstaw żeby umieć apkę czytać. Nieoceniony plus to taki, że jak już masz możliwość pracy na takim projekcie to uczysz się najszybciej. Praca w softwarehousie nie pozwala się nudzić i daje ogromne możliwości do rozwoju ale zdecydowanie dużo trzeba dać od siebie żeby nadążać.&lt;br /&gt;
&lt;br /&gt;
Zrozumiałem też dzięki temu, że faktycznie najważniejsze to nauczyć się programowania bo sam język dobiera się już pod projekt.&lt;br /&gt;
&lt;br /&gt;
Jak by ktoś miał jakieś pytania to piszcie śmiało.&lt;br /&gt;
&lt;br /&gt;
Nie poddawajcie się w drodze do celu i powodzenia!</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1415/pierwsza-praca-w-it</guid>
<pubDate>Wed, 08 Feb 2023 10:39:34 +0000</pubDate>
</item>
<item>
<title>Rozmowa o pracę jako  SDET (Software Dev in Test)</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1223/rozmowa-o-prac%C4%99-jako-sdet-software-dev-in-test</link>
<description>&lt;p&gt;Cześć&lt;/p&gt;

&lt;p&gt;Chciałbym się podzielić z Wami moimi refleksjami nt ostatniej rekrutacji w jakiej brałem udział. Miałaby to być moja druga praca (drugi etat). Firma z Katowic, ale projekty międzynarodowe dla USA i Wlk.Brytani. Stack firmy to Angular na froncie i PHP na backendzie, do tego jakieś tam orkiestratory i issue trackery (nie wsłuchiwałem się za bardzo)&lt;/p&gt;

&lt;p&gt;ETAP 1&lt;/p&gt;

&lt;p&gt;Kilka dni po aplikacji otrzymałem mail od rekrutera dt umówienia się na rozmowę techniczną (od razu, bez żadnego scanningu, rozmowy wstępnej czy tym podobnych). Nie powiem - byłem mile zaskoczony. Poprosiłem o podanie 3 terminów oraz odpowiedziałem na pytania typowo HR (mailowo) - dlaczego szukam pracy, od kiedy start, rodzaj umowy, oczekiwania finansowe). Efektem było umówienie spotkania na godzinną rozmowę techniczną z Team Leadem oraz QA Leadem.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;ETAP 2&lt;/p&gt;

&lt;p&gt;Sama rozmowa bardzo merytoryczna i na wysokim poziomie. Chwila rozmowy po angielsku, prezentacja firmy, projektów, otoczki HR-owej oraz onboardingu. Następnie część techniczna :&lt;/p&gt;

&lt;p&gt;- framework Cypress (czy znam, używam itp, podstawowe polecenia)&lt;/p&gt;

&lt;p&gt;- PHP (ogólne pytania, raczej poziom łatwy - nic szczególnego nie zapadło mi w pamięć)&lt;/p&gt;

&lt;p&gt;- Jenkins i jego rola, konfiguracja pipelinów, trochę o CI/CD&lt;/p&gt;

&lt;p&gt;- praca z Gitem - pytania podstawowe raczej - add/commit/push/rebase/pull/merge/fetch&lt;/p&gt;

&lt;p&gt;- zero pytań o bazy danych (wtrąciłem, że w projekcie pracuje z MongoDB, SQL, ElasticSearch + Kibana&lt;/p&gt;

&lt;p&gt;- selektory CSS oraz tagi HTML (litości)&lt;/p&gt;

&lt;p&gt;- opowiedziałem trochę jak ja pracuję, jakie taski robię, jak współpracujemy, jakich innych narzędzi używamy (Docker, Vagrant, Redis, Kafka, RabbitMQ, Nginx...)&lt;/p&gt;

&lt;p&gt;- moje pytania - zawsze warto mieć przygotowane swoje pytania - robi to super wrażenie na rekrutacji&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp; * jak wyglada onboarding,&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *jak wygląda ocena pracownika,&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *jakie firma stawia cele roczne,&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *czego ewentualnie warto się douczyć przed 1-szym dniem (to pytanie dyskretnie sprawdza jak poszła&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rozmowa)&lt;/p&gt;

&lt;p&gt;Po tygodniu feedback - niestety nie otrzymałem pracy - powód - cyt. Pana wiedza i umiejętności znacznie przekraczają poziom wiedzy wymagany w ogłoszeniu - nie chcemy ryzykować rozstania z Panem po 3-mcach ze względu na brak ciekawych wyzwań projektowych koniec cyt. Kurtyna&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;Nawet nie wiem jak to skomentować &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt; Może Wy potraficie ?&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1223/rozmowa-o-prac%C4%99-jako-sdet-software-dev-in-test</guid>
<pubDate>Thu, 08 Dec 2022 12:08:54 +0000</pubDate>
</item>
<item>
<title>Jr Test Eng in ML/Jr C++ Dev</title>
<link>http://forum.przyszlyprogramista.pl/?qa=765/jr-test-eng-in-ml-jr-c-dev</link>
<description>&lt;p&gt;Hej witajcie ponownie :)&lt;/p&gt;

&lt;p&gt;Nie wiem czy to Projekt tak działa i zbieram teraz owoce, czy może mam niesamowity fart w życiu ale od ostatniego posta otrzymałem jeszcze dwie oferty współpracy. I teraz dopiero dostrzegam, jak niesamowicie odwracają się role, że to nie my szukamy pracy ale praca szuka nas. Możliwe, że zapotrzebowanie na pracowników jest teraz duże, możliwe, że zaczynają się plany na przyszły rok, możliwe, że umiemy jako studenci Projektu coraz więcej - a może wszystko po trochu. Ale do rzeczy:&lt;/p&gt;

&lt;p&gt;1. Rekrutacja na stanowisko Junior Test Automation Engineer - praca stacjonarna w biurze w Katowicach. Branża machine learning. Używany stack to Python, PyTest i Eng(C1). Wszystkie rozmowy po angielsku - pierwsza przez telefon od razu z TL, raczej ogólna, o umiejętnościach, oczekiwaniach itp. Następnie Teams, ten sam TL plus pani z HR. Rozmawialiśmy o różnych detalach Pytona, konstruktory, funkcje magiczne, algorytmy, self vs this, o SQL i Data Science,&amp;nbsp; trochę o statystyce matematycznej. Po dwóch dniach telefon zwrotny z pozytywnym feedbackiem. Branża machine learning - mimo, że bardzo szybko się rozwija i to bezsprzecznie przyszłość oraz pole do rozwoju, to nie jestem do końca przekonany o swoich umiejętnościach w zakresie zaawansowanych algorytmów. Ewentualny start oczywiście ASAP ale skłonni są poczekać nawet pełny okres wypowiedzenia (3mc). Naprawdę fajne doświadczenie, dużo przygotowań, nie miałem nic do stracenia więc stres był mniejszy.&lt;/p&gt;

&lt;p&gt;2. Rekrutacja na stanowisko Junior C++ Developer - firma z Gdańska, praca 100% zdalnie. Stack to C++ 17, GUI, trochę Linuxa. Odezwała się do mnie rekruterka przez LinkedIn, przedstawiła ofertę dla C++ developera w zakresie automatyki przemysłowej. Porozmawialiśmy przez telefon o oczekiwaniach, doświadczeniu, trochę po angielsku. Następnie drugi etap to rozmowa z PO o C++, dziedziczenie, polimorfizm, klasy abstrakcyjne, konstruktory, wzorce projektowe, trochę o automatyce CNC, zadaniach w obecnej pracy, nadzorowane projekty, aplikacje na GH w zakresie C++ zwłaszcza apka budżetowa i obiektowy Ping Pong w C++ Builder. Po kilku dniach telefon od rekruterki z pozytywnym feedbackiem i ofertą współpracy.&lt;/p&gt;

&lt;p&gt;Powiem Wam, że jestem mega zmęczony ale też niesamowicie szczęśliwy, sumienna nauka naprawdę popłaca i warto również wyjść troszkę poza zakres Projektu :). Mam straszny mętlik w głowie, nie wiem co będzie z odejściem z obecnej pracy a wszyscy mnie 'poganiają' z podjęciem ostatecznej decyzji i określeniem terminu rozpoczęcia współpracy. Na prawdę szczerze nie spodziewałem się aż takiego odzewu. Myślę, że to najlepsza reklama Projektu ! &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;

&lt;p&gt;PS Najdalej po drodze jest mi z ostatnią ofertą i C++, ale może dla kogoś oferta wyda się atrakcyjna, zwłaszcza po pierwszej części Projektu, dlatego może zostawię tu opis oferty, wymagania oraz mail do rekruterki. Ktoś po zrobieniu aplikacji okienkowych w C++ spokojnie powinien sobie poradzić a może znaleźć fajną pracę. Jako, że posty mają ograniczenie 15k znaków to ogłoszenie podam jako drugi temat.&lt;/p&gt;

&lt;p&gt;PS2 Nie poddawajcie się za łatwo kiedy po wysłaniu CV nie dostajecie odzewu. Jedne firmy odpowiadają szybko inne nawet po kilku tygodniach. Poważne firmy przeważnie zawsze dają feedback. Warto być cierpliwym a na pewno znajdziecie swoje miejsce :)&lt;/p&gt;

&lt;table style=&quot;background-color:#ffffff; border-collapse:collapse; color:#201f1e; font-size:15px; height:9px; text-align:start; width:13px&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=765/jr-test-eng-in-ml-jr-c-dev</guid>
<pubDate>Mon, 06 Dec 2021 21:25:54 +0000</pubDate>
</item>
<item>
<title>JR PHP Dev/JR Test Auto Engineer</title>
<link>http://forum.przyszlyprogramista.pl/?qa=726/jr-php-dev-jr-test-auto-engineer</link>
<description>&lt;p&gt;Witajcie :)&lt;/p&gt;

&lt;p&gt;Podobnie jak @Bartek również chciałem się podzielić perypetiami na drodze do przebranżowienia. Kilka m-cy wcześniej wziąłem udział w rekrutacji na stanowisko Jr Software Eng in Test i zajęta w nim wysoka pozycja (3) mocno podrażniła moje ego &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt; (trzeci to drugi przegrany). Od tamtego czasu skupiłem się na Projekcie i dalej wysyłałem CV - w sumie ok 10 aplikacji na różne stanowiska - od testerów po developerów. Efektem tego były 3 odpowiedzi i zaproszenia do wzięcia udziału w rekrutacji. Dwa stanowiska dotyczyły jr test automation engineer a jedno jr PHP developera. Ale może po kolei :&lt;/p&gt;

&lt;p&gt;Firma A - stanowisko - Jr Test Automation Engineer, działka finanse i rachunkowość&lt;/p&gt;

&lt;p&gt;Wymagane technologie : PHP od 7.x wzwyż, Codeception, Selenium, SQL, ENG&lt;/p&gt;

&lt;p&gt;Przebieg procesu rekrutacji - pierwsza i jedyna rozmowa przez platformę Zoom z panią z HR oraz TL. Pytania na początku standardowe - dlaczego zmiana pracy, coś o sobie,czym się zajmuje, dlaczego IT itp...następnie pytania o CV, o projekty na GH, troszkę o PHP - różnica self vs this, dziedziczenie, array, zmienne. Ani chwili rozmowy po angielsku&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt; Rozmowę przeszedłem pomyślnie - drugi etap to zadanie domowe - dostałem dostęp do roboczej wersji ich platformy do obiegu dokumentów np. faktury, pisma wewnętrzne itp. Dostałem do napisania w Codeception (framework PeHaPa do pisania testów automatycznych) trzy zadania, które prześledzą tok różnych operacji wykynywanych na platformie wraz z oczekiwanym wynikiem końcowym. Zadanie wykonałem poprawnie, feedback zwrotny był pozytywny - otrzymałem propozycję współpracy. Praca w biurze na UoP. Finansowo najlepsza oferta z trzech. Termin rozpoczęcia ASAP &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;. Firma zajmuje 3 miejsce na podium ze względu na mało ciekawą dla mnie branżę finansowo-rachunkowo-płacową.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Firma B - stanowisko Junior PHP Developer, działka - szeroko pojęty WebDev.&lt;/p&gt;

&lt;p&gt;Wymagane technologie - PHP 7.x i wyżej + Laravel, SQL, CSS, JS, Bootstrap,&amp;nbsp; ENG (min B2 must have)&lt;/p&gt;

&lt;p&gt;Przebieg procesu rekrutacji - jedyna rozmowa odbyta w biurze, prowadzona przez panią z HR, Sr developera oraz Team Leada. Krótki test z podstaw OOP, następnie standardowe pytania HR ale tym razem po angielsku, kilka zapytań SQL do napisania, komendy GIT, trochę webdevelopmentu CSS i HTML, struktury danych w PHP. Rozmowa dość długa - ok 2h. Rekrutację przeszedłem pomyślnie - otrzymałem ofertę współpracy, praca 50/50. Finansowo drugie miejsce. Termin ewentualnego rozpoczęcia - styczeń 2021. Firma zajmuje 2 miejsce na podium ze względu na (tak mi się wydaje po rozmowie) bardzo wąskie pole do rozwoju.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Firma C - stanowisko Junior Test Automation Engineer/ Developer/DevOps ?? , działka - ło panie, prawie wszystko co w IT &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;Wymagane technologie - Python, SQL, CSS, JS, Bootstrap, Selenium, Postman, JMeter&amp;nbsp; ENG (min B2 must have), Docker, Azure...&lt;/p&gt;

&lt;p&gt;Przebieg procesu rekrutacji - pierwsza rozmowa przez telefon z panią z HR - raczej standardowe pytania plus chwila rozmowy po angielsku. Następnie rozmowa techniczna z Sr Developerem (?) przez MS Teams - na początku pytania o różne algorytmy, dopasuj brakującą liczbę lub literę itp (cała masa), następnie pytania o Pythona - różnica Tuple a List, self vs this, static, typy danych w Pythonie, czy w Pythonie mamy tabele, wyrażenia regularne, funkcje lambda, hermetyzacja danych w Pythonie,&amp;nbsp; Page Object Patern plus jakiś przykład, zapytania SQL głównie JOIN-y oraz CASE i podzapytania. Następnie polecenia git : reset z parametrami, pull, fetch, cherry pick. Protokoły HTTP - POST i GET czym się różnią, jakie znam inne, jakie kody responsów (grupa 200, 400, 500), trochę o CV i GH. Połowa rozmowy po angielsku. Rozmowa długa ok 2h. Efekt - po 2 dniach telefon z ofertą współpracy. 3 miesięczny okres próbny w różnych działach - development, testing, devops i potem wybór końcowy, która ścieżka. Finansowo najsłabiej ale pole do rozwoju najlepsze. Praca w pełni zdalna - termin rozpoczęcia grudzień lub styczeń. Obecnie firma mimo średnich warunków finansowych zajmuje 1 miejsce na podium ze względu na różne ścieżki rozwoju i mnogość projektów. Bardzo nastawiona na dłuższą współpracę.&lt;/p&gt;

&lt;p&gt;Także, uważam, że proces przebranżowienia mam za sobą a postawiony półtora roku temu cel osiągnąłem &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt; Wielkie podziękowania dla całej społeczności Projektu oraz naszych Mentorów &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;. Decyzji ostatecznej jeszcze nie podjąłem - mam różne przemyślenia. Wiem, że na pewno dokończę Projekt. Czekam również na program dobrowolnych odejść z obecnej pracy na kopalni z odprawą&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;. Wydaje mi się, że lepszej końcówki roku mieć nie mogłem ! Powodzenia dla wszystkich Przyszłych Programistów (i jak widać nie tylko &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;). W razie pytań piszcie śmiało.&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=726/jr-php-dev-jr-test-auto-engineer</guid>
<pubDate>Thu, 18 Nov 2021 20:09:04 +0000</pubDate>
</item>
<item>
<title>Konsultant ds rozwoju narzędzi IT</title>
<link>http://forum.przyszlyprogramista.pl/?qa=708/konsultant-ds-rozwoju-narz%C4%99dzi-it</link>
<description>&lt;p&gt;Witam wszystkich,&lt;/p&gt;

&lt;p&gt;Przyszedł czas żebym i ja się pochwalił o postępach w poszukiwaniu pracy. Od lutego przyszłego roku rozpoczynam pracę na wyżej wymienionym stanowisku &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;&lt;/p&gt;

&lt;p&gt;Przy okazji chciałem opisać jak u mnie wyglądały poszukiwania pracy i poznać Wasze zdanie na temat mojego wyboru - może postąpilibyście inaczej &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;

&lt;p&gt;Tak więc poszukiwania rozpocząłem początkiem września. Poszukiwałem ofert związanych głównie z Javą oraz z możliwością pracy zdalnej (ewentualnie praca w Krakowie). W sumie w ciągu dwóch miesięcy złożyłem kilkanaście aplikacji - odezwały się 3 firmy, wszystkie to międzynarodowe korpo &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;. Krótko o rekrutacji w każdej z nich:&lt;/p&gt;

&lt;p&gt;1. Po około tygodniu od aplikacji dostałem zaproszenie do wzięcia udziału w rekrutacji na stanowisko Junior Java Developer. Rekrutacja składała się z 3 części: test z angielskiego, test z Javy i rozmowa telefoniczna z HR. Testy odbywały się on-line (na dedykowanej platformie) a udział w kolejnej części był uzależniony od zaliczenia wcześniejszej. Na każdy test przeznaczone było ok. 1 dnia czasu. Po kilku dniach dzwoni do mnie pani HR i oznajmiła, że test poszedł mi bardzo dobrze i zaprosiła na szkolenie, po którym nastąpiłoby podjęcie współpracy. Niestety termin szkoleń (3x 4h tygodniowo w godzinach porannych przez 15 tygodni) całkowicie kolidował z moją obecną pracą (o czym wiedziałem wcześniej &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;) więc musiałem zrezygnować - ale zostałem zapisany w ich bazie &quot;na przyszłość&quot;&lt;/p&gt;

&lt;p&gt;2. Również po około tygodniu dostałem wiadomość z zaproszeniem do udziału w rekrutacji na stanowisko Junior Software Developer. Na początku bardzo zdziwiłem się faktem, że cała rekrutacja prowadzona jest po angielsku. Gdy sprawdziłem ofertę to rzeczywiście była tam taka informacja &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt; Już przed procesem rekrutacji przekazane mi zostały ewentualne warunki, czyli m.in. 3 miesiące zdalnego, płatnego szkolenia (to znaczy ja otrzymywałbym wynagrodzenie) w zamian za zobowiązanie się do współpracy na 1.5 roku w Krakowie. Po tym czasie miałbym zdecydować czy zostaje z nimi czy idę własną ścieżką. Rekrutacja składała się z dwóch części. Najpierw sprawdzane były moje zdolności analityczne i językowe - proste zadania na myślenie i żadnych zadań technicznych - na dedykowanej platformie. Po wykonaniu zadań dostałem telefon, że całość poszła bardzo dobrze i dostałem zaproszenie do drugiego etapu. Drugi etap polegał na rozmowie po angielsku z paroma osobami z różnych stron świata na temat moich umiejętności miękkich - kilkanaście minut na każdą rozmowę. Bardzo ciekawe doświadczenie, można było poznać kilka fajnych osób &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt; Ta część również poszła mi dobrze i dzisiaj dostałem telefon o możliwości rozpoczęcia pracy. Zrezygnowałem ale o tym poniżej.&lt;/p&gt;

&lt;p&gt;3. No i trzecia oferta, na którą się zdecydowałem po długich przemyśleniach. Zgłosiłem się do akademii ServiceNow. Po około dwóch tygodniach dostałem zaproszenie do udziału w rekrutacji, która składa się z 3 części: wstępna rozmowa, zadania domowe, udział w szkoleniu z egzaminem na koniec. Wstępna rozmowa odbyła się na team'sach. Była to rozmowa z potencjalnym (a teraz już przyszłym) szefem. Już po pierwszej wymianie zdań zwróciłem na uwagę na bardzo miłą atmosferę oraz dodatkowo miałem wrażenie, że była to pierwsza osoba, która zainteresowała się moim portfolio. W trakcie rozmowy poruszyliśmy moje oczekiwania finansowe, musiałem wytłumaczyć jak zrobiłem aplikację webową (częściowo po angielsku) oraz dostałem pytanie związane z umiejętnościami miękkimi. Mój rozmówca wyglądał na zadowolonego z odpowiedzi szczególnie jeśli chodzi o umiejętności miękkie - co również mnie zaskoczyło. Na koniec dostałem zestaw 5 zadań do zrobienia - czas kilka dni ale im szybciej tym lepiej &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt; Jeśli ktoś będzie zainteresowany to mogę podesłać treść. Na podstawie rozmowy i wykonanych zadań miało zostać wybrane 20 osób (podobno spośród ponad 130 chętnych) do przeszkolenia w zakresie platformy Now. 3 zadania to były proste algorytmy w JS a dwa były związane z angular'em - dostałem kod html i js i miałem coś tam dopisać w kodzie, żeby coś pojawiło się na stronie. Ogólnie nie było możliwości zweryfikowania kodu (o czym byłem poinformowany) a dodatkowo kompletnie nie znam angulara więc moje odpowiedzi na 4 i 5 zadania były &quot;na wyczucie&quot; Po krótkich poszukiwaniach zauważyłem podobieństwo między angular'em i Twig'iem i na tym oparłem moją odpowiedź. Po ponad tygodniu dostałem zaproszenie na udział w szkoleniu. Szkolenie trwało 3 tygodnie - było intensywne musiałem na ten czas zrobić przerwę w specjalizacji - i zakończone było egzaminem. W zależności od wyniku egzaminu miała być lub nie oferta pracy. Egzamin to 6 większych zadań w platformie Now do wykonania w weekend. Udało mi się zrobić wszystkie - z drobnymi błędami o których wspomniałem w odpowiedzi. Po około tygodniu od egzaminu dostałem telefon, że egzamin poszedł mi bardzo dobrze i dostałem ofertę, która mocno przekroczyła moje oczekiwania - stąd między innymi decyzja. &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;I teraz na czym polegał mój dylemat. Zastanawiałem się między ofertą 2 i 3. Generalnie chciałem rozwijać się w kierunku Javy. Mając w tym czasie jedynie podstawy z tego języka to druga oferta była dla mnie bardzo atrakcyjna. Natomiast ta oferta miała raczej słabe warunki finansowe i wymagała przeprowadzki do Krakowa przynajmniej na 1.5 roku (wiadomo trzeba doliczyć koszty wynajmu mieszkania itp.). Dodatkowo firma jest jedynie pośrednikiem więc docelowo pracowałbym w innym, nieznanym zespole. Z kolei 3 oferta pod względem warunków była dla mnie bardzo atrakcyjna i dodatkowo umożliwia pracę zdalną. Atmosfera między ludźmi (w tym także z mentorami na szkoleniu) była super - nie do pomyślenia w mojej obecnej pracy (kto pracuje w branży górniczej ten wie o czym mówię &lt;img alt=&quot;wink&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;wink&quot;&gt;). Właściwie mógłbym się doczepić tylko do jednej kwestii - ale niestety za to kluczowej czyli technologii, bo nie jest to Java a platforma Now, oparta głównie na JS. Jednak ze względu na korzystne warunki oraz to, że jestem tak naprawdę na początku swojej ścieżki IT postanowiłem nie upierać się przy Javie, której przecież i tak będę mógł dalej się uczyć jak do tej pory - a dodatkowo firma ma również swoje zespoły pracujące w Javie więc może w przyszłości uda się przenieś do tych zespołów &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=708/konsultant-ds-rozwoju-narz%C4%99dzi-it</guid>
<pubDate>Mon, 15 Nov 2021 17:39:58 +0000</pubDate>
</item>
<item>
<title>C++ Developer dla Ericsson</title>
<link>http://forum.przyszlyprogramista.pl/?qa=662/c-developer-dla-ericsson</link>
<description>&lt;p&gt;[Wprowadzenie] Miesiąc temu zaraz po tym, jak się dowiedziałam że dostałam pracę (poza IT) przyszło mi z pracuj.pl ogłoszenie z Ericssona na stanowisko C++ Developer. Wymagali tylko rocznego doświadczenia, rozumiałam wszystkie słowa w ofercie, więc po konsultacji z Dominikiem postanowiłam złożyć CV. Tak w sumie chciałam tylko zobaczyć jak wygląda proces, nie bardzo liczyłam na zainteresowanie, więc byłam trochę zaskoczona, kiedy do mnie zadzwonili. Pani od razu powiedziała, że na pełnego Developera mam za małe doświadczenie, ale rekrutują też na stanowiska juniorskie, jeśli jestem zainteresowana. Byłam :P.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;[Rekrutacja]&lt;/p&gt;

&lt;p&gt;Pierwszy etap to rozmowa z osobą z HR. Standardowe pytania: dlaczego ta firma, dlaczego zmieniam pracę, dlaczego się przekwalifikowuję, dlaczego IT, coś o sobie no i oczywiście o hobby po angielsku (na każdej rozmowie na jakiej byłam, mnie o to pytali :P).&lt;/p&gt;

&lt;p&gt;Później musiałam uzupełnić test na platformie Codility. Na teście było 10 pytań testowych z podstaw, uzupełnienie prostego programu który miał rozpoznawać czy słowo zaczyna się małą literą, wielką literą czy cyfrą. Trzecie zadanie to był absolutny koszmar dotyczący naprawiania dziur w jezdni, który został już opisany tu: &lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.przyszlyprogramista.pl/?qa=552/c-developer-zadanie-rekrutacyjne&quot; target=&quot;_blank&quot;&gt;https://forum.przyszlyprogramista.pl/?qa=552/c-developer-zadanie-rekrutacyjne&lt;/a&gt;&lt;br&gt;
Na całość było 75 min i trzeba było rozwiązać w jednej sesji. Po zakończeniu testu dostaje się wynik punktowy.&lt;/p&gt;

&lt;p&gt;Potem dostałam zaproszenie na drugi etap, co mnie bardzo zaskoczyło, bo przecież wiem jak mi poszło na teście. No ale to oni się znają, a porozmawiać nie zaszkodzi :D. Miałam mniej więcej tydzień na przygotowanie.&lt;/p&gt;

&lt;p&gt;Drugi etap to praktycznie egzamin z wiedzy jak już wielokrotnie tu mówiliście. Atmosfera całego egzaminu bardzo w porządku. Całość trwała prawie dwie godziny. Rozmowa zdalnie przez Teams.&lt;/p&gt;

&lt;p&gt;W sumie mieli dla mnie przygotowanych 20 zadań o różnym stopniu skomplikowania, zadawali też dodatkowe pytania i naprowadzali mnie trochę. Głównie chodziło o podanie wyniku działania programu albo wskazanie błędów i poprawienie ich. Na te 20 było chyba 3 pytania ze wskaźnikami. Pewnie połowa dotyczyła podejścia obiektowego, głównie o dziedziczenie, polimorfizm i metody wirtualne. Tu po podstawowym kursie C++ miałam trochę problemów, bo co innego wiedzieć teoretycznie co to i jak się powinno zachowywać, a co innego rozwiązać problem :P. Z pytaniami dodatkowymi udało mi się wymyślić sporo odpowiedzi. Powiedzieli mi, że tak na przyszłość wszelkie aspekty dziedziczenia są absolutnie obowiązkowe, wzorce w dziedziczeniu, konstruktory w dziedziczeniu i konstruktory kopiujące.&lt;/p&gt;

&lt;p&gt;Było jedno zadanie z makro, co od razu powiedziałam że pierwszy raz widzę taką konstrukcję, ale jak mi wyjaśnili o co chodzi, to podałam poprawne rozwiązanie. Było też pytanie z szablonem, co kojarzyłam z SoloLearn i jakoś udało mi się dobrnąć do odpowiedzi.&lt;/p&gt;

&lt;p&gt;Były też dwa zadania do napisania w pseudokodzie albo do poopowiadania jakby się je rozwiązało. Tu dopytywali o szczegóły np. jakiego typu zmiennej bym użyła do konkretnego zadania.&lt;/p&gt;

&lt;p&gt;1. Czy w równaniu nawiasy są poprawnie zapisane np. (9+1)(&amp;nbsp; -- niepoprawnie, (((9+1)*5)-1) -- poprawnie&lt;/p&gt;

&lt;p&gt;2. Czy podane frazy są anagramami, czyli czy wszystkie znaki z jednego występują w drugim.&lt;/p&gt;

&lt;p&gt;Potem jeszcze tylko pytanie o hobby po angielsku ;) i się rozłączyliśmy. Później od razu połączył się ze mną manager i powiedział, że jak na ten projekt to mój C++ jest za słaby, ale zachęca do dalszej pracy i zaprasza ponownie.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;[Zwrot akcji] Po godzinie zadzwoniła znów Pani z HR, żeby zapytać jak mi się podobał proces i ZAPROPONOWAĆ MI STANOWISKO! Moje umiejętności jak się okazuje są wystarczająco dobre, żeby mnie przygarnąć i uczyć na miejscu. Firma otwiera grupę, która będzie się uczyć języka Erlang na miejscu i potem pracować przy kolejnych projektach.&lt;/p&gt;

&lt;p&gt;[Podsumowanie] Od stycznia będę pracować jako Junior Software Developer w Ericssonie :D. Będę się uczyć programowania i jeszcze będą mi za to płacić :D. Trochę nadal nie wierzę, ale wszystko mam na mailu, więc już się nie wykręcą :D. W międzyczasie będę sobie kończyć ten kurs, co też pójdzie lepiej, bez innych dystraktorów pracowych.&lt;br&gt;
No to teraz wracam do świętowania :D&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=662/c-developer-dla-ericsson</guid>
<pubDate>Fri, 29 Oct 2021 21:35:51 +0000</pubDate>
</item>
<item>
<title>C++ developer - podejście drugie :)</title>
<link>http://forum.przyszlyprogramista.pl/?qa=637/c-developer-podej%C5%9Bcie-drugie</link>
<description>Cześć!&lt;br /&gt;
&lt;br /&gt;
Chciałam się podzielić wiadomością, że od listopada zaczynam pracę jako C++ developer. Zatrudnia mnie firma Kogifi Digital, ale będę pracować dla Nokii z Wrocławia. &lt;br /&gt;
&lt;br /&gt;
W sumie do tej pory nie mogę wyjść ze zdziwienia, bo wcale nie czułam, żeby rozmowa poszła mi jakoś super. A trochę ich przeszłam ostatnio i miałam porównanie. W ogóle to sama bym nie zaaplikowała na to stanowisko, ale odezwała się do mnie rekruterka z tej firmy przez LinkedIn, wysyłając mi ofertę dla osób doświadczonych w C++ i znających najnowsze standardy. To nie było pierwszy raz, kiedy otrzymałam taką ofertę i wiedziałam już z doświadczenia, że taka praca rekrutera, który nieraz nie jest w stanie poprawnie ocenić poziomu czyichś umiejętności tylko po profilu na LinkedIn, więc odpisałam, że ja nie mam doświadczenia i dziękuję za ofertę. Rekruterka odpisała, że szukają też osób bez doświadczenia i zachęca do zaaplikowania. Zaaplikowałam, bo pomyślałam, że co mi szkodzi, sprawdzę się jak tam po miesiącu od mojej ostatniej rozmowy na stanowisko C++. Po wstępnej rozmowie z rekruterką dostałam zaproszenie na rozmowę techniczną oraz (co było bardzo miłe i niespodziewane) zestaw pytań, które mogą się pojawić na tej rozmowie. Od samego początku nie spodziewałam się niczego po tej rozmowie, byłam już na pewnym etapie zniechęcenia. Mimo tego, że miałam te pytania, to i tak nie byłam w stanie wszystkiego się nauczyć, było ich ponad sto, niektóre dosyć zaawansowane. W sumie to w dniu rozmowy rekrutacyjnej czułam już takie zniechęcenie, że powstrzymywałam się resztkami odwagi, żeby nie odwołać tej rozmowy :D. &lt;br /&gt;
&lt;br /&gt;
A sama rozmowa okazała się bardzo sympatyczna, tzn od początku manager wprowadził taka dobrą i przyjazną atmosferę. Rozmowa była dosyć luźna, zaczęło się od przedstawienia siebie i swojego doświadczenia po angielsku. Potem po polsku płynnie przechodziliśmy od lepienia garnków (skończyłam Ceramikę na AGH i manager się tym jakoś zainteresował) poprzez Fortran (w nim zaczynałam programować) do C++. Miałam np wymienić i opisać zmienne w C++, począwszy od najkrócej żyjących do najdłużej. Dalsze pytania wynikały z moich odpowiedzi, np czym jest static, czym const, czym constexpr, noexcept, czym heap czym stack. Czym jest RAII i przykład biblioteczny tego rozwiązania. Polimorfizm statyczny i dynamiczny. Było też pytanie o wzorce projektowe, ale nie przygotowałam się z tego. Na końcu dostałam zadanie napisać program, który sprawdza poprawność nawiasów w wyrażeniu. W sumie już miałam podobne zadanie na innej rekrutacji, ale jak na złość nie pamiętałam jak to wtedy rozwiązałam ;D. To zadanie miało sprawdzić moją wiedzę z STL'a, &amp;nbsp;dostałam tu dużo podpowiedzi i rozwiązaliśmy je wspólnie. Może ktoś ma ochotę sobie przećwiczyć, to nie będę może na razie pisała jaki wybraliśmy kontener. Do &amp;nbsp;sprawdzenia poprawności poszczególnych przypadków użyliśmy polecenia &amp;quot;assert&amp;quot; z pliku nagłówkowego &amp;quot;assert.h&amp;quot;. To coś trochę jak takie prymitywne testy jednostkowe.&lt;br /&gt;
&lt;br /&gt;
I następnego dnia rano dostałam telefon, że chcą mnie zatrudnić. Jeszcze miesiąc temu dzieliłam się zadaniem rekrutacyjnym na podobne stanowisko. Wtedy mi się nie udało, ostatni etap, czyli rozmowa techniczna trwająca 1,5 h uświadomiła mi mój aktualny poziom C++ i tego czego muszę się nauczyć, chcąc szukać pracy z tym językiem. &lt;br /&gt;
&lt;br /&gt;
Od tamtego czasu zaczęłam swoją przygodę z Nokia Academy w Krakowie, która już mnie dużo nauczyła. Korzystałam (i korzystam cały czas) też z książek Jerzego Grębosza &amp;quot;Opus magnum&amp;quot;, które serdecznie polecam wszystkim, chcącym dalej zgłębiać C++. Jest to poprawiona wersja &amp;quot;Symfonii C++&amp;quot; z uwzględnieniem standardów C++11, 14 i 17. Bardzo przystępny sposób tłumaczenia :).&lt;br /&gt;
&lt;br /&gt;
Podsumowując dużo się nauczyłam, ale wciąż mam wrażenie, że jeszcze sporo przede mną. Jeżeli ktoś też szuka pracy w C++, to chętnie mogę podpowiedzieć zakres trudności pytań, bo z tego, co zauważyłam, to są pewne standardowe oczekiwania, które się powtarzają.</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=637/c-developer-podej%C5%9Bcie-drugie</guid>
<pubDate>Sun, 24 Oct 2021 10:45:03 +0000</pubDate>
</item>
<item>
<title>Moje pierwsza praca Junior (Java) Developer... Zostać, czy zmieniać?  - Sollers Consulting</title>
<link>http://forum.przyszlyprogramista.pl/?qa=576/pierwsza-junior-developer-zosta%C4%87-zmienia%C4%87-sollers-consulting</link>
<description>&lt;p&gt;Hej,&lt;/p&gt;

&lt;p&gt;Ostatnio dostałem się do firmy&amp;nbsp;Sollers Consulting podobnie jak Tomek z &lt;a href=&quot;http://Sollers Consulting&quot; rel=&quot;nofollow&quot;&gt;tego&lt;/a&gt;&amp;nbsp;wątku&amp;nbsp;i pracuję od września w Warszawie jako Junior Java? Developer.&lt;/p&gt;

&lt;p&gt;Polityka firmy, kultura pracy, atmosfera, ludzie są na niesamowitym poziomie. Wszyscy są mili i pomocni, firma często prowadzi integracje, biuro jest świetne itp. No i niestety czas na ale...&lt;/p&gt;

&lt;p&gt;Niestety ale czuję się trochę oszukany. Również aplikowałem na Java Developera, ale oficjalnie jestem Junior Developerem. Po prostu developerem. I to ma pewne odzwierciedlenie w tym co się tam robi. Głównie w firmie pracuje się przy kobyle zwanej Guidewire, klienci mają u siebie takie środowiska, które służą do tworzenia polis, wyliczania składek itp. Pierwszy miesiąc to praktycznie cały czas robienie szkoleń z GW.&lt;/p&gt;

&lt;p&gt;Okazuje się, że np. mój Coach (Osoba, która jest jakby moim opiekunem) jest na poziomie Senior Developera, pracuje od kilku lat, a od kilku miesięcy nie napisała żadnej linijki kodu, bo takie ma akurat zadanie. Wprowadza po prostu jakieś dane do tego systemu. Niestety rozmowy z innymi pracownikami&amp;nbsp;to potwierdzają i z tego wszystkiego wynika, że tutaj co najwyżej pisze się kilka linijek skryptu w gosu. Gosu to taka uproszczona Java, która została stworzona na potrzeby Guidewire -&amp;gt; jest używana tylko i wyłącznie tam, więc trochę taka droga w jedną stronę.&lt;/p&gt;

&lt;p&gt;Oprócz tego to środowisko i praca w nim jest strasznie drewniane, jest ogromne,&amp;nbsp;zasobożerne itp. Żeby było śmieszniej, najczęściej pracuje się poprzez zdalny pulpit na komputerach klientów. Chyba nie muszę więc tłumaczyć jak frustrujące potrafi być pracowanie na innym komputerze, który jest zamulony tym środowiskiem i to jeszcze z opóźnieniem związanym z przeszyłem obrazu.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;No i odkąd trafiłem na projekt zacząłem się obawiać... czy to doświadczenie, które tutaj zdobędę jest coś wartę? Aktualnie powoli wiedza, którą długi czas przyswajałem zaczyna się zacierać, zamiast rozwijać dalej. Głównie praca będzie polegać na analizowaniu środowiska u klienta, zrozumieniu&amp;nbsp;jak ono działa (Każdy ma trochę inaczej poustawiane i rozbudowane), co pozwoli na znalezienie błędu i zrobienie do tego fixa. Niestety te zmiany są bardzo mało kodowe.&lt;/p&gt;

&lt;p&gt;Są tutaj również projekty R&amp;amp;D, w których faktycznie coś się pisze, ale to nie tam potrzebują ludzi i tak na prawdę&amp;nbsp;wszystkich starają się wrzucać na nowe projekty GW.&lt;/p&gt;

&lt;p&gt;Dużo się też można tutaj obijać, bo po prostu czekasz np. na dostępy, albo aż Gw się odpali przez godzinę, albo wykona jakieś polecenie... I ludziom to nie przeszkadza, a ja wolałbym ten czas przeznaczyć na faktyczny rozwój.&lt;/p&gt;

&lt;p&gt;Bardzo proszę o komentarz, bo nie wiem czy brnąć w to dalej. Uwielbiam kod, tworzenie go, analizowanie, naprawianie itp. A tutaj tego praktycznie nie uświadczę. Boje się, że przez ten czas zatracę część wiedzy, a to doświadczenie będzie bezwartościowe pod względem kodzenia przy zmianie firmy na inną.&lt;br&gt;
&lt;br&gt;
Wiadomo praca w Agile, Scrumie i inne tego typu rzeczy zawsze się przydadzą, ale to nie na tym spędza się najwięcej czasu. Aktualnie tak myślę, że w czasie &quot;wolnym&quot; w pracy dokończę kurs i będę szukał czegoś dalej.&lt;/p&gt;

&lt;p&gt;Jak jest w innych firmach?&amp;nbsp;Też to tak wygląda? Ostatnio widziałem &lt;a href=&quot;https://forum.przyszlyprogramista.pl/?qa=569/praca-czeka-na-was&quot; rel=&quot;nofollow&quot;&gt;ten&lt;/a&gt; post Artura i zastanawiam się nad wzięciem udziału w rekrutacji jeżeli nie uda mi się zmienić projektu...&lt;br&gt;
&lt;br&gt;
Arturze, mój imienniku jeśli to czytasz to bardzo proszę o komentarz, ew. wiadomość na email odnośnie firm z którymi współpracujesz. Chciałbym się dowiedzieć jak i nad czym pracują :)&lt;br&gt;
&lt;br&gt;
Pozdrawiam i dziękuję za odpowiedzi!&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=576/pierwsza-junior-developer-zosta%C4%87-zmienia%C4%87-sollers-consulting</guid>
<pubDate>Thu, 09 Sep 2021 19:13:11 +0000</pubDate>
</item>
<item>
<title>C++ Developer - zadanie rekrutacyjne</title>
<link>http://forum.przyszlyprogramista.pl/?qa=552/c-developer-zadanie-rekrutacyjne</link>
<description>Cześć!&lt;br /&gt;
&lt;br /&gt;
Ostatnio rozwiązywałam test na stanowisko C++ Developer. Chciałabym się podzielić zadaniem, które sprawiło mi najwięcej trudności, w sumie do tej pory nie umiem go poprawnie rozwiązać. W opisie oferty nie było dokładnej specyfikacji co do poziomu, ale po tym zadaniu już wiem, że to dla bardziej doświadczonych deweloperów. Nie chcę podawać nazwy firmy, bo wg ich polityki nie powinnam udostępniać treści zadań. Ale zadanie nie daje mi spokoju, więc wrzucam link do mojego google drive, może ktoś też będzie chciał pogłówkować, albo nawet będzie umiał rozwiązać:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/drive/folders/1MJ7JqIEX_xicu-zoEeJHmAU9v0ysOkL2?usp=sharing&quot; rel=&quot;nofollow&quot;&gt;https://drive.google.com/drive/folders/1MJ7JqIEX_xicu-zoEeJHmAU9v0ysOkL2?usp=sharing&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Napisałam najprostsze rozwiązanie, które przyszło mi do głowy, ale przeszło tylko dla 3 przypadku testowego podanego w opisie zadania.&lt;br /&gt;
&lt;br /&gt;
Zadanie rozwiązywałam na platformie Codility, przy ocenie algorytmu brane są pod uwagę nie tylko poprawność dla różnych skrajnych przypadków testowych, ale także złożoność czasowa oraz skalowalność przy bardzo dużych inputach. Polecam tą platformę, są dostępne zadania do ćwiczeń (jak na SPOJu), bardzo dużo się można nauczyć.&lt;br /&gt;
&lt;br /&gt;
Poza tym zadaniem były jeszcze 2: pierwsze proste, w którym trzeba było uzupełnić instrukcje warunkowe dla znaku typu char w celu sprawdzenia czy to duża litera, mała, cyfra bądź inny znak. Drugie było w formie 10 pytań testowych z zakresu C++, dużo przykładów konkretnych linii kodu, i pytanie o odpowiedź kompilatora. Na całość 75 minut czasu.&lt;br /&gt;
&lt;br /&gt;
Całościowo zdałam test na 50%, więc trudno powiedzieć czy zdałam czy nie :D. Oddzwoniła do mnie pani z rekrutacji i powiedziała, że test rozwiązałam na granicy, ale mają otwarte także stanowiska dla juniorów, więc zaprosiła mnie do następnego etapu. Także czasami warto się zgłaszać do rekrutacji na stanowiska nie dla juniorów (lub bez jasnej specyfikacji), przynajmniej można sobie poćwiczyć zadania rekrutacyjne, poznać swój aktualny poziom i wymagania rynku. Nawet jeżeli nic z tego nie wyjdzie, to bardzo pomaga w dalszej nauce:).</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=552/c-developer-zadanie-rekrutacyjne</guid>
<pubDate>Tue, 24 Aug 2021 11:04:29 +0000</pubDate>
</item>
<item>
<title>Pierwsza praca - Junior Java Developer</title>
<link>http://forum.przyszlyprogramista.pl/?qa=531/pierwsza-praca-junior-java-developer</link>
<description>Witam kolegów i koleżanki,&lt;br /&gt;
&lt;br /&gt;
chciałbym się pochwalić, ze od 1 wrześnina zaczynam pracę jako Junior Java Developer w firmie Sollers Consulting w Lublinie :). &amp;nbsp;Szczerze mówiąc jestem zaskoczony, że udało mi się tak szybko znaleźć firmę, która uzna, że warto zatrudnić takiego żółtodzioba jak ja :D. Jestem aktualnie na etapie kursu tworzenia klienta poczty z użyciem JavyFX, w sumie to przerabiam ten kurs poraz drugi, a to dlatego, że od lutego do czerwca miałem przerwę w nauce. Przerwa wynikała z natłoku obowiązków w obecnej pracy, byłem już tym dość zmęczony więc postanowiłem poszukać ofert w IT w które jako tako się wpasowywałem. Znalazłem 2 oferty - Junior Saleforce i Java Developer. Okazało się, że w obu przypadkach dostałem odpowiedź i przeszedłem pierwszy etap w postaci testów wiedzy, zostałem również zaproszony na dwie rozmowy techniczne. Pierwszą z nich opisałem w tym poście&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://forum.przyszlyprogramista.pl/?qa=454/pytania-junior-saleforce-developer&quot; rel=&quot;nofollow&quot;&gt;https://forum.przyszlyprogramista.pl/?qa=454/pytania-junior-saleforce-developer&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
okazało się, że rozmowa była trudna i wiedziałem, że nie poszło mi najlepiej. Pomyślałem wtedy, że to chyba jeszcze za wcześnie, że przerwa w nauce wytrąciła mnie z rytmu i chyba nic z tego nie będzie. Drugą rozmowę miałem godzinę po zakończeniu pierwszej i podszedłem do niej raczej bez presji, z myślą, że zobaczymy co będzie ale nie spinałem się bo uważałem, że raczej nic z tego nie będzie. Okazało się jednak, że ta rozmowa była dużo bardziej lajtowa i sam rekruter dużo przyjemniejszy. Pogadaliśmy przez godzinę, głównie o OOP, a po tygodniu dostałem propozycję pracy.&lt;br /&gt;
&lt;br /&gt;
Jestem dość zaskoczony, bo wysłałem właściwie 2 CV, a oczytałem się jak to teraz trudno dostać pierwszą pracę w IT. Widocznie miałem szczęście.&lt;br /&gt;
&lt;br /&gt;
Warto więc próbować,&lt;br /&gt;
Pozdrawiam</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=531/pierwsza-praca-junior-java-developer</guid>
<pubDate>Thu, 05 Aug 2021 17:51:10 +0000</pubDate>
</item>
<item>
<title>Pytania - Junior Saleforce Developer</title>
<link>http://forum.przyszlyprogramista.pl/?qa=454/pytania-junior-saleforce-developer</link>
<description>Cześć, &lt;br /&gt;
&lt;br /&gt;
jestem świeżo po rozmowie technicznej na Junior Saleforce Developera.&lt;br /&gt;
&lt;br /&gt;
Generalnie rozmowa trwała ponad 2h i dostałem dużo pytań technicznych i krótkich kawałków kodu do napisania. Pytania były z baz danych, CSS, JS i OOP.&lt;br /&gt;
&lt;br /&gt;
Bazy danych&lt;br /&gt;
- Jakie znasz rodzaje relacji i opisz każdą z nich;&lt;br /&gt;
- Pytania o hipotetyczną bazę danych hoteli, pokoi w hotelu i pracowników hotelu i rodzaje relacji między poszczególnymi tabelami, np jaki rodzaj relacji zachodzi między tabelami hotele i pracownicy;&lt;br /&gt;
- Dostałem do napisania sporo zapytań typu SELECT z wykorzystaniem funkcji agregujących, distinct, concat, group by, beetween, in itp.;&lt;br /&gt;
&lt;br /&gt;
CSS&lt;br /&gt;
- Jakie znasz rodzaje selektorów;&lt;br /&gt;
- W jaki sposób można ostylować plik HTML - inline, &amp;lt;style&amp;gt;&amp;lt;/style&amp;gt;, link pliku .css&lt;br /&gt;
- Dostałem do napisania kilka selektorów&lt;br /&gt;
- Napisz krótki kod gdzie w HTML dodasz 3 paragrafy tekstu a następnie przy pomocy CSS spraw by te paragrafy ustawiły się obok siebie - display: inline;&lt;br /&gt;
- Stwórz 3 prostokąty przy pomocy div'ów następnie pokoloruj je i ustaw dwa obok siebie, a jeden pod nimi o szerokości takiej jak dwa pozostałę;&lt;br /&gt;
- Jakie znasz sposoby na to by ukryć element HTML - display: none i visibility: hidden - oraz czym różnią się te dwa sposoby;&lt;br /&gt;
&amp;nbsp;- Co to jest RWD, jak zastosować w CSS - @media&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
JS&lt;br /&gt;
- Pytania o tablice, inicjalizacja, dodawanie elementów, opróżnianie;&lt;br /&gt;
- Napisanie kilku uchwytów, po klasie, id;&lt;br /&gt;
- Jakie znasz rodzaje pętli;&lt;br /&gt;
- Co to jest JSON, do czego służy;&lt;br /&gt;
- Co to jest REST, SOAP&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
OOP (Na podstawie C++)&lt;br /&gt;
- Co to jest klasa wirtualna i czysto wirtualna -&amp;gt; czym różni się metoda wirtualna od czysto wirtualnej:&lt;br /&gt;
- Modyfikatory dostępu, jakie są jak działają;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Inne&lt;br /&gt;
- Jakie znasz metody protokołu HTTP, opisz je, czym różni się POST od GET;&lt;br /&gt;
- Co to jest metoda statyczna, jak działa, jak używać;&lt;br /&gt;
- &amp;nbsp;Jakie znasz wzorce projektowe, opis jeden z nich, jak działa, jak się implementuje;&lt;br /&gt;
&lt;br /&gt;
Zadanie z algorytmiki&lt;br /&gt;
Rzeka cyfrowa to sekwencja liczb, gdzie po każdym numerze występuje ten sam numer plus suma jego cyfr.&lt;br /&gt;
Np. po 123 mamy 129 (1 + 2 + 3 = 6), a po 129 mamy 141. Nazywamy tę rzekę rzeką K, jeżeli zaczyna się od wartości K. Np. rzeka 7 = {7, 14, 19, 29, 40, 44, 52, ...}. Rzeka 471 = {471, 483, 498, 519, ...}.&lt;br /&gt;
Rzeki takie mogą się spotykać, a dzieje się tak gdy w dwóch rzekach występuje ta sama wartość. Rzeka 32 spotyka rzekę 47 w punkcie 47, rzeka 471 spotyka rzekę 480 w punkcie 519.&lt;br /&gt;
Napisz metodę, która jako argumenty przyjmuje dwie rzeki (ich nazwy) i zwróci punkt styku dwóch podanych rzek.&lt;br /&gt;
Przykład:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1) Dane wejściowe: 32, 47. Dane wyjściowe: 47&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2) Dane wejściowe: 471, 480. Dane wyjściowe: 519&lt;br /&gt;
&lt;br /&gt;
Zachęcam do przedstawiania swoich rozwiązań.&lt;br /&gt;
&lt;br /&gt;
Generalnie długa rozmowa, rekruter dość szczegółowo dopytywał, ja spięty także część pytań wypadła mi już z głowy. Na koniec była jeszcze oczywiści rozmowa po angielsku.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=454/pytania-junior-saleforce-developer</guid>
<pubDate>Mon, 19 Jul 2021 20:37:36 +0000</pubDate>
</item>
<item>
<title>Rozmowa o pracę -&gt; JR Engineer Software in Test</title>
<link>http://forum.przyszlyprogramista.pl/?qa=444/rozmowa-o-prac%C4%99-jr-engineer-software-in-test</link>
<description>Cześć !&lt;br /&gt;
&lt;br /&gt;
Chciałem podzielić się z Wami swoimi perypetiami podczas rekrutacji na stanowisko podane w tytule posta. Po ukończeniu modułu C++ a w trakcie tworzenia aplikacji webowej, za namową żony zacząłem bliżej spoglądać w stronę testowania oprogramowania z wykorzystaniem narzędzi takich jak Selenium, Postman, Cucumber/Gherkin oraz składnię języka Python (który to język naprawdę polecam).&lt;br /&gt;
&lt;br /&gt;
Wysłałem CV i po tygodniu zadzwoniła do mnie Pani z działu HR w celu wstępnej rozmowy. Chyba wypadłem przyzwoicie bo dostałem zaproszenie do kolejnego etapu - testu programistycznego na platformie Devskiller, który obejmował znajomość języka Python.&lt;br /&gt;
&lt;br /&gt;
Test trwał 65 minut i obejmował pytania wielokrotnego wyboru ABCD z podstaw teoretycznych oraz task programistyczny w którym należało zaimplementować metodę wczytywania pliku CSV do struktury słownika, następnie na bazie tej struktury przy użyciu wyrażeń regularnych przyznanie odpowiednich punktów dla studentów oraz po uwzględnieniu frekwencji na wykładach ustalić superstudenta :D Czyli klasyczny przykład operacji na przepływie danych i stosowaniu struktur.&lt;br /&gt;
&lt;br /&gt;
Chyba poszło mi dobrze po zostałem dopuszczony do kolejnego etapu - rozmowy z HR oraz TechLeadem. Sama Rozmowa w porządku, pokazali gdzie popełniłem błąd, co mogłem zrobić inaczej, co bym poprawił. Plus do tego pytania ze składni Pythona oraz PyTesta(który tylko liznąłem).&lt;br /&gt;
&lt;br /&gt;
Nie otrzymałem jeszcze żadnego feedbacku więc czekam z niecierpliwością na telefon ;)</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=444/rozmowa-o-prac%C4%99-jr-engineer-software-in-test</guid>
<pubDate>Fri, 16 Jul 2021 22:00:54 +0000</pubDate>
</item>
<item>
<title>Rozmowa rekrutacyjna Java + SQL pod kątem pracy przy Salesforce</title>
<link>http://forum.przyszlyprogramista.pl/?qa=368/rozmowa-rekrutacyjna-java-sql-k%C4%85tem-pracy-przy-salesforce</link>
<description>&lt;p&gt;Hej!&lt;/p&gt;

&lt;p&gt;Niedawno zacząłem pracę w Accenture jako Młodszy Analityk (od przyszłego poniedziałku wewnętrzna rola Application Developer). Chciałbym podzielić się z Wami pytaniami technicznymi, które dostałem podczas rozmowy (a nawet dwóch - jedna z Project Managerem, druga z Lead Managerem).&lt;/p&gt;

&lt;p&gt;Zaczynając od samego właściwie początku, przed zakwalifikowaniem się do tych rozmów dostałem do rozwiązania zadania testowe z Javy i SQL. W zadaniach z SQL duży nacisk był na JOINy. Zadanie z Javy z kolei było dość proste, jednak presję wywierał limit czasowy w wysokości 30 minut. W treści zadania chodziło z grubsza o to, żeby wpisać duplikaty z listy liczb danych na wejściu (jakby ktoś chciał rozwiązać takie zadanie, to mam jego treść i w razie czego rozwiązanie &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rozmowy właściwe - #1 Project Manager:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rozmowa trwała godzinę pomijając 10 minut rozluźniającej gadki :&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt; - pytania ogólne o komendy&amp;nbsp;czyli np. jak jestem na odpowiedniej gałęzi i chcę zapisać zmiany - jakie polecenia mam wykorzystać, cherry picking&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SQL &lt;/strong&gt;- co to jest klucz podstawowy i do czego służy; po co stosujemy indeksowanie;&amp;nbsp;różnice między WHERE i HAVING, triggery&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Java&lt;/strong&gt; - ogólnie dużo pytań typu obiektowego, modyfikatory dostępu (trzeba pamiętać jakie są defaultowe), obsługa błędów, jaka jest różnica między klasą, a obiektem, co to interfejs i po co się go używa, czym jest klasa abstrakcyjna, co to jest polimorfizm i podać jakiś przykład&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wzorce projektowe&lt;/strong&gt; - dostałem pytanie jakie znam typy wzorców i wymienić jakieś pierwsze z brzegu, zapytał mnie o szczegóły Singletona i Factory Method&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Integracja -&amp;nbsp;&lt;/strong&gt;REST API - nic właściwie na ten temat wtedy nie wiedziałem, ale już wiem, że jest to dość często wykorzystywane narzędzie, więc polecam mieć podstawową wiedzę w temacie&amp;nbsp;&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Algorytmy&lt;/strong&gt;&amp;nbsp;-&amp;nbsp;&amp;nbsp;typu jakie znam algorytmy sortowania - zacząłem od bubble sorta&amp;nbsp;i musiałem z grubsza omówić jego implementację bez pisania kodu, oraz jedno ciekawe zadanie na stworzenie algorytmu:&lt;/p&gt;

&lt;p&gt;masz zbiór n-liczb całkowitych - potrzebujesz wypisać wszystkie pary liczb z tego zbioru, które po wymnożeniu dadzą nam jakieś k - jedyny sposób, który mi przyszedł na szybko do głowy, to było przejście po pętli wewnątrz pętli po wszystkich liczbach, żeby odrzucić już takie, które były wykorzystane.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rozmowy właściwe - #2&amp;nbsp;Lead Manager:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dostałem podobne pytania jak na pierwszej rozmowie, ale tym razem miałem również przegląd portfolio. Bardzo spodobały się projekty, założył nawet konto na aplikacji do zarządzania budżetem i przemaglował wszystkie funkcjonalności&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;Dostałem również zagadkę logiczną -&amp;nbsp;&amp;nbsp;jak policzyć ile piłek do koszykówki zmieści się w budynku Politechniki Krakowskiej&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;Podsumowując, już sama rozmowa wiele mnie nauczyła. Wczoraj, po ponad miesiącu pracy w nowym miejscu skończyłem szkolenie z nowych technologii, które będę używał w nowym miejscu. Z chęcią odpowiem na Wasze pytania, czy to o rozmowie, Javie, czy też o Salesforce&amp;nbsp; (oczywiście o ile nie będą zbyt trudne &lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;).&lt;/p&gt;

&lt;p&gt;Pozdrówki,&lt;/p&gt;

&lt;p&gt;świeżo upieczony programista po budownictwie&amp;nbsp;&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=368/rozmowa-rekrutacyjna-java-sql-k%C4%85tem-pracy-przy-salesforce</guid>
<pubDate>Sat, 12 Jun 2021 20:45:52 +0000</pubDate>
</item>
<item>
<title>Rozmowa o pracę - temat ogólny</title>
<link>http://forum.przyszlyprogramista.pl/?qa=349/rozmowa-o-prac%C4%99-temat-og%C3%B3lny</link>
<description>&lt;p&gt;Cześć. Jeden z użytkowników poprosił mnie abym podzielił się moimi wrażeniami i doświadczeniem z rekrutacji, więc pomyślałem, że stworzę taki ogólny temat, nie dotyczący już konkretnych pytań, tylko bardziej skupiający się na samej rekrutacji czy umiejętnościach miękkich.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jeżeli masz pytania, własne spostrzeżenia czy inny komentarz w sprawie rekrutacji, jest to dobre miejsce aby się tym podzielić :)&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Krótko o moim doświadczeniu zawodowym przeczytasz &lt;a href=&quot;https://forum.przyszlyprogramista.pl/?qa=188/marcin-sendyka-programista&quot; rel=&quot;nofollow&quot;&gt;tutaj&lt;/a&gt;, natomiast jeśli chodzi o samą rekrutację:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;jako kandydat brałem udział około dziesięciu razy, skuteczność jaką mam to około 50% (wychodzi więcej niż firm w których pracowałem ponieważ czasem rekrutowałem się na raz do kilku firm i wybierałem jedną)&lt;/li&gt;
	&lt;li&gt;jako rekruter kilkadziesiąt razy, rekrutuje głównie ze znajomości Javy (co jest tylko jednym z kilku etapów)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ok wstęp mamy za sobą, oto moje przemyślenia:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;CV - na początku zdarzało mi się przeceniać swoje możliwości i wpisywałem do CV bardzo dużo technologii, mimo że moja znajomość ich była bardzo słaba. Jak wpisujesz coś do CV, to zastanów się sam, czy odpowiesz na jakiekolwiek pytanie z danego zakresu które nie brzmi &quot;co to jest?&quot;. Generalnie nie chce zniechęcić do wpisywania wielu rzeczy, tylko zwracam uwagę, ponieważ kandydat który ma wpisane 30 technologii mimo braku doświadczenia i nie umie tego obronić na rozmowie, to&amp;nbsp;wypada to słabo.&amp;nbsp;&lt;br&gt;
	Jak masz fajne zainteresowania którymi chcesz się podzielić to smiało wpisz je do CV. Niektóre mogą wywołać ciekawą dyskusje na rozmowie :)&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Odrób pracę domową i dowiedz się podstawowych informacji o firmie w której się rekrutujesz - zajrzyj na ich stronę&amp;nbsp;www czy profile w social media (facebook, twitter, linkedin, youtube). Oprócz tego, że będziesz sprawiał wrażenie bardziej poinformowanego, da Ci to pole do zadania pytań na rozmowie, oraz w przypadku gdy będziesz musiał/a wybrać spośród&amp;nbsp;kilku firm, informacje te przydadza się przy podejmowaniu decyzji.&lt;/li&gt;
	&lt;li&gt;Zarządzanie oczekiwaniami w stosunku do pierwszej pracy: pierwsza praca powinna nauczyć Cię jak się piszę kod w profesjonalny&amp;nbsp;sposób, jak się współpracuje z zespołem itp. Mało kto ze znajomych mi programistów pozostał w pierwszej pracy dłużej niż 2-3 lata. Z tego powodu, jeśli firma oferuje satysfakcjonujące warunki finansowe, nie zapowiada się że będą ciągłe nadgodziny itp, a nie masz nic innego na horyzoncie - zgłoś się do rekrutracje / przyjmij ofertę. Na pracę w Google czy SpaceX przyjdzie czas :)&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Prawie każda firma wymaga jakiejś tam znajomości angielskiego - jeśli nie używałeś ostatnio angielskiego (chodzi mi o rozmowe a nie czytanie), to przećwicz sobie chociaż pare zdań o sobie, aby uniknąć niepotrzebnego stresu.&lt;/li&gt;
	&lt;li&gt;Jeżeli jesteś pewien że nie znasz odpowiedzi na jakieś pytanie to po prostu powiedz, że nie wiesz. Jeśli nie wiesz, ale masz pomysł jak to mogłoby działać, możesz powiedzieć &quot;nie znam odpowiedzi, natomiast wg mnie mogło by to działać tak i tak&quot; (im więcej będziesz mieć doświadczenia tym łatwiej to przyjdzie). Część rekruterów zwraca uwagę na potencjał czy umiejętność rozwiązywania problemów / kreatywnego myślenia.&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Jeżeli na pare pytań nie uda Ci się odpowiedzieć - to nic strasznego, rekruterzy zazwyczaj jadą wg jakiegoś planu, więc jeśli nie położyłeś jakiegoś bardzo ważnego tematu, to nic nie jest stracone :) Grunt żeby się nie stresować, bo wtedy zacznie się wszystko sypać.&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Prawdopodbnie nie potrzebny punkt ale: zachowuj się profesjonalnie i bądź&amp;nbsp;uprzejmy/a. Czasem rekrutujący bywają irytujący, ale nie daj się sprowokować. Jeżeli w danej firmie jest słaba atmosfera, to najwyżej nie zdecydujesz na prace tam.&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;W przypadku gdy po rekrutacji otrzymujesz odpowiedź negatywną, zawsze dociekliwie dopytaj o feedback. Być może coś z wiadomości zwrotnej pozwala Ci odnieść sukces następnym razem.&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Jeżeli na rozmowie ma być zadanie praktyczne - przygotuj się. Dowiedz się jaki będzie sytem operacyjny oraz IDE, ewentualnie poproś o takie, w jakich czujesz się komfortowo. Dopytaj też czy będziesz mógł korzystać z internetu oraz czy masz się przygotować z czegoś szczególnego.&amp;nbsp;&lt;/li&gt;
	&lt;li&gt;Przy aplikacji na dane stanowisko, nawet jeśli nie spełniasz wszystkich wymagań, czasem warto wysłać CV. Jak firma szuka kogoś na to stanowisko od jakiegoś czasu to może okazać się że przymkną oko, a patrząc na wymagania na niektóre stanowiska, to mało kto spełnia wszystko ;)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Okej to wszystko co teraz mam w głowie, wyszła równa dziesiątka. Pamiętaj, że to subiektywna lista.&amp;nbsp;&amp;nbsp;Jeszcze raz zapraszam Cię do komentowania, zadania pytań czy dzielenia się własnymi przemyśleniami.&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=349/rozmowa-o-prac%C4%99-temat-og%C3%B3lny</guid>
<pubDate>Mon, 07 Jun 2021 13:28:00 +0000</pubDate>
</item>
<item>
<title>Moja historia</title>
<link>http://forum.przyszlyprogramista.pl/?qa=315/moja-historia</link>
<description>&lt;p&gt;Hej wszystkim,&lt;/p&gt;

&lt;p&gt;Moja historia z programowaniem rozpoczęła się we wrześniu 2017 roku. W poprzednim tygodniu dostałam informację, że od lipca zaczynam pracę w IT&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;

&lt;p&gt;Po ukończeniu aplikacji&amp;nbsp;do prowadzenia budżetu osobistego, wysłałam kilka CV do różnych firm we Wrocławiu. Z jednej firmy wysłali mi test rekrutacyjny do napisania, jednak wypadłam za słabo. Z innych firm nie dostałam żadnej odpowiedzi. Dopadł mnie wtedy moment zwątpienia -&amp;nbsp;tyle czasu poświęcam na naukę a dalej nie widzę efektów. Był nawet taki moment, gdy czytając komentarze absolwentów kursu PrzyszłyProgramista, którym udało się zdobyć pierwszą pracę w IT, myślałam sobie &quot;Jak to możliwie? Ja wysyłam CV i nadal się nikt nie odezwał..&quot;&lt;/p&gt;

&lt;p&gt;Na szczęście kolega polecił mi Akademię orgaznizowaną przez Nokię. Zapisałam się na profil C++. Znając podstawy tego języka,&amp;nbsp;zdałam pozytywnie wstępny test i mogłam wziąć udział w Akademii. Cała akademia trwała 3,5 miesiąca i była podzielona na 3 etapy.&amp;nbsp;Ze 100 osób w ostatni etapie zostało ok. 37 osób. Było to dla mnie duże wyzwanie. Ciężko było pogodzić obecną pracę, wykłady na Akademii, które trwały od 16:30 a kończyły się zazwyczaj 20-21 oraz naukę (ponieważ po każdym omawianym temacie były egzaminy).&amp;nbsp;Na Akademii były&amp;nbsp;omawiane tematy wykraczające poza poziom z kursu PrzyszłyProgramista, takie jak wielowątkowość czy ModernCpp, jednak udział w kursie PrzyszłyProgramista dał mi solidne podstawy.&amp;nbsp;Dzięki temu udało mi się dotrwać do końca &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt; Oczywiście w trakcie kursu mogłam liczyć na pomoc ze strony Kamila i Dominika, w postaci kursów na Udemy z tematów, które były dla mnie trudniejsze za co bardzo dziękuję.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Mój kurs trwał dużo dłużej niż początkowo zakładałam, jednak zdecydowanie opłacało się. Zaproponowano mi bardzo fajne warunki pracy.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Tak więc, trzymam kciuki za wszystkich uczestników projektu PrzyszłyProgramista! A moja rada jest taka, żeby się nie poddawać &lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;

&lt;p&gt;A od lipca trzymajcie też kciuki za mnie&amp;nbsp;w nowej pracy&amp;nbsp;&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=315/moja-historia</guid>
<pubDate>Mon, 24 May 2021 14:13:48 +0000</pubDate>
</item>
<item>
<title>Młodszy programista PHP</title>
<link>http://forum.przyszlyprogramista.pl/?qa=310/m%C5%82odszy-programista-php</link>
<description>&lt;p&gt;Cześć. Chciałem się podzielić z wami radosną wiadomością - przeszedłem pomyślnie proces rekrutacji, otrzymałem ofertę pracy i załatwiam zwolnienie u obecnego pracodawcy&amp;nbsp;&lt;img alt=&quot;laugh&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/teeth_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;laugh&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Zadanie rekrutacyjne, które otrzymałem polegało na wykonaniu programu, który z pliku wczyta dane i umieści je w bazie danych (jak się okazało, wśród ~100 wpisów były też błędne, więc możliwe, że był to drobny haczyk, ale go wyłowiłem). Następnie trzeba było z danych w bazie pobrać odpowiednie dane i wyświetlić je w określony sposób, np. po przecinku, wg kategorii itd. Ponadto dla wszystkich wpisów w bazie trzeba było policzyć ilość samogłosek bez pustych znaków (spacji, bo były w linijce).&lt;/p&gt;

&lt;p&gt;Później zostałem zaproszony na rozmowę. Na niej już nie było pytań z wiedzy. Zostałem pochwalony za dobre wykonanie zadania. Porozmawiałem o warunkach współpracy, zainteresowaniach, wynagrodzeniu, okresie wypowiedzenia&amp;nbsp;itp. W sprawach IT spytano mnie jakich używam narzędzi do programowania i&amp;nbsp;w jakim środowisku pracuję (kwestia licencji).&amp;nbsp;Padły też pytania czy znam choćby podstawowe komendy konsoli Linuxa (NIE), czy używałem&amp;nbsp;Symfony (NIE), czy robiłem coś w Joomli (NIE), czy miałem styczność z MS-SQL albo Oracle (NIE). Nie było tego w wymaganiach (jedynie Syfony jako dodatkowy atut), ale będę miał z tym styczność podczas pracy. Pomógł&amp;nbsp;fakt, że już pracowałem z MVC i WordPress'em pokazał, że tych rzeczy też się szybko&amp;nbsp; nauczę.&lt;/p&gt;

&lt;p&gt;Podsumowując, cieszę się, że się udało. Szedłem na rozmowę na luzie - przygotowany co nieco, ale bez rozbudzonych nadziei. To pomogło mi ograniczyć stres i zachowywać się naturalnie. Co ciekawe, to była moja najprzyjemniejsza rozmowa kwalifikacyjna&amp;nbsp;&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.przyszlyprogramista.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=310/m%C5%82odszy-programista-php</guid>
<pubDate>Mon, 24 May 2021 09:35:21 +0000</pubDate>
</item>
<item>
<title>Pytania rekrutacyjne dla junior Android developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=189/pytania-rekrutacyjne-dla-junior-android-developera</link>
<description>Etap 1. Wysyłka CV - Dobre CV jest bardzo ważne, musi być przejrzyste i zawierać potrzebne informacje. W miejscu, gdzie obecnie pracuje zostałem wyłowiony właśnie przez to, iż miałem schludnie i dobrze zrobione CV. Pani rekruterka stwierdziła, że jeśli mam dokładnie opisane CV to musze pisać dokładny kod :) Do jego stworzenie użyłem szablonów ze strony Canva. Na poniższej stronie też znajduje się wiele porad;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://jakzostacprogramista.pl/cv-programisty-jak-uniknac-popularnych-bledow/&quot; rel=&quot;nofollow&quot;&gt;https://jakzostacprogramista.pl/cv-programisty-jak-uniknac-popularnych-bledow/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Etap 2. Po pozytywnej weryfikacji CV proszony byłem o zrobienie zadania testowego. Czas na jego zrobienie to przeważnie 2-3 dni, ale to zależy od firmy. Poniżej przykład:&lt;br /&gt;
&lt;br /&gt;
Stwórz aplikację, która zawiera:&lt;br /&gt;
&lt;br /&gt;
- dwa Taby i Search Bar&lt;br /&gt;
&lt;br /&gt;
- na Tabie 1 pobierz dane z API, wyświetlić na liście, po scrolowaniu na koniec listy aplikacja ma zaciągać następną stronę z API&lt;br /&gt;
&lt;br /&gt;
- na Tabie 2 pobierać dane z API, wyświetlać na liście wybrane dane. Zawinąć tekst elipsą, jeśli się nie zmieści. Po kliknięciu na element listy, zrobić &amp;quot;ripple effect&amp;quot;. Po lewej stronie elementu ma być symbol serca, początkowo pusty, służący do togglowania stanu (lubię, nie lubię). Po kliknięciu na element ma nas przenosić do szczegółów elementu, również zaciągniętych z API. W środku znajduje się element polubienie, zgodny stanem z poprzednim ekranem&lt;br /&gt;
&lt;br /&gt;
- Search Bar - na górze, po każdej wprowadzonej literce ma zwracać rezultaty odpowiednich tabów, już z zaciągniętych rekordów &lt;br /&gt;
&lt;br /&gt;
Dodatkowe punkty były za użycie wzorca architektonicznego MVVM oraz bibliotek wymaganych przez pracodawcę, np RxJava, Retrofit.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Etap 3. W dobie pandemii etap 3 był ostatnim, była to rozmowa przez telefon. Przykładowe pytania:&lt;br /&gt;
&lt;br /&gt;
- Cykl życia Activity, Fragmentu - na każdej, absolutnie każdej rozmowie byłem o to pytany&lt;br /&gt;
&lt;br /&gt;
- co to jest Context&lt;br /&gt;
&lt;br /&gt;
- Permissions w androidzie&lt;br /&gt;
&lt;br /&gt;
- co znajduje się w pliku AndroidManifest?&lt;br /&gt;
&lt;br /&gt;
- co przechowujemy w SharedPreferences?&lt;br /&gt;
&lt;br /&gt;
- opisać Service w Androidzie&lt;br /&gt;
&lt;br /&gt;
- przenoszenie danych za pomocą Intent&lt;br /&gt;
&lt;br /&gt;
- różnica pomiędzy Linear, Relavite oraz Contraint Layout&lt;br /&gt;
&lt;br /&gt;
- różnica pomiędzy RecyclerView i ListView&lt;br /&gt;
&lt;br /&gt;
- czy znasz funkcje w Kotlinie - Apply, Let, Run, Also&lt;br /&gt;
&lt;br /&gt;
- kolekcje w Kotlinie (list, set, map)&lt;br /&gt;
&lt;br /&gt;
- jak uzyskać singleton w Kotlinie (object)&lt;br /&gt;
&lt;br /&gt;
- null safety w Kotlinie&lt;br /&gt;
&lt;br /&gt;
- popularne wzorce architektoniczne w programowaniu mobilnym i omówienie (MVVM, MVC, MVP)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Etap 4. Jeśli spodobaliśmy się rekruterowi to kolejnym etapem jest podpisanie umowy :) Życzę wszystkim powodzenia :)</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=189/pytania-rekrutacyjne-dla-junior-android-developera</guid>
<pubDate>Sun, 09 May 2021 08:43:52 +0000</pubDate>
</item>
<item>
<title>Pytania rekrutacyjne dla junior JavaScript developer</title>
<link>http://forum.przyszlyprogramista.pl/?qa=28/pytania-rekrutacyjne-dla-junior-javascript-developer</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;W odpowiedzi do wątku podawajcie pytania, które&amp;nbsp;zadano Wam na rekrutacji na stanowisko związane z JavaScript&lt;/span&gt;&lt;/p&gt;</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=28/pytania-rekrutacyjne-dla-junior-javascript-developer</guid>
<pubDate>Fri, 09 Oct 2020 12:30:53 +0000</pubDate>
</item>
<item>
<title>Pytania rekrutacyjne dla junior C# .NET developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=22/pytania-rekrutacyjne-dla-junior-c%23-net-developera</link>
<description>W odpowiedzi do wątku podawajcie pytania, które otrzymaliście zadano Wam na rekrutacji na stanowisko związane z .NET i C#</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=22/pytania-rekrutacyjne-dla-junior-c%23-net-developera</guid>
<pubDate>Mon, 05 Oct 2020 13:02:34 +0000</pubDate>
</item>
<item>
<title>Pytania rekrutacyjne dla junior PHP developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=18/pytania-rekrutacyjne-dla-junior-php-developera</link>
<description>&amp;quot;Najpierw dostałem test online do rozwiązania. Trwał 60 minut (choć na rozmowie dowiedziałem się, że tykający czas miał tylko wywołać presję czasu i nic poza tym). 70% z pytań to były zagadki logiczne. Jedno z zadań otwartych polegało na refaktoryzacji podanego kodu pod kątem wzorca projektowego strategia. Drugie z zadań otwartych dotyczyło ułożenie zapytania do bazy danych, aby otrzymać wynik z kilku tabel o niepowtarzalnych rekordach. Ostatnie otwarte zadanie dotyczyło ułożenia prostego wyrażenia regularnego.&lt;br /&gt;
&lt;br /&gt;
Po tygodniu zostałem zaproszony na rozmowę. Trwała 1,5h.&lt;br /&gt;
&lt;br /&gt;
Na starcie zostałem poinformowany, że najważniejszą dla nich cechą jest umiejętność logicznego myślenia, bo reszty to się zawsze douczę.&lt;br /&gt;
&lt;br /&gt;
Dostałem do rozwiązania zadanie nazwane przez pana Andrzeja &amp;quot;algorytmem skoczka&amp;quot; (próbowałem go wygooglać, ale z niepowodzeniem). W skrócie polegało ono na tym, że dostałem rozrysowany na tablicy graf słupkowy, który był planszą dla naszego skoczka. Skoczek ów, według pewnego algorytmu miał skakać na następne słupki. Musiałem opracować schemat, wg którego skoczek znajdzie się na najdalszym słupku i wykona jak najmniejszą liczbę skoków&lt;br /&gt;
&lt;br /&gt;
Potem rozmawialiśmy luźno na temat wzorców projektów, po czym miałem dokładnie opisać wzorzec fabryki oraz w jakich sytuacjach może być przydatny.&lt;br /&gt;
&lt;br /&gt;
Na koniec dostałem do refaktoryzacji prostego if'a. Miałem to tak zrobić, by inny programista bez zastanowienia wiedział o co w nim chodzi. O php nie zostałem zapytany ani razu xD.&lt;br /&gt;
&lt;br /&gt;
Mój przyszły szef był na pewno pozytywnie zaskoczony znajomością wzorców projektowych oraz poziomem refaktoryzacji kodu, które na kursie są przerabiane&amp;quot;&lt;br /&gt;
&lt;br /&gt;
(Opinia Marcina)</description>
<category>Rozmowy o pracę</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=18/pytania-rekrutacyjne-dla-junior-php-developera</guid>
<pubDate>Fri, 18 Sep 2020 12:26:14 +0000</pubDate>
</item>
</channel>
</rss>