<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Przyszły Programista - Chwalimy się</title>
<link>http://forum.przyszlyprogramista.pl/?qa=questions/chwalimy-sie</link>
<description>Powered by Question2Answer</description>
<item>
<title>Z Mechanika do .Net Developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1846/z-mechanika-do-net-developera</link>
<description>&lt;p&gt;Cześć,&lt;/p&gt;

&lt;p&gt;z tej strony ponownie Karol. Wracam do was z podsumowaniem całego projektu. Może niektórzy już czytali moje wcześniejsze wątki w których przedstawiłem się, a następnie dzielę&amp;nbsp;się moją drogą do zdobycia pierwszej pracy. Moja opinia głównie skierowana jest do osób które dopiero zaczynają pierwsze seminaria i obawiają się o swoją przyszłość. Dla tych osób na sam początek mam jedno hasło -&amp;gt; nie poddawać się&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;&amp;nbsp;.&lt;/p&gt;

&lt;p&gt;A oto w skrócie moje przemyślenia:&lt;/p&gt;

&lt;p&gt;Kilkanaście razy odrzucałem myśl przebranżowienia się. Było to jeszcze podczas studiów, a następnie podczas pracy w kierunku w którym wykształciłem się. Zawsze odpowiadałem sobie, że teraz już nie warto. Tyle lat nauki i doświadczenia poszłoby na marne. Ale po 5 latach studiów i 5 lat ciężkiej pracy coś we mnie pękło. Chciałem większego komfortu pracy i lepszych perspektyw finansowych.&lt;/p&gt;

&lt;p&gt;Oczywiście od razu pomyślałem o studiach zaocznych z informatyki. Przejrzałem dokładnie koszta czesnych takich studiów, koszta dojazdów, program studiów i czas ich trwania. Wnioski? Ogrom pieniędzy i czasu za to abym przez kilka semestrów uczył się znowu matematyki i brał udział w humanistycznych wypełniaczach. Programowanie byłoby dopiero po 1,5 roku. I znowu po raz kolejny odrzuciłbym marzenia o lepszej perspektywach na później (czyli nigdy).&lt;/p&gt;

&lt;p&gt;Zrezygnowany natknąłem się na reklamę Przyszły Programista. Pomyślałem na początku, że żadne szkolenie nie zastąpi studiów. Lecz wziąłem udział w rekrutacji dla zaspokojenia ciekawości. Przeszedłem rekrutację. I co teraz? Wchodzę w to czy nie? Zrobiłem solidny research innych szkoleń/kursów. Zadałem masę pytań Arturowi i dogłębnie przestudiowałem stronę projektu. Doszedłem do wniosku, że szkolenie wychodzi co najmniej dwa razy taniej niż studia, od razu uczymy się konkretów, poznajemy kilka technologii jak na studiach, ode mnie zależy o której godzinie będę uczył się i ile godzin. Powiedziałem sobie wchodzę w to. Jaki jest tego efekt? Otrzymałem pracę szybciej niż zdążyłem skończyć całą zaplanowaną naukę. Byłem na końcówce fundamentu i w trakcie nauki specjalizacji.&lt;/p&gt;

&lt;p&gt;Największym plusem jest to, że nauka zaczyna się od C++. Ten język wpaja pewne myślenie i nie wybacza niedociągnięć. Wiele osób go nienawidzi, ale akurat on przynosił mi najwięcej radochy. Każde kolejne seminarium było mocno przemyślane a feedbacki były bardzo merytoryczne. Cała komunikacja z mentorem była przeprowadzana w koleżeńskiej atmosferze. Ilość technologii oraz rodzaj wyzwań daje pełny przekrój nauki czyli aplikacje konsolowe, webowe i desktopowe.&lt;/p&gt;

&lt;p&gt;Piszę tę opinię z perspektywy osoby która przeszła już okres próbny w pracy. Tak samo jak dobre wrażenie pod względem wiedzy zrobiłem na rekrutacji, tak samo dobrze pokazałem się przez pierwsze trzy miesiące pracy. Byłem w dziale jedyną osobą po przebranżowieniu i nie odstawałem wiedzą od innych juniorów którzy już dłużej pracowali. Porównując ich plan studiów oraz to co ja miałem podczas szkolenia to tylko utwierdziłem się w przekonaniu, że był to bardzo dobry wybór czyli przystąpienie do projektu Przyszły Programista.&lt;/p&gt;

&lt;p&gt;Podsumowując, cieszę się że wybrałem to szkolenie zamiast studiów. Zaoszczędziłem masę czasu. Na pewno nie było łatwo, ale tylko ciężka praca daje oczekiwane rezultaty. Tak jak wspomniałem, jestem po 3 miesiącach pracy. Otrzymałem nową umowę na czas nieokreślony i podwyżkę. Teoretycznie otrzymałem stanowisko mida (takiego mocno naciąganego), no ale tabelki musiały się zgadzać w korporacji. Powiedzieli, że i tak w moim przypadku to kwestia kilku miesięcy aby wejść na ten poziom.&amp;nbsp;Na moją korzyść działało znajomość branży (przemysł) oraz&amp;nbsp;szeroka&amp;nbsp;znajomość&amp;nbsp;technologii&amp;nbsp;których używali -&amp;gt; .NET, MSSQL, C++, ST, HTML+CSS+Js. Nie znałem tylko Reacta. Dlatego bez względu na zadanie od razu usiadłem i zacząłem pisać bo znałem lepiej lub gorzej dany stack do wykonania zadania.&lt;/p&gt;

&lt;p&gt;Po trzech miesiącach w pracy udało mi się zrobić:&lt;/p&gt;

&lt;p&gt;- backend kilku funkcjonalności w ASP.NET Web&amp;nbsp;API + pierwsza styczność z funkcjonalnościami Azure&lt;/p&gt;

&lt;p&gt;- pierwsza samodzielna mała aplikacja dekstopowa WPF .NET Core&lt;/p&gt;

&lt;p&gt;- przejąłem dokończenie aplikacji (była wykonana na 50%) też w WPF .NET Core. Aktualnie ją finiszuje i od przyszłego tygodnia wchodzi w fazę testingu.&lt;/p&gt;

&lt;p&gt;Jedyny minus to, że miałem dołączyć do zespołu aplikacji Webowych, ale zbieg pewnych okoliczności oraz dobrze wykonana apka w WPF zmieniła moje przypisanie do desktopu. Z tego nie jestem zadowolony.&lt;/p&gt;

&lt;p&gt;Tyle ode mnie, życzę wytrwałości bo wiedza którą zdobędziecie obroni was na rozmowie.&lt;/p&gt;

&lt;p&gt;Pozdrawiam&lt;/p&gt;

&lt;p&gt;Karol&lt;/p&gt;</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1846/z-mechanika-do-net-developera</guid>
<pubDate>Tue, 20 Feb 2024 22:07:56 +0000</pubDate>
</item>
<item>
<title>Pierwsza praca - programista C++</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1701/pierwsza-praca-programista-c</link>
<description>Cześć wszystkim!&lt;br /&gt;
&lt;br /&gt;
Właśnie dostałem pierwszą pracę. W celu podniesienia morale wszystkich przebranżawiających się, pokrótce opiszę jak to u mnie wyglądało ;)&lt;br /&gt;
&lt;br /&gt;
PRZED PROJEKTEM PP:&lt;br /&gt;
&lt;br /&gt;
Skończyłem architekturę. Studiowałem też budownictwo. Pracowałem w branży budowlanej w Polsce i za granicą. W pierwszym roku pracy w PL uświadomiłem sobie, że praca w tej branży to kopanie się z koniem i trzeba to jak najszybciej zmienić.&lt;br /&gt;
&lt;br /&gt;
Zacząłem po godzinach przerabiać C++ z Zelantem i z innych źródeł. Trwało to ok pół roku. Miałem mało czasu na naukę, ale mniej więcej oswoiłem się z C++. Po powrocie do kraju wziąłem udział w Nokia Academy. Trwało to 3 miesiące, zrobiłem wtedy duży progres. Przeszedłem przez całe szkolenie, jednak nie dostałem oferty pracy. Po Nokii postanowiłem poprawić swój angielski i rozpocząłem przygotowania do egzaminu IELTS (certyfikat był mi potrzebny do wizy, miałem plany wyjazdowe). Po trzech miesiącach solidnej nauki, zdałem egzamin na mocne C1. (Jakby ktoś myślał o zdawaniu IELTS – piszcie do mnie, mogę dużo podpowiedzieć). Następnie czekałem na kolejną edycję Nokia Academy, ale niestety już się nie doczekałem. Aby szybko i sprawnie przejść do IT, zgłosiłem się do projektu PP.&lt;br /&gt;
&lt;br /&gt;
W TRAKCIE PROJEKTU PP:&lt;br /&gt;
&lt;br /&gt;
Każdy z Was zna tą drogę, więc nie będę się tu rozpisywał. W moim przypadku, okres najszybszego progresu. Już na etapie książki budżetowej OOP zdałem sobie sprawę z tego, że nie miałem prawa dostać się do Nokii. W trakcie kończenia aplikacji budżetowej, zaaplikowałem na 5 lub 6 staży/juniorDev. Dostałem jedną ofertę, reszta odrzucona.&lt;br /&gt;
&lt;br /&gt;
REKRUTACJA:&lt;br /&gt;
&lt;br /&gt;
Stanowisko: programista C++. Rozwój oprogramowania dla akceleratorów medycznych i przemysłowych.&lt;br /&gt;
&lt;br /&gt;
W chwili rekrutacji na GitHubie miałem aplikację budżetową, książkę adresową i trochę algorytmów.&lt;br /&gt;
&lt;br /&gt;
Na początek rozmowa tel na temat ogólnych warunków pracy itp. Po kilku dniach zaprosili mnie do siedziby na spotkanie z dyrektorem działu, HRem itd. Byłem dość zaskoczony, bo myślałem że najpierw będzie rozmowa techniczna lub jakieś zadanie do rozwiązania. Przed rozmową krótki research na temat aktualnej działalności firmy. Postawiłem na szczerość – jasno określiłem na jakim etapie „rozwoju” jestem; co umiem, czego jeszcze nie i że ciągle się rozwijam. Po rozmowie pokazano mi też dużo sprzętu i różne urządzenia nad którymi się obecnie pracuje, co też było dla mnie zaskoczeniem, że poświęcili mi tyle czasu na tym etapie. &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Była też rozmowa techniczna z jednym z programistów. Standard: wskaźniki, referencje, itp. Generalnie rozmawialiśmy nt algorytmów z mojego GH. Bardzo pomogła też wiedza z Nokia Academy (były np. pytania o optymalizację podczas kompilowania kodu, zależności pomiędzy pamięcią, szybkością aplikacji i wielkością). Podobno zrobiłem dobre wrażenie.&lt;br /&gt;
&lt;br /&gt;
Kilka dni po spotkaniu dostałem zadanie do rozwiązania. Miałem napisać funkcję, która pobiera liczbę i wykonuje określone rzeczy w zależności od tego, jaka to liczba. Do tego również testy. Na przesłanie rozwiązania dostałem kilka dni. Zadanie nie było aż takie łatwe, konieczny był standard C++20 i musiałem sporo doczytać, zanim udało mi się to skompilować. Testy: postawiłem na CMake + GoogleTest, do odpalenia na linuxie (podczas rozmowy technicznej byłem też wypytywany o CMake’a i linuxa).&lt;br /&gt;
&lt;br /&gt;
Po kilku dniach mail z pozytywną odpowiedzią i zaproszeniem na badania lekarskie. Umowa na okres próbny 3 mies. Zaczynam od lipca.&lt;br /&gt;
&lt;br /&gt;
Podsumowując, na co zwrócić uwagę w trakcie rekrutacji:&lt;br /&gt;
&lt;br /&gt;
- Trzeba być gotów na merytoryczną dyskusję na temat swojego kodu na GH,&lt;br /&gt;
&lt;br /&gt;
- W przypadku rozmowy z kierownictwem, dobrze zapoznać się z działalnością firmy, ich produktami. Tak, aby nie zabrakło tematów do rozmowy, i aby sama rozmowa była produktywna.&lt;br /&gt;
&lt;br /&gt;
- Dobra znajomość angielskiego jest bardzo dużym plusem. W moim przypadku zostało to docenione na rozmowie.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam wszystkich i życzę wytrwałości w dążeniu do celu :)&lt;br /&gt;
&lt;br /&gt;
Mateusz</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1701/pierwsza-praca-programista-c</guid>
<pubDate>Tue, 27 Jun 2023 12:35:48 +0000</pubDate>
</item>
<item>
<title>Moja historia prawie 3 lata po dołączeniu do projektu</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1670/moja-historia-prawie-3-lata-po-do%C5%82%C4%85czeniu-do-projektu</link>
<description>&lt;p&gt;Cześć!&lt;br&gt;
&lt;br&gt;
Wracam do Was z updatem odnośnie pracy po już prawie dwóch latach doświadczenia.&lt;br&gt;
&lt;br&gt;
Do projektu &quot;Przyszły Programista&quot; dołączyłem jakoś w sierpniu 2020, natomiast już rok później 2 sierpnia 2021 był mój pierwszy dzień w pracy jako &quot;niby dev&quot;. Niby, bo nie zaczęło się kolorowo. Więcej opisałem o tym w swoim czasie &lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.przyszlyprogramista.pl/?qa=576/pierwsza-junior-developer-zosta%C4%87-zmienia%C4%87-sollers-consulting&quot;&gt;tutaj&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
Pracy szukałem jeszcze przed specjalizacją, bo zwyczajnie byłem już zmęczony siedzeniem w domu i chciałem zacząć kodzić coś w praktyce.&lt;br&gt;
&lt;br&gt;
Finalnie po pewnych przepychankach i przemęczeniu się (jakoś w grudniu zmieniałem projekt) trafiłem na prawdziwy Javowy projekt (Spring, Angular itp.) na którym jestem do teraz.&lt;br&gt;
Udało mi się w międzyczasie awansować na seniora (odpowiednik rynkowego mida) i zgarniać już jakąś sensowniejszą wypłatę. Projekt jest dość stary, jest dużo legacy kodu i masę problemów z rozwijaniem go - w efekcie więcej się myśli jak go rozwinąć żeby nic nie popsuć niż kodzi, ale zdarzały się też ciekawsze epiki.&lt;br&gt;
Na przykład upgrade Javy 8 -&amp;gt; 17 gdzie mogłem się wykazać i to zaważyło o wcześniej wspominanym awansie.&lt;br&gt;
&lt;br&gt;
Powoli będę planował jakąś zmianę, coś żeby znów było dużo rzeczy nowych, rozwijających, a najlepiej też mniej biznesu, a więcej technicznych problemów&amp;nbsp;bo to takie, które sprawiają mi największą frajdę. Ewentualnie kiedyś zwiedzę jakieś inne odnogi IT w poszukiwaniu najlepszego dla siebie miejsca.&lt;br&gt;
&lt;br&gt;
Wracając do specjalizacji, to powoli rozwijam sobie swój projekcik który już teraz ma ręce i nogi, ale jeszcze jest tam sporo drobiazgów do dopięcia. Jak doprowadzę&amp;nbsp;go do w miarę sensownej wersji to na pewno pójdzie live i pochwalę się Wam na forum. Może ktoś z Was będzie chciał dołączyć do współpracy na githubie, lub po prostu&lt;br&gt;
pobawić się nim ucząc przy okazji js'a i teorii gier :)&lt;br&gt;
&lt;br&gt;
Jeśli macie jakieś pytania, to zapraszam do komentowania.&lt;br&gt;
&lt;br&gt;
Pozdrawiam całą ekipę projektu, oraz wszystkich uczestników,&lt;br&gt;
Artur Petrzak&lt;/p&gt;</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1670/moja-historia-prawie-3-lata-po-do%C5%82%C4%85czeniu-do-projektu</guid>
<pubDate>Mon, 12 Jun 2023 17:36:08 +0000</pubDate>
</item>
<item>
<title>Chemik programista!</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1657/chemik-programista</link>
<description>&lt;p style=&quot;text-align:justify&quot;&gt;Hej&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 style=&quot;text-align:justify&quot;&gt;&lt;span style=&quot;color:#800080&quot;&gt;&lt;strong&gt;Jestem Sandra i w poniedziałek zaczęłam wdrożenie w mojej pierwszej pracy w IT!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;Chciałam podzielić się&amp;nbsp;swoją historią i dać znać, że nawet w trudnych czasach dla początkujących programistów można znaleźć super pracę i to dość szybko.&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;Kurs rozpoczęłam w czerwcu 2021 roku, a skończyłam w maju 2023, robiłam wiele rzeczy równolegle, więc trochę ten czas się wydłużył (pracowałam w labie, pisałam rozprawę doktorską, prowadziłam korki no i oczywiście uczyłam się programować&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;). Pod koniec kursu poznałam Javę, bardzo mi się spodobała i myślałam, żeby na specjalizację wybrać właśnie ten język. Jednak w głowie ciągle miałam chęć poznania jak&amp;nbsp;tworzy się aplikacje mobilne. Na rozmowie z Arturem odnośnie specjalizacji stwierdziliśmy, że stawiamy właśnie na nie. Padło na framework Flutter, który jest oparty na języku obiektowym Dart (język podobny do Javy).&amp;nbsp;Kurs z Fluttera w ramach specjalizacji robiłam przez ok. 2 miesięce. Potem nadszedł czas na tworzenie CV i doszlifowanie swojego GitHuba oraz stron internetowych (w międzyczasie stworzyłam też swoją stronę chemiczną). Po zaakceptowaniu CV dałam sobie tydzień na rozsyłanie ich, wysłałam ok. 11 (chyba trochę mało, ale szukałam pracy zdalnej), wszystkie były na stanowisko mid/regular, dla juniorów niestety ofert nie było. Dodatkowo zamieściłam post z moim CV na grupie na fb: Programuj, dziewczyno, że poszukuję pierwszej zdalnej pracy w IT i chciałabym się rozwijać we flutterze. Dostałam w odpowiedzi komentarz od dziewczyny, że przesłała moje CV do CEO w jej firmie. Po dwóch dniach dostałam od nich maila, że chcieliby umówić się ze mną na rozmowę rekrutacyjną. Większość pytań jakie dostałam dotyczyło moich projektów (nie tylko flutterowych) i artykułów, które są na mojej stronie.&amp;nbsp;Byli pod wrażeniem&amp;nbsp;artykułów (to jest coś mega na plus – tak mówili &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;) oraz wykończonego GitHuba.&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;Pytania, które zapamiętałam:&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;- jak się łączyłam z bazą danych w aplikacji budżetowej,&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;- co oznacza literka L w SOLID,&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;- o wzorce projektowe:&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;&amp;nbsp;&amp;nbsp; - czy wykorzystywałam w swoich projektach i jak tak to jakie,&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;&amp;nbsp;&amp;nbsp; - czy wszędzie i zawsze trzeba je stosować,&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;- jak wygląda dziedziczenie we flutterze,&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;- co to SCRUM/AGILE.&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;&lt;span style=&quot;color:#800080&quot;&gt;&lt;strong&gt;Podsumowując: Never give up! Ten kurs świetne przygotowuje do wejścia na rynek IT. Dzięki wielkie Arturze, Pawle, Dominku i Kamilu!&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;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;text-align:justify&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A tutaj link do strony&amp;nbsp;appki, którą będę&amp;nbsp;współtworzyła: &lt;a href=&quot;https://narravia.com/&quot; rel=&quot;nofollow&quot;&gt;https://narravia.com/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Zapiszcie się na premierę!&lt;/strong&gt;&lt;/p&gt;

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

&lt;p style=&quot;text-align:justify&quot;&gt;PS Na poniedziałkowym spotkaniu powiedzieli mi, że&amp;nbsp;nie chcieli nikogo zatrudniać, a tym bardziej juniora, ale jak przejrzeli mój kod i strony to chcieli mnie poznać i tak trafiłam na rozmowę rekrutacyjną, a potem zostałam zatrudniona.&lt;/p&gt;</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1657/chemik-programista</guid>
<pubDate>Wed, 07 Jun 2023 16:23:19 +0000</pubDate>
</item>
<item>
<title>Od zera do Javascript developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1154/od-zera-do-javascript-developera</link>
<description>Uszanowanko! &lt;br /&gt;
Mawiają, że szkoła uczy, że studia są ważne, a jak ma się doktorat z jakiejś dziedziny to w ogóle jest świetnie, bo przecież praca na uczelni jest niezwykle prestiżowa itd. Następuje jednak taki dzień, taki moment, że zdajesz sobie nagle sprawę, że inwestując w pewną ścieżkę wiele lat pracy przejechałeś już swój przystanek a drogi powrotnej raczej nie ma.&lt;br /&gt;
&lt;br /&gt;
Jednak Na pętli stoi kolega i mówi, że dołączył do takiego programu, który nazywa się Przyszły Programista – mówi również, że ledwo ogarnia, ale że ma mega zajawkę! O! Ciekawe pomyślałem. W zasadzie totalni spontanicznie stwierdziłem, że w to wchodzę. Co prawda najbliżej programowania jak w życiu byłem to wtedy, kiedy w gimnazjum na informatyce robiliśmy markup w HTML… No i wszedłem.&lt;br /&gt;
&lt;br /&gt;
Początki były trudne, C++ i algorytmy – kto normalny w tym pisze pomyślałem? Nawet sam twórca tego języka twierdzi, że zna go w 30%, no ale trudno, kod to kod. O dziwo, kiedy już się nieco rozgrzałem - programowanie funkcyjne poszło elegancko. Dbałość o czystość kodu była kluczowa. Do dziś jednak SPOJ śni mi się po nocach i cieszę się jak głupi, że nigdy w życiu już go nie dotknę.&lt;br /&gt;
&lt;br /&gt;
No to róbmy OOP. Wszystko elegancko, ale chciałbym już pracować na „prawdziwych” interfejsach. &amp;nbsp;W między czasie stwierdziłem, że przechodzę do obozu wroga! Wszakże ważne by kroczyć w nową karierę w zgodzie ze sobą – czyli bardziej w stronę Web developmentu bądź frontów – czyli jednak Javascript... Uczę się równolegle, a tu znów algorytmy, znów obiektówka, znów wzorce projektowe – z radością przeskakuję rozdziały mogąc skoncentrować się jedynie na specyfice ES6. Chwała, że nie muszę pisać na wszystko tradycyjnych pętli i warunków.&lt;br /&gt;
&lt;br /&gt;
No dobra to czas na jakiś framework, weźmy na to React. Struktura projektu – nie ma problemu – w PHP robiliśmy MVC - to w sumie trochę podobne, Typescript – nie ma problemu - C++ nauczył jak dbać o typy danych. To jednak prawda co mówią, jak już się zrozumie coś raz to zmiana składni czy typu zadania to nie jest wielki problem. Kwestia by weszło w palce, a Stack Overflow pełen był rozwiązań!&lt;br /&gt;
&lt;br /&gt;
Teraz pytanie – czy szybciej nauczyłbym się robiąc JS od początku? Odpowiedzią będzie stanowcze nie jestem pewien. Czy nauczyłbym się szybciej robiąc to samemu – tu zdecydowani nie. Fajnie, że ktoś podsyła materiały bezpośrednio pod nos, to ważne że ich dobór jest bardzo logiczny, rzeczy wynikają z siebie, łączą się i poszerzają wiedzę dzięki czemu pisze się po prostu dobry kod.&lt;br /&gt;
&lt;br /&gt;
A co z Javą moglibyście się zapytać? Odpowiem szczerze nie wiem, bo nie dotrwałem, Podczas trwania kursu, zacząłem realizować komercyjne projekty jako freelancer, a chwilę później udało mi się znaleźć wymarzoną pracę jako JS developer i zabrakło mi czasu (mniej więcej 80% tego co umiem w dziedzinie nauczyłem się rozwiązując zadania rekrutacyjne z różnych firm a aplikowałem spokojnie do 20 ;) ) . Specjalizacja wybrała mnie dając mi dużo radości, choć moje zadania obecnie są przede wszystkim zdaniami na frontendzie.&lt;br /&gt;
&lt;br /&gt;
W 12 miesięcy przeszedłem ścieżkę od przysłowiowego zera, w dodatku zatwardziałego humanistycznego zera, który z inżynierem ma wspólnych jedynie kilka liter alfabetu, do człowieka, któremu płacą za to, że umie zmienić style i onClick na buttonie a przy okazji wie dlaczego warto robić microfrontendy, umie zarządzać stanem w Reduxie, kojarzy coś o REST Api, pisze Crudy, stawia backendy w chmurze, robi CD/CI pipeline’y w gitcie, rozwiązuje konflikty i ma przy tym dużo cierpliwości, bo tego o czym jeszcze nikt Wam prawdopodobnie nie powiedział to to, że praca programisty bardzo często wiąże się z tym, że się czeka, aż ktoś zrobi coś, a później trzeba to jeszcze trochę poprawić i dopiero wtedy można się zabrać do swojej pracy. Jak już rozwiążesz te wszystkie problemy to czujesz, że bez dwóch zdań jest to najlepsza praca świata!&lt;br /&gt;
&lt;br /&gt;
Życzę wszystkim, żeby na swojej ścieżce napotkali takich fajnych mentorów jak ekipa PP, którzy nauczą Was jak kochać programowanie!&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam i życzę sukcesów,&lt;br /&gt;
&lt;br /&gt;
Jan</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1154/od-zera-do-javascript-developera</guid>
<pubDate>Thu, 17 Nov 2022 15:47:57 +0000</pubDate>
</item>
<item>
<title>Z Budownictwa do Junior Java Developera</title>
<link>http://forum.przyszlyprogramista.pl/?qa=1063/z-budownictwa-do-junior-java-developera</link>
<description>Cześć, nazywam się Agnieszka i od 2 miesięcy pracuję jako Junior Java Developer.&lt;br /&gt;
Chciałabym podzielić się swoją historią z osobami, które znajdują się w trudnym momencie zwątpienia lub rezygnacji, ponieważ pamiętam, że sama wielokrotnie szukałam jakiegoś impulsu do pozbierania się i dalszej pracy.&lt;br /&gt;
W 2014r. skończyłam Budownictwo na Politechnice, później pracowałam jako projektant geotechnik. Mam nawet uprawnienia budowlane, więc mogę zaprojektować sobie dom (:&lt;br /&gt;
Krótko przed wybuchem pandemi, czyli w listopadzie 2019 roku podjęłam decyzje o dołączeniu do kursu Przyszły Programista. Wydaje mi się, że do tej decyzji przyczyniły się dwie kwestie.&lt;br /&gt;
Po pierwsze miałam dość destrukcyjnego stresu, w jakim permanentnie żyłam - jako projektant geotechnik wykonywałam projekty, które później były realizowane na budowie. Zakres, w którym się specjalizowałam to głębokie wykopy (10 - 12m). Niestety polskie realia nie rozpieszczają, wszystko jest robione jak najtaniej, jak najszybciej. Na szczęście na żadnej z moich budów nic się nikomu nie stało co nie zmienia faktu że stres towarzyszył mi stale.&lt;br /&gt;
Druga kwestia to chęć przejścia na prace zdalną - przed wybuchem pandemii takie rozwiązanie występowało praktycznie tylko w branży IT.&lt;br /&gt;
Rozpoczęłam więc kurs, a już w grudniu zaszłam w ciążę i od razu przeszłam na L4, żeby odciąć się od stresów. Byłam więcej niż pewna, że wszystko się cudownie ułoży - w końcu kurs jest reklamowany jako możliwy do ukończenia w 9 miesięcy (serio komuś się to udało?) a przede mną możliwość nauki całe dnie przez najbliższe 8 miesięcy.&lt;br /&gt;
Oczywiście się nie udało i tuż przed porodem byłam na etapie tworzenia programu budżet osobisty. Wtedy nie wiedziałam jeszcze ile pracy przede mną, myslałam, że to już końcówka. Jak niektórzy z was wiedzą to nie jest końcówka, później jeszcze są wzorce projektowe, Java, aplikacja pogodowa, specjalizacja - którą zrobiłam z Javy z nauką Springa i Hibernate.&lt;br /&gt;
Moja córeczka programowanie ma więc we krwi, bo od pierwszych tygodniu towarzyszyła mi w kołysce i gdy spała ja siadałam do kodu. Inne mamy kładą się spać, gdy tylko ich dziecko śpi, albo lecą robić pranie / obiady. Ja dałam rade ogarnąć wszystko + kontynuacja kursu z noworodkiem obok mnie (: Na szczęście mój mąż jest wspaniałym człowiekiem I wspierał mnie cały ten czas.&lt;br /&gt;
Tempo mojej pracy spadło do poziomu absolutnego minimum, ale cały czas, na choć 15-20minut dziennie siadałam i pracowałam. I wiecie w końcu się udało, córeczka miała około 1,5 roku, gdy kończyłam specjalizacje.&lt;br /&gt;
Potem odczekałam chwilkę, przygotowałam się do poszukiwania pracy i w lipcu wysłałam kilka CV. Dużo firm się odezwało, ale na jednej skupiłam się szczególnie. Wysłali mi zadanie do zrobienia, bardzo rozbudowane z czasem realizacji tydzień. Potem zaprosili na rozmowę rekrutacyjną, a już następnego dnia dostałam odpowiedź z firmy, że chcą mi zaproponować pracę (:&lt;br /&gt;
Moment w którym się dziś znajduje jest tym o czym marzyłam przez ostatnie lata – pracuję zdalnie jako Junior Java Developer z mozliwością pracy w biurzę, gdy tylko chcę, odchowana córeczka chodzi do żlobka a ja mogę ja zaprowadzić tam nie tracąc ani minuty na późniejsze dojazdy do biura, zamiast tego robiąc sobie poranny spacerek z powrotem do domu.&lt;br /&gt;
&lt;br /&gt;
O dziwo zarobki mam tylko niewiele niższe niż jako projektant (infracja zrobiła swoje) + dodatkowo wypłacaną 13-stkę. A to przecież dopiero 3-miesięczny okres próbny.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam Was serdecznie i życzę wytrwalości</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=1063/z-budownictwa-do-junior-java-developera</guid>
<pubDate>Thu, 22 Sep 2022 07:10:17 +0000</pubDate>
</item>
<item>
<title>Od września programista PHP ;)</title>
<link>http://forum.przyszlyprogramista.pl/?qa=574/od-wrze%C5%9Bnia-programista-php</link>
<description>Hej wszystkim ;)&lt;br /&gt;
&lt;br /&gt;
Muszę się pochwalić , że od września pracuję 100% zdalnie z domu jako programista w języku PHP ;)&lt;br /&gt;
&lt;br /&gt;
Po stronie backendu wykorzystuję T-SQL (MSSQL). Z frontendu natomiast &amp;nbsp;jQuery i bootstrap. A zajmuje się rozwijaniem aplikacji webowej do zarządzania pracownikami i przepływem e-dokumentów w firmach.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam wszystkich serdecznie :)</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=574/od-wrze%C5%9Bnia-programista-php</guid>
<pubDate>Thu, 09 Sep 2021 18:43:32 +0000</pubDate>
</item>
<item>
<title>To nie jest kryptoreklama;)</title>
<link>http://forum.przyszlyprogramista.pl/?qa=152/to-nie-jest-kryptoreklama</link>
<description>Widzę, że jeszcze nikt nie zaczął, więc dorzucę do pieca.&lt;br /&gt;
&lt;br /&gt;
Chciałam Wam się pochwalić stronką stworzoną dla mojego męża. Mimo, że dzisiaj nie jestem zadowolona z estetyki tej strony, to jak na tamten czas i bycie laikiem w temacie (uczyłam się tylko HTMLa i CSSa) byłam z niej mega dumna:D&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://zebrasystem.pl/&quot; rel=&quot;nofollow&quot;&gt;https://zebrasystem.pl/&lt;/a&gt;</description>
<category>Chwalimy się</category>
<guid isPermaLink="true">http://forum.przyszlyprogramista.pl/?qa=152/to-nie-jest-kryptoreklama</guid>
<pubDate>Tue, 04 May 2021 16:36:30 +0000</pubDate>
</item>
</channel>
</rss>