<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem kariera-zawodowa</title>
<link>https://forum.pasja-informatyki.pl/tag/kariera-zawodowa</link>
<description>Powered by Question2Answer</description>
<item>
<title>Przebranżowanie w IT- jaką drogę można obrać</title>
<link>https://forum.pasja-informatyki.pl/581661/przebranzowanie-w-it-jaka-droge-mozna-obrac</link>
<description>

&lt;p&gt;Witam. Mam 27 lat. Niestety nie mam matury jestem po Liceum. Jestem zdecydowany się przebranżowić do IT. Chciałbym zostać informatykiem. Zawsze interesowałem się komputerami. Jaką drogę można obrać by wszedł do świata IT. Myślalem nad serwisantem komputerowym lub po prostu informatyk. Jakieś kursy&amp;nbsp; polecacie ,które &amp;nbsp;warto zrobić czy szukać szkoły Technikum dla dorosłych lub KKZ ? Sam oglądam na Udemy kursy ile mogę to sam się uczę, Ale możę Wy coś znacie i polecacie jakieś szkoły. Czy bardzo potrzebna jest matura i studia informatyczne ? Żeby znaleźć pracę jako informatyk.&amp;nbsp;&lt;img alt=&quot;wink&quot; src=&quot;https://forum.pasja-informatyki.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;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/581661/przebranzowanie-w-it-jaka-droge-mozna-obrac</guid>
<pubDate>Tue, 07 Mar 2023 19:26:56 +0000</pubDate>
</item>
<item>
<title>Nauka programowania od zera</title>
<link>https://forum.pasja-informatyki.pl/552875/nauka-programowania-od-zera</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Chciałbym zacząć naukę programowania praktycznie od zera. Pracuje aktualnie jako IT Support i chciałbym spróbować swoich sił w programowaniu. Przychodzę więc do was z pytaniem od czego powinienem zacząć. Jakie książki polecacie, jakie kursy internetowe, czy warto zainwestować w bootcamp ? (oczywiście po sprawdzeniu czy programowanie jest wgl dla mnie). Jaki język programowania wybrać na początek (kiedyś przeczytałem, że warto zacząć od pythona). Prosiłbym również o jakieś rady na początek.&lt;br /&gt;
&lt;br /&gt;
Dzięki za pomoc - Pozdrawiam</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/552875/nauka-programowania-od-zera</guid>
<pubDate>Mon, 18 Oct 2021 09:33:13 +0000</pubDate>
</item>
<item>
<title>Data engineer wskazówki</title>
<link>https://forum.pasja-informatyki.pl/547830/data-engineer-wskazowki</link>
<description>Cześć, chciałbym zapytać czy może jest na forum jakiś Data Engineer który aktualnie pracuje w zawodzie i mógł by udzielić mi kilku wskazówek jak dołączyć do tego zacnego grona specjalistów od danych i może opowie coś o tym jak wygląda ta praca od kuchni, na co uważać, na co brać priorytet i co najbardziej się przydaje? Oczywiście nie oczekuję odpowiedzi w stylu &amp;quot;naucz się tego i tamtego to dostaniesz pracę z marszu&amp;quot; bo to totalna bzdura i zdaję sobie z tego sprawę, natomiast ciekawi mnie jak w ogóle wygląda taki &amp;quot;zwykły dzień&amp;quot; inżyniera danych, od czego zaczyna pracę, jakie ma obowiązki, codzienne taski itd. Będę bardzo wdzięczny za jakieś informacje. ;)</description>
<category>SQL, bazy danych</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/547830/data-engineer-wskazowki</guid>
<pubDate>Thu, 29 Jul 2021 10:51:55 +0000</pubDate>
</item>
<item>
<title>kariera Data Engineer</title>
<link>https://forum.pasja-informatyki.pl/525660/kariera-data-engineer</link>
<description>Cześć wszystkim, mam takie pytanko czy ucząc się języka scala, sparka, baz danych SQL oraz NoSQL i podstaw analizy danych czyli między innymi też i matematyki z nią związanej (statystyka, regresja, drzewa decyzyjne itd ) mam szansę znaleść pracę jako Data Engineer tylko ze skończoną szkołą średnią?</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/525660/kariera-data-engineer</guid>
<pubDate>Sun, 17 Jan 2021 20:18:56 +0000</pubDate>
</item>
<item>
<title>Błąd w mysqli: mysqli_result could not be converted to string</title>
<link>https://forum.pasja-informatyki.pl/501933/blad-w-mysqli-mysqli_result-could-not-be-converted-to-string</link>
<description>

&lt;p&gt;Witam oto mój problem. chce żeby wyświetlały się wszystkie appki które user sciągnie. Wyskakuje mi taki błąd&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Recoverable fatal error&lt;/strong&gt;: Object of class mysqli_result could not be converted to string in&amp;nbsp;&lt;strong&gt;E:\XAMPP\htdocs\GitMe\System\Desktop\index.php&lt;/strong&gt;&amp;nbsp;on line&amp;nbsp;&lt;strong&gt;32&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;oto mój kod:&lt;/strong&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
&amp;lt;?php
    session_start();
    $db = new mysqli('localhost', 'root', '', 'gitme');

?&amp;gt;
&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
    &amp;lt;head&amp;gt;
        &amp;lt;meta charset=&quot;utf-8&quot;&amp;gt;
        &amp;lt;title&amp;gt;
            &amp;lt;?php echo $_SESSION['username']; ?&amp;gt; | Desktop
        &amp;lt;/title&amp;gt;
        &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt;
        &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&amp;gt; 
        &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&amp;gt;
    &amp;lt;/head&amp;gt;
    &amp;lt;body&amp;gt;
        &amp;lt;div class=&quot;systemDesktop&quot; id=&quot;systemAppDesktop&quot;&amp;gt;
            &amp;lt;?php
                    $host = &quot;localhost&quot;;
                    $db_user = &quot;root&quot;;
                    $db_password = &quot;&quot;;
                    $db_name = &quot;gitme&quot;;
                    
                    $mysqli = new mysqli($host, $db_user, $db_password, $db_name);
                
                    if ($mysqli-&amp;gt;connect_errno) {
                    printf(&quot;Connect failed: %s\n&quot;, $mysqli-&amp;gt;connect_error);
                    exit();
                    }
                    $pID = $_SESSION[&quot;id&quot;];
                    $query =&quot;SELECT * FROM app_downloaded WHERE owner_id = '&quot;.$pID.&quot;'&quot;;
                
                    if ($result = $mysqli-&amp;gt;query($query)) {
                    $numRow = $result-&amp;gt;num_rows;
                    if($numRow == &quot;&quot;){
                            echo '';
                    }
                    else{
                    while ($row = $result-&amp;gt;fetch_assoc()) {
                            $applink = $row['linkto'];
                            $appicon = $row['icon'];
                            echo '&amp;lt;a href=&quot;'.$applink.'&quot;&amp;gt;&amp;lt;div class=&quot;:hookapp app&quot;&amp;gt;&amp;lt;img src=&quot;'.$appicon.'&quot; class=&quot;app-icon&quot;&amp;gt;&amp;lt;br&amp;gt;&amp;lt;span class=&quot;appname&quot;&amp;gt;'.$row[&quot;name&quot;].'&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;';
                            
                            
                        }
                        // end of while
                    }
                        // &amp;lt;div class=&quot;widget-element widget-equipment-element widget-item dis-inl-blo&quot;&amp;gt;&amp;lt;h5&amp;gt;&quot;, $row[&quot;itemName&quot;], &quot;&amp;lt;/h5&amp;gt;&amp;lt;br&amp;gt;&amp;lt;img class='widget-item-image' src='&quot;.$row[&quot;imageLink&quot;].&quot;'&amp;gt;&amp;lt;br&amp;gt;&amp;lt;button type='submit' class='btn btn-success'&amp;gt;Odbierz&amp;lt;/button&amp;gt;&amp;lt;/div&amp;gt;&quot;
                
                
                
                
                    $result-&amp;gt;free();
                    }                
            ?&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;div class=&quot;hiddenSystemInfos&quot;&amp;gt;
                    &amp;lt;?php
                        $connect = new mysqli($host, $db_user, $db_password, $db_name);

                        $tapetaSQL = &quot;SELECT DesktopImg FROM users WHERE username == '&quot;.$_SESSION['username'].&quot;'&quot;;

                        $tapetaResult = $_SESSION['dimage'];

                        if($tapetaResult == &quot;S&quot;){
                            echo '&amp;lt;input class=&quot;desktop:image&quot; type=&quot;hidden&quot; id=&quot;desktopImage&quot; value=&quot;desktop.png&quot;&amp;gt;';
                        }
                        else{
                            echo '&amp;lt;input class=&quot;desktop:image&quot; type=&quot;hidden&quot; id=&quot;desktopImage&quot; value=&quot;'.$tapetaResult.'&quot;&amp;gt;';
                        }

                        $connect-&amp;gt;close();
                    ?&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;script&amp;gt;
            function desktopSet(){
                 
                let dataDesktopImage = document.querySelector('#desktopImage').value

                const desktopDIV = document.querySelector('#systemAppDesktop')

                desktopDIV.style.background = `url(${dataDesktopImage})`

                setTimeout(desktopSet, 1)
            }
        &amp;lt;/script&amp;gt;
    &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;



&lt;p&gt;Co Zrobić panie kierwoniku?&lt;/p&gt;</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/501933/blad-w-mysqli-mysqli_result-could-not-be-converted-to-string</guid>
<pubDate>Fri, 31 Jul 2020 12:34:03 +0000</pubDate>
</item>
<item>
<title>Programowanie, Kariera, Początkujący, Nauka</title>
<link>https://forum.pasja-informatyki.pl/501282/programowanie-kariera-poczatkujacy-nauka</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
Biłem się z myślą od dłuższego czasu czy napisać tutaj takiego posta/takie zapytanie, i chyba nadszedł w końcu ten moment.&lt;br /&gt;
&lt;br /&gt;
Jestem początkującym Programistą, a raczej się uczę na Programistę. Studiuję oraz uczę się we własnym zakresie w czasie wolnym. Doszedłem do wniosku, aby się nauczyć dobrze języka (w tym wypadku to jest C#) trzeba napisać jakąś aplikację (np. kółko krzyżyk, kalkulator). Pisałem już wcześniej jakieś aplikacje konsolowe na zaliczenie na studia np. gra lotto - ale nie w tym rzecz.&lt;br /&gt;
&lt;br /&gt;
Zaczynając np. pisząc aplikację, patrze na różne poradniki jak ktoś już robił takową aplikację. Patrzę i śledzę kroki jakie ten ktoś wykonuje. Jako, że nie wiem jak stosować metodykę do aplikacji, po prostu robię mniej więce krok po kroku co ten ktoś z poradnika/internetu i uderzają mnie wyrzuty sumienia, że to nie ja napisałem, tylko jakby &amp;quot;zgapilem&amp;quot; kawałek kodu czy większość aplikacji poradnika/z internetu czy skądkolwiek.&lt;br /&gt;
&lt;br /&gt;
Pytanie brzmi - jak takie coś interpretować aby nie mieć wyrzutów sumienia? Czy pisanie aplikacji na podstawie poradnika to coś złego? Uczyć się w sposób, pisać kod w sposób jaki jest pokazany na internecie/poradniku i jednocześnie sumiennie go analizować i rozumieć? Dopiero uczę się Programowania i nie wiem jak to interpretować. Mam nadzieję, że ktoś zrozumie mój problem i podejdzie do tego pod względem &amp;quot;Psychicznym&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam i czekam na jakieś konstruktywne odpowiedzi :).</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/501282/programowanie-kariera-poczatkujacy-nauka</guid>
<pubDate>Sun, 26 Jul 2020 16:51:44 +0000</pubDate>
</item>
<item>
<title>Jest tu jakis SysAdmin / Windows Server / support desk / MS</title>
<link>https://forum.pasja-informatyki.pl/480218/jest-tu-jakis-sysadmin-windows-server-support-desk-ms</link>
<description>Dzień dobry, Jako, ze sytacja dramatycznie się zmienia na rynku plus mam dużo wolnego czasu postanowiłem go wykorzystać.&lt;br /&gt;
&lt;br /&gt;
Na początku chciałbym podziękować Mirosławi I Damianowi, za prowadzenie tak fajnego kanału, dużo dobrych informacji.&lt;br /&gt;
&lt;br /&gt;
Zainteresowałem się tamatem Admin windows, MS Windows, Office. ( w korpo jest to must have- chyba? )&lt;br /&gt;
&lt;br /&gt;
Na kanale znalazłem wstęp do Active Directory i jest mega, postawiłem Virtu alke, zrobiłem podstawowe taski. Ale rozumiem, że jak przyjdę do firmy to już środowisko będzie stało. Wiec zastanawiam się jak się przygotować do pracy? Jak się uczyć, gdzie i jakie taski?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Dzieki za kazda porade</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/480218/jest-tu-jakis-sysadmin-windows-server-support-desk-ms</guid>
<pubDate>Sat, 04 Apr 2020 10:46:20 +0000</pubDate>
</item>
<item>
<title>Pomoc w podjęciu decyzji</title>
<link>https://forum.pasja-informatyki.pl/477920/pomoc-w-podjeciu-decyzji</link>
<description>Dzień dobry wszystkim,&lt;br /&gt;
&lt;br /&gt;
prosiłbym was o pomoc. Mam nadzieję, że dobrze trafiłem. Z góry przepraszam, jeśli taki temat już się pojawił, a ja go po prostu nie znalazłem lub też nie jest to forum do tego typu rzeczy. Mój problem jest, może nie bezpośrednio, a pośrednio związany z programowaniem.&lt;br /&gt;
&lt;br /&gt;
Zacznę od tego, że przedstawię swoją sytuację. Mam 22 lata i jestem na pierwszym roku studiów &amp;quot;Informatyka&amp;quot;. 2 lata wcześniej studiowałem Matematykę, jednak kierunek ten mi się nie podobał. Zrobiłem sobie rok przerwy, w czasie której poprawiłem maturę z matematyki i od nowa napisałem maturę z fizyki, z którą nigdy nie miałem do czynienia. Do obu przedmiotów uczyłem się około 8 miesięcy, całkowicie samemu. Lubię się uczyć samemu, z różnych źródeł, które udostępnia nam dzisiejszy świat. Poprawiłem matematykę z 70% na 100% z podstawy oraz z 30% na 86% rozszerzenia, fizykę napisałem na 56%. Nie są to może powalające wyniki, ale uważam, że jak na tyle czasu nie jest źle. Byłem z siebie zadowolony w umiarkowanym stopniu. Dostałem się na informatykę. Może nie na wymarzoną uczelnię, ale się dostałem. Teraz znajduję się właśnie w tym miejscu.&lt;br /&gt;
&lt;br /&gt;
Uczelnia zniechęca mnie do nauki. Nie jest to jakoś bezpośrednio ich wina. Nie uważam, że to zła uczelnia. Chyba po prostu nie potrafię się odnaleźć. Powiedzmy, że &amp;quot;odzwyczaiłem się&amp;quot; od takiej nauki, gdzie ktoś każe mi coś zrobić, mimo że to mnie nie interesuje. Nigdy nie przepadałem za chodzeniem do szkoły. Byłem raczej tym, który wolał siedzieć w domu i samemu się uczyć. Na ten moment (2 semestr) uczymy się C++, gdzie w pierwszym semestrze mieliśmy C i Pythona. Sam w domu uczę się Javy. W jej kierunku chcę się rozwijać. Jednak przez fakt, że muszę uczyć się C, fizyki, matematyki i wielu innych rzeczy nie potrafię znaleźć czasu. Zdaję sobie sprawę, że języki, to narzędzie do rozwiązywania problemów, a matematyka i fizyka mogą się chociażby przydać przy GameDev'ie, jednak nadal nie potrafię się odnaleźć i zmotywować. Gdy wracam z uczelni, to nie mam na nic ochoty. Czuję się nieżywy. Nie przez zmęczenie fizyczne, czy też psychiczne. Po prostu tak jakby uczelnia &amp;quot;wypompowywała&amp;quot; ze mnie energię witalną i chęci do czegokolwiek. Jak nigdy nie miałem problemu z nauką i &amp;quot;zdaniem&amp;quot;. Byłem raczej dobrym uczniem, sumiennym i spokojnym, to teraz mam problemy chociażby z zaliczaniem przedmiotów. Nie mam też ochoty z nikim rozmawiać. Gdzie pamiętam, że z tym też nie miałem problemu. Na pewno nigdy nie byłem imprezowiczem, ale miałem znajomych i byłem raczej lubiany. Teraz nie potrafię chociażby się odezwać. Wolę się odizolować, tak żeby mieć jak najmniejszą styczność z kimkolwiek, oprócz moich najbliższych przyjaciół i rodziny.&lt;br /&gt;
&lt;br /&gt;
Nie wiem co mam robić. Mam wielką ochotę rzucić studia. Zacząć pracować gdziekolwiek i po prostu uczyć się samemu z książek i internetu. Jednak w głowie tkwi druga myśl, przekonanie, że bez studiów nic nie osiągnę, że rodzina będzie zawiedziona, bo przecież chcieliby mieć inżyniera, że nie dostanę pracy jako programista bez tytułu. Nie wiem co mam robić. Rzucić studia i zacząć naukę na własną rękę w między czasie pracując? Może jakoś się &amp;quot;przemóc i przemęczyć&amp;quot; i zrobić tego inżyniera. Bardzo prosiłbym o porady. Jakiekolwiek, naprawdę.. będę wdzięczny. Z góry dziękuję.</description>
<category>Offtop</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/477920/pomoc-w-podjeciu-decyzji</guid>
<pubDate>Tue, 24 Mar 2020 14:13:14 +0000</pubDate>
</item>
<item>
<title>Co w rok jest bardziej sensowne?</title>
<link>https://forum.pasja-informatyki.pl/456938/co-w-rok-jest-bardziej-sensowne</link>
<description>Hej. &lt;br /&gt;
&lt;br /&gt;
W tym roku poszedlem na zaoczna informatyke - pracuje, ale nie w branzy IT. Nauke IT zaczalem tak na powaznie z rozpoczeciem studiow. Wczesniej sporo czytalem o technologiach wiec w miare orientuje sie co jest do czego i po co, ale brakuje mi skilli typowo technicznych, by moc kandydowac na jakies lepsze, rozwojowe stanowiska, typu junior dev. &lt;br /&gt;
&lt;br /&gt;
Z kazdym kolejnym tygodniem jestem bardziej zniechecony organizacja studiow. Samo IT nieprzerwanie mnie interesuje i chce sie rozwijac w kierunku dev -&amp;gt; security. Wydaje mi sie, ze popelnilem blad nie orientujac sie w lokalnym rynku pracy przed studiami - moglem sie spokojnie czegos nauczyc i znalezc prace w branzy, byloby mi lepiej i latwiej sie rozwijac, nie dosc, ze studiowalbym to co lubie, to jeszcze bym w tym pracowal. Pewnie byloby wiecej czasu - aktualnie jest 4 brygadowka wiec to i tak sie kloci ze studiami zaocznymi. &lt;br /&gt;
&lt;br /&gt;
Na studiach jest sporo rzeczy, ktore przeszkadzaja mi w pracy i zyciu - jakies idiotyczne zaliczenia w weekendy(w 'wolnym czasie'), projekty(nie zwiazane z informatyka), ktore odbieraja czas, ktory wole zainwestowac w nauke programowania i tak dalej.. Mam ochote rzucic te studia i zorientowac sie jak jest na innych uczelniach. Wiem, ze i tak bede musial sie tymi glupotami zajac w przyszlosci, ale teraz wole sie skupic na nauce i znalezieniu pracy. &lt;br /&gt;
&lt;br /&gt;
Po przeanalizowaniu wielu stron z ogloszeniami doszedlem do wniosku, ze najwiecej jest ofert:&lt;br /&gt;
a)Java&lt;br /&gt;
b)Javascript&lt;br /&gt;
c).NET&lt;br /&gt;
&lt;br /&gt;
Mowa o stanowiskach juniorskich. Zdecydowalem sie wybrac pomiedzy Java i JSem. Rozpisalem sobie co musze umiec, by moc ubiegac sie o pierwsza prace. Zastanawiam sie, ktora droga moze byc bardziej rozsadna - gdzie jestem w stanie ogarnac wiecej w ciagu roku? &lt;br /&gt;
&lt;br /&gt;
1)Javascript junior, czyli mniej wiecej (taki absolutny must-have):&lt;br /&gt;
-HTML + CSS + Git&lt;br /&gt;
-JS + react lub vue/angular&lt;br /&gt;
-Podstawy SQL&lt;br /&gt;
-Byc moze podstawy PHP, widze, ze czesto przydaja sie przynajmniej same podstawy&lt;br /&gt;
&lt;br /&gt;
2)Java junior:&lt;br /&gt;
-Java&lt;br /&gt;
-Spring&lt;br /&gt;
-Hibernate&lt;br /&gt;
-SQL&lt;br /&gt;
-Git&lt;br /&gt;
&lt;br /&gt;
Ciezko mi w sumie zdecydowac, droga nr 2 uczy od samego poczatku programowania, bedzie trudniejsza niz droga nr 1, czyli mniejsza konkurencja. W miescie widzialem ogloszenia o prace przy znajomosci samego html,css,js (male maisto na polnocy, okolo 80k ludzi, raczej wyjezdzaja, bo nie ma nic ciekawego..).&lt;br /&gt;
&lt;br /&gt;
Moge prosic o rade?</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/456938/co-w-rok-jest-bardziej-sensowne</guid>
<pubDate>Thu, 07 Nov 2019 10:05:49 +0000</pubDate>
</item>
<item>
<title>Sciezka devops/sysadmin</title>
<link>https://forum.pasja-informatyki.pl/442065/sciezka-devops-sysadmin</link>
<description>Witam. Chce wejsc w branze IT a nastepnie zrobic studia i kierowac swoja kariere w infosec. Moj poziom to poczatkujacy. Zrobilem research dot.stanowisk trainee/junior sysadmin oraz devops i jestem nieco zdezorientowany.&lt;br /&gt;
&lt;br /&gt;
Na forach czesto mozna wyczytac, ze na wejsciu wystarczy jakas tam podstawowa wiedza dot.linuxa, basha, networkingu, troche skilla w pythonie.&lt;br /&gt;
&lt;br /&gt;
W ofertach pracy (chociazby nofluff) czesto w must have jest podana tylko znajomosc linuxa i pythona oraz angielski i soft skille.&lt;br /&gt;
&lt;br /&gt;
Zdarzaja sie jednak rowniez oferty na juniora gdzie lista wymagan wyglada mniej wiecej tak: python, git, sql, linux docker, ansible, kubernetes, aws, java... itd&lt;br /&gt;
&lt;br /&gt;
Chce zatem zapytac jak to ogarnac? W ktora strone isc? Byc moze jestes devopsem/sysadminem/wspolpracujesz z nimi i mozesz wyrazic opinie? Chce zdobyc plytkie, ale ogolne rozeznanie, nastepnie zglebic sie w to co spodoba mi sie najbardziej i zajac sie zabezpieczaniem tego. Znam podstawy pythona, umiem pisac jakies proste apki CLI oraz troche wiem o linuxie, troszke zabawy w terminalu, ale jestem glodny dalszego rozwoju.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/442065/sciezka-devops-sysadmin</guid>
<pubDate>Sat, 27 Jul 2019 00:01:17 +0000</pubDate>
</item>
<item>
<title>Co dalej z karierą?</title>
<link>https://forum.pasja-informatyki.pl/393430/co-dalej-z-kariera</link>
<description>Witam, obecnie jestem studentem na zaocznych studiach informatycznych i szukam od pewnego czasu swojej pierwszej pracy lub stażu jako programista. Najczęściej używałem C++ oraz Qt. Tutaj umieściłem swoje niektóre projekty: &lt;a href=&quot;https://github.com/arkadiusz97&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://github.com/arkadiusz97&lt;/a&gt; Niestety mam bardzo duży kłopot ze znalezieniem pracy czy stażu na takim stanowisku. W związku z tym mam parę pytań:&lt;br /&gt;
&lt;br /&gt;
1. Czy ten problem to wina słabych umiejętności nawet jak na tylko potencjalnego stażystę czy bardziej wina tego, że piszę w C++, zamiast w np. Javie czy w C#?&lt;br /&gt;
&lt;br /&gt;
2. Czy z takimi umiejętnościami, jakich użyłem do stworzenia pokazanych projektów jest sens szukać pracy/stażu jako programista czy lepiej szukać też pracy jako serwisant czy administrator sieci?&lt;br /&gt;
&lt;br /&gt;
3. Czy są realne szanse, aby w obrębie jednej firmy zmienić stanowisko z np. serwisanta na programistę, jeśli dana firma zajmuje się wieloma dziedzinami?</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/393430/co-dalej-z-kariera</guid>
<pubDate>Wed, 14 Nov 2018 12:38:05 +0000</pubDate>
</item>
<item>
<title>Kariera a język programowania - korporacja a małe i średnie firmy</title>
<link>https://forum.pasja-informatyki.pl/381790/kariera-a-jezyk-programowania-korporacja-a-male-i-srednie-firmy</link>
<description>Jeśli chcę się rozwijać to lepiej iść w kierunku technologii wielkich firm - korporacji (java, c#) czy warto osiedlić się w technologiach mniejszych i średnich firm (python, ruby, js, php)? Gdzie można więcej się nauczyć? Mniejsze projekty to większa ich ilość w danym czasie, natomiast wielkie projekty to siedzenie nad jednym projektem wiele czasu. Stąd wniosek, że więcej frajdy i doświadczenia będzie z mniejszych i średnich projektów. To prawda, że ASP.NET oraz Spring to olbrzymia ilość nauki, a Rails, Django, Flask, Symfony są mniejsze i przyjemniejsze?</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/381790/kariera-a-jezyk-programowania-korporacja-a-male-i-srednie-firmy</guid>
<pubDate>Sat, 22 Sep 2018 10:29:31 +0000</pubDate>
</item>
<item>
<title>Pomoc w podjęciu decyzji o nauce programowania.</title>
<link>https://forum.pasja-informatyki.pl/379803/pomoc-w-podjeciu-decyzji-o-nauce-programowania</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Nazywam się Bartosz, mam 19 lat i aktualnie ukończyłem liceum ogólnokształcące, na profilu matematyczno-fizycznym. Bez większych problemów zdałem tegoroczną maturę i planuje iść o krok dalej z nauką.&lt;br /&gt;
&lt;br /&gt;
Od gimnazjum interesuję się powstawaniem gier wideo, każdy prosty proces, który programista musiał przetłumaczyć na język zrozumiały dla komputera. Ostatnio bardzo zaciekawiły mnie materiały, wykonane przez Kacpra Pitalę (mam nadzieję, że tak się wymawia jego nazwisko) na kanale TVGRYpl. Pierwsze próby pisania kodu zacząłem, wraz z odkryciem kanału Pasja Informatyki. Obejrzałem lekcje programowania w C++ i bardzo mnie to zaciekawiło. Pogubiłem się trochę w późniejszych lekcjach i straciłem chęć do pisania, więc przeskoczyłem na platformę, która nie wymaga pisania kodu, a mianowicie Game Maker Studio.&lt;br /&gt;
&lt;br /&gt;
Bardzo się wkręciłem, szukałem dużo filmików tłumaczących proste zasady Game Maker'a oraz jak stworzyć prymitywną gierkę 2D. Udało mi się stworzyć swoją, w której gracz steruje kulką po planszy i stara się nie dotknąć ścian. Niestety, w 2 i 3 klasie liceum nie miałem już lekcji informatyki (podstawowej) i wena zanikła. Matura zdana, więc złożyłem papiery na 3 politechniki. Jedynie na jednej zdołałem dostać się do rezerwy, ale i tak mnie nie przyjeli. Problemem były słabo napisane rozszerzenia (matematyka - 14%, fizyka - 18%) i aktualnie progi nawet na uniwersytetach mnie przerastają.&lt;br /&gt;
&lt;br /&gt;
Bardzo chciałbym kontynuować przygodę z programowaniem, lecz nie wiem co dalej. Myślałem nad kilkoma opcjami: poprawić maturę i iść na studia, próbować z uczelniami prywatnymi, lub wykupić kurs nauki konkretnego języka. Boję się trochę o swoją przyszłość, ponieważ nie posiadam innego zawodu, który tak samo jak informatyka by mnie interesował.&lt;br /&gt;
&lt;br /&gt;
Jakie decyzje według was powinienem podjąć? Może nie zamykać się konkretnie na tworzeniu gier, a otworzyć się na inne dziedziny np. programowanie webowe? Prosiłbym was o wasze zdanie na ten temat, abym mógł choć w jakimś stopniu zobaczyć plusy i minusy różnych decyzji.&lt;br /&gt;
&lt;br /&gt;
Bardzo wam dziękuję za uwagę i pozdrawiam.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/379803/pomoc-w-podjeciu-decyzji-o-nauce-programowania</guid>
<pubDate>Fri, 14 Sep 2018 03:35:18 +0000</pubDate>
</item>
<item>
<title>Początek nauki</title>
<link>https://forum.pasja-informatyki.pl/346492/poczatek-nauki</link>
<description>Witam serdecznie.&lt;br /&gt;
&lt;br /&gt;
Na wstępie parę słów o sobie. 32 lata, umysł mocno ścisły. Jednak całe życie było mi dużo bliżej do ekonomii, bankowości. Jednak doszedłem do wniosku, że nie chcę pracować w tej branży. Za młodych lat szkole lubiłem dwa przedmioty matematykę i informatykę, więc po selekcji ciekawych dróg życiowych wybrałem programowanie. Tym bardziej że coś tam / kiedyś tam (nie wiele, bo nie wiele) bawiłem się tym. W tym momencie mam 32 lata i doszło do takiej sytuacji, że musiałem zrezygnować z pracy na rzecz opieki nad inną osobą, co powoduje też, że mam sporo wolnego czasu. Myślę, że mógłbym na to poświęcić kilka godzin dziennie. Ile potrwa taka sytuacja?? Kilka miesięcy, rok, może dłużej.&lt;br /&gt;
&lt;br /&gt;
Powiem szczerze, że chciałbym jeszcze kiedyś pracować w branży programistycznej. Zdecydowanie bardziej pasuje mi back-end, ale jednak uważam, że front-end jest łatwiejszy, tym bradziej, że już kiedyś się bawiłem html, css.&lt;br /&gt;
&lt;br /&gt;
Mam pytanko, czy opanowanie html5, css3, javascript, jquery na naprawdę przyzwoitym poziomie daje szansę na start w branży?? Czy coś jeszcze jest niezbędne do pracy jako początkujący programista front-end? Powiem szczerze, że po cichu liczę, że jak sytuacja mi się wyklaruje i będę mógł znów być czynny zawodowo to chciał bym już szukać w branży it, a nie bankowości. Moje oczekiwania na start? 2500 netto w Warszawie.&lt;br /&gt;
&lt;br /&gt;
Wiele osób z Was ma swoje wizje kariery albo czynnie pracuje w branży it. Poproszę o rady, na czym się skupić, w jakim kierunku iść. Pewnie jak bym czuł się pewny w front-end starałbym się rozwijać w technologiach back-end, ale wolę do tego podejść na spokojnie.&lt;br /&gt;
&lt;br /&gt;
Każda rada, krytyka mile widziana. Jeżeli w moim toku myśleniowym widzicie jakieś błędy, proszę o informacje. Dziękuje za przeczytanie.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/346492/poczatek-nauki</guid>
<pubDate>Fri, 27 Apr 2018 05:50:27 +0000</pubDate>
</item>
<item>
<title>Kiedy warto zacząć korzystać z GitHuba?</title>
<link>https://forum.pasja-informatyki.pl/285370/kiedy-warto-zaczac-korzystac-z-githuba</link>
<description>Tak jak w temacie. Pytam się pod kątem zarówno związanym z pracą tzn. kiedy konto na GitHubie z projektami mogłoby służyć do przechowywania swojego portfolio jak i do celów praktycznych, ale związanych z bardzo małymi i prostymi projektami. Nie jestem pewien czy na GitHuba jest sens wrzucać niedopracowane projekty lub dość małe i proste programy, w szczególności, gdy takie konto ma być wizytówką dla przyszłego pracodawcy.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/285370/kiedy-warto-zaczac-korzystac-z-githuba</guid>
<pubDate>Wed, 13 Sep 2017 21:12:42 +0000</pubDate>
</item>
<item>
<title>nauka programowania / wybór języków w dalszej &quot;karierze&quot;. Od zera z poradnikami MZ</title>
<link>https://forum.pasja-informatyki.pl/275656/nauka-programowania-wybor-jezykow-w-dalszej-karierze-od-zera-z-poradnikami-mz</link>
<description>Witajcie,&lt;br /&gt;
&lt;br /&gt;
Zacznę od tego, że trafiłam tutaj przez tutoriale Pana MZ :)&lt;br /&gt;
Chcę zacząć swoją przygodę z programowaniem tak na poważnie. Po ukończeniu swoich studiów stwierdziłam niestety, że zmarnowałam trochę czasu, bo miałam przeświadczenie, że to super i perspektywiczny kierunek, ojojojoj jak będzie super. Szkoda, że dopiero po 2 latach zderzyłam się z rzeczywistością :D też tak mieliście?Ale do rzeczy...&lt;br /&gt;
Chcę nauczyć się programować, jednak doszłam do wniosku że lepiej będzie zacząć &amp;quot;karierę&amp;quot; od robienia stron tj. html/css/js i być może, jeśli będzie możliwość to php/mysql. Po prostu chcę się z tym oswoić, mimo że wiem, że robienie stron, to nie jest takie prawdziwe programowanie.&lt;br /&gt;
Jednak gdy to opanuje, to co mi polecacie? Na co jest największy popyt u pracodawców? Jakie języki/frameworki i biblioteki? I programowanie jakiego typu jest &amp;quot;pożądane&amp;quot;? Czy to wszelkiego rodzaju aplikacje, jakieś oprogramowanie? Po nauce jakich języków i dodatków jest łatwo znaleźć pracę? Po prostu nie chcę źle wybrać. Oczywiście wiem, że przede mną długa droga, jednak jestem na to gotowa. Chcę odmulić i robić coś interesującego, robić coś i widzieć że efekty są takie, na jakie zapracuje i po prostu być kowalem swojego losu.&lt;br /&gt;
Proszę was o pomoc o opinie :)&lt;br /&gt;
&lt;br /&gt;
Z góry bardzo wam dziękuję&lt;br /&gt;
Pozdrawiam</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/275656/nauka-programowania-wybor-jezykow-w-dalszej-karierze-od-zera-z-poradnikami-mz</guid>
<pubDate>Mon, 07 Aug 2017 16:25:02 +0000</pubDate>
</item>
<item>
<title>Praca Wordpress developer - kariera</title>
<link>https://forum.pasja-informatyki.pl/268668/praca-wordpress-developer-kariera</link>
<description>Hej wszystkim :)&lt;br /&gt;
&lt;br /&gt;
Dostałem pierwszą pracę w większym mieście. Chciałem się Was poradzić, jako bardziej doświadczonych, co sądzicie o tej pracy, czy to nie 'januszsoft', jak długo tu zostać itp.&lt;br /&gt;
&lt;br /&gt;
Ogólnie jest to agencja interaktywna. Tworzymy stronki oparte na CMS WordPress. Motywy tworzymy dla każdego klienta indywidualnie, wykorzystujemy do tworzenia indywidualnych pól głównie ACF i kodowanie szablonów stron, jeżeli już istniejące nie pasują do projektu graficznego. Wykorzystujemy raczej już wcześniej napisane szablony stron i własne pola, ale nieraz się zdarzy, że trzeba mocno przerobić daną sekcję lub napisać nową.&lt;br /&gt;
&lt;br /&gt;
Pracuję tutaj ponad miesiąc i potrafię już stworzyć prostą stronę dla klienta i dostosowaną do niego. Na początku głównie poprawki, treść do istniejących stron, aby się obeznać, teraz powoli własne projekty. Sporo zmian na większych portalach, dodawanie nowych, zmiana aktualnych funkcjonalności (np. dodanie możliwości łatwej podmiany treści na kilku podobnych podstronach)&lt;br /&gt;
&lt;br /&gt;
Ogólnie klienci innych agencji odzywają się nieraz do nas, aby poprawiać błędy, niedociągnięcia na ich stronach.&lt;br /&gt;
&lt;br /&gt;
Słyszałem, że praca w agencji nie jest mocno rozwijająca, choć dla mnie to i tak sporo wiedzy czerpię o samym WordPress'ie, ale chciałbym rozwijać się w kierunku JavaScriptu, aby pisać głównie w tym języku.&lt;br /&gt;
&lt;br /&gt;
Jak sądzicie, jak długo tutaj zostać? Jak wyceniacie taką pracę, tzn. ile powinienem zarabiać (miasto Wrocław). Aktualnie dostaję 2k netto/miesiąc, UOD, z perspektywą co miesiąc podwyżka 500zł w górę, ale nie wiem do jakiego pułapu sięgnę (na ile mogę liczyć? - klienci z Polski)&lt;br /&gt;
&lt;br /&gt;
Z góry dzięki za dyskusję :)</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/268668/praca-wordpress-developer-kariera</guid>
<pubDate>Tue, 11 Jul 2017 19:18:18 +0000</pubDate>
</item>
<item>
<title>Przyszłościowo</title>
<link>https://forum.pasja-informatyki.pl/251827/przyszlosciowo</link>
<description>Cześć wszystkim! :)&lt;br /&gt;
&lt;br /&gt;
Mam &amp;nbsp;mały dylemat &amp;nbsp;i tak sobie pomyślałam, że może ktoś tutaj mi doradzi. Otóż w przyszłości chciałabym zawodowo iść w kierunku e-commerce, co jest pewnego rodzaju połączeniem ścisłych i miękkich kompetencji i zastanawiam się na jaki kierunek studiów powinnam się wybrać. Myślę nad ogólnie informatyką ale też docelowo nie chcę iść w stronę &amp;quot;surowego&amp;quot; programowania. Może moglibyście coś doradzić? :)&lt;br /&gt;
&lt;br /&gt;
Z góry dzięki za odpowiedź</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/251827/przyszlosciowo</guid>
<pubDate>Mon, 08 May 2017 17:22:53 +0000</pubDate>
</item>
<item>
<title>Jakie projekty wpisać do CV?</title>
<link>https://forum.pasja-informatyki.pl/244311/jakie-projekty-wpisac-do-cv</link>
<description>Większość moich projektów była mała, były to typowe programy których zrobienie zajmuje 2-3 godziny osobie początkującej, przy niektórych projektach trwało to trochę dłużej, jednak wynikało to z niskiego doświadczenia (poświęcałem sporo czasu na zwiedzanie stackoverflow i naukę na błędach), a nie skomplikowania programu.&lt;br /&gt;
Można powiedzieć że wykonałem dość sporo programów robiących różne rzeczy.&lt;br /&gt;
Wiele tych programów było wykonanych w innych językach, jednak znam zasadę działania, oraz elementy języka których należy użyć.&lt;br /&gt;
&lt;br /&gt;
Jednak czy mogę/powinienem wpisywać to do CV?&lt;br /&gt;
&lt;br /&gt;
Aktualnie tworzę własny CMS do bloga, jak go skończę (lub jeszcze w trakcie) prawdopodobnie będę robił radio internetowe wraz z CMS, bo kolega kolegi chce mieć radio internetowe, a ja jestem jedyną osobą którą znają, która ogarnia programowanie (z osób które spędziły przy tym więcej czasu niż jeden nie cały poradnik z c++, bo takich osób znamy dość sporo), więc to pewnie ja będę miał okazję to zrobić (ewentualnie wybierze jakieś gotowe rozwiązanie, w takim wypadku zabiorę się za inny projekt).&lt;br /&gt;
&lt;br /&gt;
Czy jeden-dwa w miarę sensowne projekty w CV wystarczą? Czy lepiej dorzucić do tego kilka małych (np jakiś kalkulator itp), jednak w większości w innym języku (do pracy idę na programistę PHP/JS, a większość programów zrobiłem w c#).&lt;br /&gt;
&lt;br /&gt;
+To będzie moja pierwsza praca&lt;br /&gt;
+Czy jeśli w wymaganiach pisze znajomość javascriptu, to czy muszę znać jquery? Takie głupie pytanie, bo z jednej strony nie pisze o jquery w wymaganiach, ale z tego co zauważyłem, to praktycznie każdy projekt strony używa jquery, więc osoba mająca coś pisać w js teoretycznie musi znać też jquery, którego się nie uczyłem, bo wszystko w moich projektach byłem w stanie &amp;quot;obejść&amp;quot; czystym JS (oczywiście zajmowało to więcej miejsca, ale wszystko dało się zrobić).</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/244311/jakie-projekty-wpisac-do-cv</guid>
<pubDate>Thu, 13 Apr 2017 21:47:06 +0000</pubDate>
</item>
<item>
<title>Certyfikaty Microsoftu.</title>
<link>https://forum.pasja-informatyki.pl/223468/certyfikaty-microsoftu</link>
<description>

&lt;p&gt;Witam, planuje zrobić certyfikat Microsoftu, mianowicie MCSA: Web Applications, a dalej MCSD: App Builder.
&lt;br&gt;
W certyfikacie MCSA chcę zamienić egzamin &lt;a href=&quot;https://www.microsoft.com/pl-pl/learning/exam-70-480.aspx&quot; rel=&quot;nofollow&quot;&gt;480&lt;/a&gt;&amp;nbsp;na &lt;a href=&quot;https://www.microsoft.com/pl-pl/learning/exam-70-483.aspx&quot; rel=&quot;nofollow&quot;&gt;483&lt;/a&gt;, ponieważ istnieję taka opcja. Więc, chciałbym się dowiedzieć mniej więcej jak to wygląda, czego się spodziewać na takim egzaminie itp. ( niby jest tam napisane jak go oceniają i co tam jest, ale z doświadczenia wiem, że to co jest wymagane na różnorakich testach sprawdzających wiedzę a to co rzeczywiście na nim jest to dwie różne rzeczy. Może z Microsoftem tak nie jest, ale pytam w razie w, bo egzaminy nie są tanie ). Jeśli są tu jakieś osoby które robiły certyfikaty ( nie koniecznie te o których mówię ) to proszę o jakąś wypowiedź. I jeszcze kwestia poprawek, bo nie jestem pewny. Nie zdam, czyli musze wykupić go jeszcze raz i próbować zdać ? No i oczywiście kwestia opłacalności tych testów, czy podnoszą one moją wartość na rynku pracy ? Czy pracodawcy zwracają na nie uwagę ? Czy lepiej jeśli poświecę&amp;nbsp;czas&amp;nbsp; z nauki&amp;nbsp;na egzaminy&amp;nbsp;na jakiś większy projekt który będzie&amp;nbsp;&quot;reprezentował&quot; moje umiejętności ?&amp;nbsp;Planuję pójść na studia zaoczne i znaleźć sobie pracę by się jakoś utrzymać, dlatego ten nacisk na tą &quot;wartość&quot; dla pracodawcy. Jak widać po testach to interesuje się C# i stackiem technologii Microsoftu.&lt;/p&gt;



&lt;p&gt;Dziękuje za odpowiedzi.&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/223468/certyfikaty-microsoftu</guid>
<pubDate>Sat, 04 Feb 2017 17:25:21 +0000</pubDate>
</item>
<item>
<title>Jak wybrać specjalizacje</title>
<link>https://forum.pasja-informatyki.pl/206870/jak-wybrac-specjalizacje</link>
<description>Witam serdecznie, stoję przed problemem wybrania specjalizacji. Jak powszechnie wiadomo co jest do wszystkiego jest do niczego i kierując się tym hasłem chciałem wybrać dla siebie główną specjalizacje.&lt;br /&gt;
&lt;br /&gt;
Mam 2-letnie doświadczenie na stanowisku front-end i back-end i prę lat jako domorosły webdev. Nie określiłbym zestawu moich umiejętności jako full stack. Po prostu jestem przeciętny w obu dziedzinach, w dzisiejszych czasach jak wiadomo przeciętność jest słaba i chciałbym wyspecjalizować się w jednej ścieżek. Do tej pory opanowałem podstawy JS, PHP, SQL. Korzystam z kompilatorów SASS/LESS, automatyzatorów typu Gulp.js. Zaczynam się skupiać na czystości i czytelności kodu niż na samym działaniu. Miałem już styczność z najpopularniejszymi frameworkami typu Angular 1/2, Node.js, ReactJS, Bootstrap, jQuery. Jestem w stanie zaprojektować w PS layouty, które nie odbiegają w jakości od sprzedawanych templatek na stronach typu Template Monster i oczywiście wykonać je perfekt pixel w RWD. Z Wordpresem również dobrze sobie radze, pisałem szablony i puginy, które korzystają z baz danych wygenerowanych na podstawie dostarczonych plików XML. Wszelkiego rodzaju optymalizacja pod google, szybkość działania, RWD nie jest mi obca.&lt;br /&gt;
&lt;br /&gt;
Ogólnie mam już jakiś bagaż doświadczeń i trochę zapoznałem się ze światem webdevu. Chciałbym jednak wyspecjalizować się w konkretnej gałęzi gdzie będę mógł skupić się na bardziej zaawansowanych technikach, do wszystkiego dochodziłem sam bez żadnej szkoły. Internet, kursy, książki.&lt;br /&gt;
&lt;br /&gt;
Czy ktoś miał już taki dylemat w którą stronę pójść, na co zwrócić uwagę, co przyczyniło się do konkretnego wyboru ?</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/206870/jak-wybrac-specjalizacje</guid>
<pubDate>Sat, 17 Dec 2016 13:46:43 +0000</pubDate>
</item>
<item>
<title>Certyfikaty front-endowca</title>
<link>https://forum.pasja-informatyki.pl/194079/certyfikaty-front-endowca</link>
<description>Czy istnieją wogole takie certyfikaty? Czy są przydatne oraz jak to się ma w dzisiejszych czasach ? Czy portfolio stron wystarczy aby zostać juniorem? Co w tej chwili powinien umieć albo jakie umiejętności posiadać front-endowiec. &lt;br /&gt;
&lt;br /&gt;
Zachęcam do dyskusji na ten temat :)</description>
<category>HTML i CSS</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/194079/certyfikaty-front-endowca</guid>
<pubDate>Sat, 05 Nov 2016 21:52:21 +0000</pubDate>
</item>
<item>
<title>Administrator IT</title>
<link>https://forum.pasja-informatyki.pl/179024/administrator-it</link>
<description>Witam.Obecnie Jestem na studium informatycznym,staram sie o tytuł &amp;quot;Technik Informatyk&amp;quot;.Od zawsze interesowaly mnie sieci komputerowe,czyli najbardziej podchodzi mi kwalifikacja E.13.W przyszlym roku chcialbym isc na studia informatyczne.Po studiach chcialbym znalezc prace jako Administrator IT w jakiejs firmie.Chciałbym zapytac jak najlepiej pokierowac sie(chodzi o studia i ewentualnie dalsze kierunki studiow)aby byly jak najbardziej powiazane z sieciami komputerowymi,administracja,zarzadzaniem serwerami itd.Z gory dziekuje za wszystkie odpowiedzi i podpowiedzi :-). P.s. Studia beda w Szczecinie.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/179024/administrator-it</guid>
<pubDate>Wed, 14 Sep 2016 09:10:06 +0000</pubDate>
</item>
<item>
<title>Lista 23 umiejętności znalezionych w około 20 - 30 ofertach pracy JAVA i PHP</title>
<link>https://forum.pasja-informatyki.pl/118518/lista-23-umiejetnosci-znalezionych-w-okolo-20-30-ofertach-pracy-java-i-php</link>
<description>

&lt;p&gt;Hej,&lt;/p&gt;



&lt;p&gt;Jestem studentem kierunku Finanse i Rachunkowość (studiuje zaocznie). Nie pomyślałbym do tej pory, że zainteresuję się programowaniem, dopóki w pracy, w której dotychczas pracowałem, nie zautomatyzowałem samodzielnie procesu mojego zespołu w VB. Rzuciłem pracę i zacząłem się uczyć programować. Zastanawiam się, czego się uczyć by dostać pierwszą pracę w JAVIE czy w back-endzie.&lt;/p&gt;



&lt;p&gt;Znalazłem 23 umiejętności twardych, które powtarzają się w większości ofertach pracy. Co o niej myślisz? Czy dodałbyś coś, bądź usunął? Na co zwrócić uwagę? Co byś mi zaproponował?&lt;/p&gt;



&lt;p&gt;JAVA&lt;/p&gt;



&lt;p&gt;• Przynajmniej dwa lata doświadczenia na stanowisku Programista Java;
&lt;br&gt;
• Bardzo dobra znajomość Java oraz wiedza z obszaru JEE, &lt;span style=&quot;font-size:14px&quot;&gt;J2EE&lt;/span&gt;
&lt;br&gt;
• Znajomość zagadnień z dziedziny relacyjnych baz danych, znajomość SQL oraz bazy danych Oracle
&lt;br&gt;
• Znajomość języka angielskiego umożliwiająca korzystanie z dokumentacji technicznej;
&lt;br&gt;
• Stosowanie praktyk Clean Code, TDD
&lt;br&gt;
• Znajomość wzorców programowania obiektowego
&lt;br&gt;
• Doświadczenie z frameworkami Spring, Hibernate, Cucumber
&lt;br&gt;
• Umiejętność tworzenie mikroserwisów opartych o REST API
&lt;br&gt;
• Doświadczenie z Continuous Integration i Continuous Delivery (Jenkins, Docker)
&lt;br&gt;
• Znajomość UML w zakresie koniecznym do programowania w oparciu o dostarczone modele
&lt;br&gt;
• Znajomość PrimeFaces, JSF, JPA
&lt;br&gt;
• Znajomość środowiska IntelliJ Idea
&lt;br&gt;
• Umiejętność pracy z serwerem aplikacyjnym&amp;nbsp;JBoss,
&lt;br&gt;
• Znajomość SQL i zagadnień dotyczących relacyjnych baz danych
&lt;br&gt;
• &lt;span style=&quot;font-size:14px&quot;&gt;Podstawowa znajomość współczesnych bibliotek webowych: AngularJS / Bootstrap / jQuery / Node.js&lt;/span&gt;&lt;/p&gt;



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



&lt;p&gt;PHP
&lt;br&gt;
• Bardzo dobrą znajomością nowoczesnych technologii back-end: REST/JSON Spring MVC oraz JBoss Fuse / Apache Camel
&lt;br&gt;
• Znajomością HTML5, CSS, Javascript
&lt;br&gt;
• podstawowa umiejętność programowania w jednym z języków skryptowych (bash, python, php)
&lt;br&gt;
• podstawowa znajomość języka SQL i bazy MySQL (operacje select, update)
&lt;br&gt;
• znajomość Zend Framework oraz Ext JS, YUI
&lt;br&gt;
• znajomość technologii JavaScript, AJAX, HTML, CSS, UML&lt;/p&gt;



&lt;p&gt;Narzędzia
&lt;br&gt;
• Pracę z topowymi narzędziami wspierającymi proces wytwórczy, w tym oprogramowanie firmy atlassian (jira agile, confluence, stash, bamboo);
&lt;br&gt;
• podstawowa umiejętność korzystania z systemu kontroli wersji (svn, git),&lt;/p&gt;



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



&lt;p&gt;Dodatkowo
&lt;br&gt;
• znajomość narzędzi umożliwiających przetwarzanie plików danych, takich jak np. awk, grep, sed&lt;/p&gt;



&lt;p&gt;Pozdrawiam! :)&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/118518/lista-23-umiejetnosci-znalezionych-w-okolo-20-30-ofertach-pracy-java-i-php</guid>
<pubDate>Mon, 14 Mar 2016 17:39:42 +0000</pubDate>
</item>
<item>
<title>Czy programista będzie w przyszłości sensownym zawodem?</title>
<link>https://forum.pasja-informatyki.pl/110138/czy-programista-bedzie-w-przyszlosci-sensownym-zawodem</link>
<description>Jestem obecnie uczniem. Po skończeniu obowiązkowej szkoły mam zamiar studiować informatykę (kierunek programowanie). Pytanie brzmi czy za jakieś... 5-10 lat programista będzie poszukiwanym zawodem czy może będzie ich tak wielu, że nie mam szans na karierę? To dość ważne, bo mam zamiar zacząć się uczyć języka C++, ale nie mam tej pewności czy za 10 lat nie okaże się, że zmarnowałem czas i karierę zawodową? Z góry dziękuję za konstruktywne odpowiedzi.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/110138/czy-programista-bedzie-w-przyszlosci-sensownym-zawodem</guid>
<pubDate>Wed, 17 Feb 2016 21:20:54 +0000</pubDate>
</item>
<item>
<title>finanse domowe - pierwszy program</title>
<link>https://forum.pasja-informatyki.pl/104615/finanse-domowe-pierwszy-program</link>
<description>

&lt;p&gt;Hej,&lt;/p&gt;



&lt;p&gt;Uczę się programować od niedawna. Napisałem właśnie swój pierwszy program, ucząć się jednocześnie z kursów Mirosawa Zalenta dot. c++ oraz C++ object.
&lt;br&gt;
Będę ogromnie wdzięczny za Twój komentarz dot. kodu oraz sugestii, w jakim kierunku proponujesz się rozwijać. Podoba mi się w programowaniu tworzenie treści, które automatyzują jakieś procesy (czy to się nazywa back end, tak?)&lt;/p&gt;



&lt;p&gt;Dopiero zaczynam i czuję się, jak typowy bohater w herosach, który wychodzi na początku gry ze swojeg zamku: &quot;ciemno i głucho wszędzie!&quot; :D&lt;/p&gt;



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



&lt;pre class=&quot;brush:cpp;gutter:false;&quot; title=&quot;main.cpp&quot;&gt;

int main()
{
    int nr_lini = 1;
    string linia;
        fstream plik;
        plik.open(&quot;zapis.txt&quot;,ios::in);
            if(plik.good()==false)
                {
                    cout &amp;lt;&amp;lt; &quot;Nie udalo sie otworzyc pliku&quot;;
                    exit(0);
                }
            while(getline(plik,linia))
                {
                    nazwa_portfela[nr_lini] = linia;
                    nr_lini++;
                }
        plik.close();
    liczba_p = nr_lini;

    nr_lini = 1;
    Wydatek k[i];
        fstream plik1;
        plik1.open(&quot;baza_koszt.txt&quot;,ios::in);
            if(plik1.good()==false)
                {
                    cout &amp;lt;&amp;lt; &quot;Nie udalo sie otworzyc pliku&quot;;
                    exit(0);
                }
            while(getline(plik1,linia))
                {
                    switch(nr_lini)
                        {
                            case 1: k[i].id = atoi(linia.c_str());      break;
                            case 2: k[i].koszt = atof(linia.c_str());   break;
                            case 3: k[i].dzien = atoi(linia.c_str());   break;
                            case 4: k[i].portfel = atoi(linia.c_str()); break;
                        }
                    if(nr_lini == 4)
                        {
                            suma_wydatkow_portfel[k[i].portfel] += k[i].koszt;
                            suma_wydatkow += k[i].koszt;
                            nr_lini =0; i++;
                        }
                    nr_lini++;
                }
        plik1.close();

    nr_lini = 1;
    Przychod p[j];
        fstream plik2;
        plik2.open(&quot;baza_przych.txt&quot;,ios::in);
            if(plik2.good()==false)
                {
                    cout &amp;lt;&amp;lt; &quot;Nie udalo sie otworzyc pliku&quot;;
                    exit(0);
                }
            while(getline(plik2,linia))
                {
                    switch(nr_lini)
                        {
                            case 1: p[j].id = atoi(linia.c_str());      break;
                            case 2: p[j].przych = atof(linia.c_str());   break;
                            case 3: p[j].dzien = atoi(linia.c_str());   break;
                            case 4: p[j].portfel = atoi(linia.c_str()); break;
                        }
                    if(nr_lini == 4)
                        {
                            suma_przychodow += p[j].przych;
                            nr_lini =0; j++;
                        }
                    nr_lini++;
                }
        plik2.close();

    while(zamknij == false)
    {
        system(&quot;cls&quot;);
        cout &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Suma kosztow: &quot;&amp;lt;&amp;lt;suma_wydatkow &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Suma przychodow: &quot;&amp;lt;&amp;lt;suma_przychodow &amp;lt;&amp;lt; endl&amp;lt;&amp;lt; endl;
        /* cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl; */
        cout &amp;lt;&amp;lt; &quot;MENU GLOWNE&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;1. Dodaj koszt.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;2. Dodaj przychod.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;3. Statystyki.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;4. Opcje.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;5. Zamknij program.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;

        char wybor;
        cout &amp;lt;&amp;lt; &quot;Dodaj: &quot;; wybor = getch();
        cout &amp;lt;&amp;lt; endl;
        system(&quot;cls&quot;);
        switch(wybor)
            {
                case '1':
                    {
                        k[i].id = i;
                        cout &amp;lt;&amp;lt; &quot;DODAJ KOSZT&quot; &amp;lt;&amp;lt; endl;
                        cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl;
                        cout &amp;lt;&amp;lt; &quot;Wpisz koszt: &quot;;        cin &amp;gt;&amp;gt; k[i].koszt;
                        cout &amp;lt;&amp;lt; &quot;Wpisz date: &quot;;         cin &amp;gt;&amp;gt; k[i].dzien;
                        wybor_portfela(liczba_p);
                        cin &amp;gt;&amp;gt; k[i].portfel; cout &amp;lt;&amp;lt; endl;
                        suma_wydatkow_portfel[k[i].portfel] += k[i].koszt;
                        suma_wydatkow += k[i].koszt;

                        fstream plik;
                        plik.open(&quot;baza_koszt.txt&quot;,ios::out | ios::app);
                        plik&amp;lt;&amp;lt;k[i].id&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;k[i].koszt&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;k[i].dzien&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;k[i].portfel&amp;lt;&amp;lt;endl;
                        plik.close();
                        i++;
                    }
                break;

                case '2':
                    {
                        p[j].id = j;
                        cout &amp;lt;&amp;lt; &quot;DODAJ PRZYCHOD&quot; &amp;lt;&amp;lt; endl;
                        cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl;
                        cout &amp;lt;&amp;lt; &quot;Wpisz przychod: &quot;;        cin &amp;gt;&amp;gt; p[j].przych;
                        cout &amp;lt;&amp;lt; &quot;Wpisz date: &quot;;         cin &amp;gt;&amp;gt; p[j].dzien;
                        wybor_portfela(liczba_p);
                        cin &amp;gt;&amp;gt; p[j].portfel; cout &amp;lt;&amp;lt; endl;
                        suma_przychodow += p[j].przych;

                        fstream plik;
                        plik.open(&quot;baza_przych.txt&quot;,ios::out | ios::app);
                        plik&amp;lt;&amp;lt;p[j].id&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;p[j].przych&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;p[j].dzien&amp;lt;&amp;lt;endl;
                        plik&amp;lt;&amp;lt;p[j].portfel&amp;lt;&amp;lt;endl;
                        plik.close();
                        j++;
                    }
                break;

                case '3': statystyki(liczba_p);

                break;

                case '4':
                    {
                        cout &amp;lt;&amp;lt; &quot;OPCJE&quot; &amp;lt;&amp;lt; endl;
                        cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl;

                    }
                break;

                case '5': zamykanie();
                break;
                default: cout &amp;lt;&amp;lt; &quot;Nie ma takiej opcji w menu!&quot;;
            }
        }
        return 0;
}

void odczyt_ustawien()
{

}
void wybor_portfela(int x)
{
    cout &amp;lt;&amp;lt; &quot;Wybierz portfel:&quot;&amp;lt;&amp;lt; endl;    //cin &amp;gt;&amp;gt; k[i].portfel; cout &amp;lt;&amp;lt; endl;
        for (int i = 1; i&amp;lt;x; i++)
            {
                cout &amp;lt;&amp;lt; &quot;  &quot;&amp;lt;&amp;lt;i&amp;lt;&amp;lt;&quot;. &quot; &amp;lt;&amp;lt; nazwa_portfela[i]&amp;lt;&amp;lt; endl;
            }
}

void statystyki(int x)
{
    cout &amp;lt;&amp;lt; &quot;STATYSTYKI&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;-------------------&quot; &amp;lt;&amp;lt; endl;
        for (int i = 1; i&amp;lt;x; i++)
            {
                cout &amp;lt;&amp;lt; &quot;  &quot;&amp;lt;&amp;lt;i&amp;lt;&amp;lt;&quot;. &quot;&amp;lt;&amp;lt;nazwa_portfela[i]&amp;lt;&amp;lt;&quot;: &quot; &amp;lt;&amp;lt; suma_wydatkow_portfel[i]&amp;lt;&amp;lt; endl;
            }
        cin &amp;gt;&amp;gt; test;
}

void zamykanie()
{
    do
    {
        char wybor;
        cout &amp;lt;&amp;lt; &quot;Czy zapisac zmiany przed zamknieciem programu? (T/N)&quot; &amp;lt;&amp;lt; endl; wybor = getch();
        switch(wybor)
        {
            case 't': zapisywanie(); czy_zapisac = true; zamknij = true; break;
            case 'n': zamknij = true; czy_zapisac = true; break;
            default: system(&quot;cls&quot;); cout &amp;lt;&amp;lt; &quot;Wpisz T (tak) lub N (nie)!&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl ; czy_zapisac = false;
        }
    }while(czy_zapisac == false);
}
&lt;/pre&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/104615/finanse-domowe-pierwszy-program</guid>
<pubDate>Tue, 02 Feb 2016 17:45:40 +0000</pubDate>
</item>
<item>
<title>Zdobywanie doświadczenia w PHP</title>
<link>https://forum.pasja-informatyki.pl/71233/zdobywanie-doswiadczenia-w-php</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Na wstępię chciałbym pozdrowić wszystkich bywalców tego forum. Jest to mój pierwszy post na tym forum (praktycznie pierwszy w ogóle) dlatego liczę na wyrozumiałość.&lt;br /&gt;
&lt;br /&gt;
Mam 21 lat, praktycznie od urodzenia mam styczność z komputerami (ojciec był samoukiem więc zawsze coś tam kombinował). Próbowałem różnych rzeczy i sądzę, że wkońcu znalazłem coś dla siebie. Od pół roku uczę się programowania, z książek, z tutorialów, z kursów. Pan Mirosław bardzo mocno mnie zmotywował. Czyniąc długą historię krótką uczę się i jest fajnie ale co dalej? W Szczecinie gdzie mieszkam jest dość sporo ofert pracy i mam zamiar aplikować. I tutaj koło się zamyka (jak zresztą w innych branżach). Prawdopodobnie nikt mnie nie przyjmie do pracy ze względu na brak doświadczenia, a brak doświadczenia wynika z tego, że nigdzie nie pracowałem jako programista. Może ktoś z użytkowników ma dla mnie jakieś pomocne rady? Studia narazie odpuszczam, po dwóch próbach na różnych kierunkach dałem sobie spokój. Rodzina ma dość moich prób z uczelnią więc chcę znaleźć pracę by się rozwijać i wtedy, może za jakiś czas studia zaoczne.&lt;br /&gt;
&lt;br /&gt;
Zaznaczę, że nie mam pospolitego podejścia &amp;quot;coś tam umiem to płaćcie mi krocie&amp;quot;. Mogę nawet pracować za tysiąc złotych jeśli będę miał możliwość zdobywania doświadczenia i rozwijania swoich umiejętności współpracując z ludźmi bardziej doświadczonymi ode mnie. Nie uważam, że po przeczytaniu kilku książek jestem niewiadomo kim. W rzeczywistości to &amp;quot;wiem jak mało wiem&amp;quot; a raczej &amp;quot;wiem, że nic nie wiem&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Tak więc ma ktoś jakieś rady, sugestie, wskazówki jak popchnąć moją przygodę z programowaniem? Jak rozpocząć karierę? Przecież każdy jakoś, gdzieś zaczynał, sama nauka bez zdobywania doświadczenia sprawi, że będę stał w miejscu. Jako wolny strzelec bez doświadczenia też mam nikłe szansę, że ktoś powierzy mi zlecenie.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam!</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/71233/zdobywanie-doswiadczenia-w-php</guid>
<pubDate>Tue, 20 Oct 2015 08:54:52 +0000</pubDate>
</item>
<item>
<title>Rozkmina zawodowa.</title>
<link>https://forum.pasja-informatyki.pl/59992/rozkmina-zawodowa</link>
<description>Witajcie stoje przed wieloma wyborami ostatnio.&lt;br /&gt;
&lt;br /&gt;
4kl technikum profil technik mechatronik. 2 egzaminy zawodowe mam za sobą oba zdane, zostaje trzeci lecz mam nauczyciela ktory nie do konca umie wytlumaczyc a tak sie sklada, ze teraz jest najtrudniejsza kwalifikacja czyli programowanie i projektowanie ukladow mechatronicznych, glownie chodzi mi o programowanie sterownikow plc, nie jest duzo tutoriali w necie zbytnio tego a my operujemy na jednym tylko,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
druga sprawa matura wybralem rozszerz. matme, matme, &amp;nbsp;fizyke podst. ang, ang rozszerz. i j.pol &amp;nbsp;dosyc duzo do nadrobienia w roznych kwestiach mam, raczej chodzi o szczegolowe rzeczy bo ogolnie w miare ogarniam te najwazniejsze tematy&lt;br /&gt;
&lt;br /&gt;
Pytanie teraz czy skupic sie na maturze i nie przykladac zbytniej wagi do trzeciej kwalifikacji (ktora zapewnialaby mi juz tytul technika) i przygotowac sie do matury konkretnie, czy po prostu bardziej skupic sie na tym zawodowym i wolnym czasie uczyc sie do matury, dodam, że nie zbyt wiąże swoja przyszlosc z mechatroniką bo chciałbym z programowaniem, informatyka&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
doradzcie</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/59992/rozkmina-zawodowa</guid>
<pubDate>Mon, 14 Sep 2015 17:34:12 +0000</pubDate>
</item>
<item>
<title>Jesteś młodym, kreatywnym grafikiem 3D? | Simply-Code.pl</title>
<link>https://forum.pasja-informatyki.pl/39947/jestes-mlodym-kreatywnym-grafikiem-3d-simply-code-pl</link>
<description>

&lt;p&gt;W związku z rozwojem niezależnego zespołu Simply Code, poszukujemy osób na stanowisko Grafik 3D. Od zgłaszających swoje kandydatury oczekujemy:&lt;/p&gt;



&lt;p&gt;&lt;em&gt;* Umiejętności tworzenia modeli i tekstur do nich,
&lt;br&gt;
* Gotowości do uczestniczenia w konferencjach teamu,
&lt;br&gt;
* Sprawności w realizacji zadań bez stałego nadzoru grupy,
&lt;br&gt;
* Kreatywności, zapału, chęci rozwijania się.&lt;/em&gt;&lt;/p&gt;



&lt;p&gt;Wszystkich zainteresowanych prosimy o przesyłanie zgłoszeń na adres:&lt;strong&gt; milosz.wisniewski.97@wp.pl&lt;/strong&gt; bądź kontakt telefoniczny &lt;strong&gt;725 924 378&lt;/strong&gt;.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Pragniemy podkreślić, iż obecnie osoby pracujące w zespole nie otrzymują za swoją działalność żadnych korzyści materialnych. W celu uzyskania informacji na Nasz temat, zapraszamy na stronę: &lt;strong&gt;&lt;a href=&quot;http://Simply-Code.pl/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://Simply-Code.pl/&lt;/a&gt;&lt;/strong&gt;. Wszelkie pytania prosimy kierować na w/w mail/telefon.&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/39947/jestes-mlodym-kreatywnym-grafikiem-3d-simply-code-pl</guid>
<pubDate>Mon, 13 Jul 2015 18:18:04 +0000</pubDate>
</item>
<item>
<title>[artykuł/poradnik] Ścieżka zawodowa / dzisiejsze trendy / języki programowania - część 3/3</title>
<link>https://forum.pasja-informatyki.pl/35877/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</link>
<description>

&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Python&lt;/span&gt;&amp;nbsp;- naprawdę warto nauczyć się tego języka. Nie chcę wchodzić w szegóły, po prostu jest świetnym językiem skryptowym o potężnych możliwościach. Od skryptowania naszych programów przez hackowanie, pisanie sztucznej inteligencji aż po dane, dane i jeszcze więcej danych. Polecam, python jak na razie nigdzie nie odpełza. I nie ma zamiaru.&lt;/p&gt;



&lt;p&gt;Języki funkcyjne - kompletnie inne podejście do programowania. Inny sposób myślenia, rozwiązywania problemów. Waro nauczyć się choć jednego chociaż dla innej perspektywy - dzieki temu polepszymy&amp;nbsp;umiejętności pisania dobrego kodu&amp;nbsp;również w obiektowych językach. A to nie jedyna zaleta. Języki funkcyjne są szybkie. W chwili obecnej wiele języków czysto obiektowych miesza się z funkcyjnością - wyrażenia lambda,&amp;nbsp;clojures od Javy 8, które są już w C#.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Scala&lt;/span&gt;&amp;nbsp;- cały nowy język powstały na bazie Javy. Stara łączyć się obiektowość z funkcyjnością. ( Java coraz bardziej upodabnia się do Scali&amp;nbsp;), następca Javy w wielu przypadkach.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;F#&lt;/span&gt;&amp;nbsp;- coś jak Scala od małego miękkiego.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Clojure&lt;/span&gt;&amp;nbsp;- 2007r. Powstał na języku Lisp.&amp;nbsp;Po prostu niesamowity. Must have do mojego arsenału. Jeśli byłeś pod wrażeniem czytając o Pythonie, a, nie będę zdradzał wam wszystkiego.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Go&lt;/span&gt;&amp;nbsp;- 2009r. Podobny do C, bardzo dobry do wszystkiego związanego z chmurami obliczeniowymi.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Rust&lt;/span&gt;&amp;nbsp;- 2010r. Jeżeli potrzebujecie niższego poziomu abstrakcji od Go, jednak wciąż dość wysokiego. W wielu sytuacjach może zastąpić C / C++ - do pisania kernelów, przeglądarek, systemów operacyjnych i wielu innych.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Elixir&lt;/span&gt;&amp;nbsp;- 2012r. Stworzony&amp;nbsp;na bazie Erlanga. Świetny do systemów czasu rzczywistego. (przyznaj, że brzmi co najmniej fajnie)&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Julia&lt;/span&gt;&amp;nbsp;- 2012r. Stworzona&amp;nbsp;na bazie C. Jej celem jest przynieść prędkość światła w miejsce gdzie zawsze jej brakowało - computational science. Na razie rządzi tam Python, który nie jest demonem szybkości.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Racket&lt;/span&gt;&amp;nbsp;- Stary ale jary. Również powstał na języku Lisp. Jeśli zechciałbyś&amp;nbsp;pobawić się kiedyś w tworzenie własnego interpretera ( tworzysz swój własny język!&amp;nbsp;).&lt;/p&gt;



&lt;p&gt;Na koniec przedstawię&amp;nbsp;moją skromną listę języków, w których mam zamiał wbić level master:&lt;/p&gt;



&lt;ul&gt;
	

&lt;li&gt;C# -&amp;nbsp;wspaniały język OO ( Object Oriented )&lt;/li&gt;
	

&lt;li&gt;JS - lekkość, popularność&lt;/li&gt;
	

&lt;li&gt;Python - już mówiłem&lt;/li&gt;
	

&lt;li&gt;Clojure - Środowisko JVM, makra - kod sam w sobie jest daną (&amp;nbsp;metaprogramowanie - obczajcie termin ), świetny do dużych danych, wiele więcej pozytywów.&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;Oczywiście mam zamiar zabrać się za&amp;nbsp;inne jednak to są moje priorytety.&lt;/p&gt;



&lt;p&gt;Ciekawe terminy do sprawdzenia: computing cloud, computing grid, computing cluster, TDD, programowanie asynchroniczne, równoległe, rozproszone, współbieżne, systemy czasu rzeczywistego, model MVC, model MVVM&lt;/p&gt;



&lt;p&gt;Jakia jest Twoja lista języków? Znasz jakieś wspaniałe przyszłościowe freamworki, biblioteki,&amp;nbsp;technologie, języki, trendy? Podziel się z nimi w komentarzach.&amp;nbsp;Jeżeli coś przeoczyłem, napisałem niejasno, popełniłem błąd - jestem otwarty na krytykę i dyskusję.&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/35877/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</guid>
<pubDate>Tue, 30 Jun 2015 11:04:46 +0000</pubDate>
</item>
<item>
<title>[artykuł/poradnik] Ścieżka zawodowa / dzisiejsze trendy / języki programowania - część 2/3</title>
<link>https://forum.pasja-informatyki.pl/35874/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</link>
<description>

&lt;p&gt;&lt;strong&gt;Gry komputerowe:&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Większość tytułów AAA jest pisanych w&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C++&lt;/span&gt;&amp;nbsp;ze względu na jego szybkość.&lt;/p&gt;



&lt;p&gt;Najpopularniejsze silniki gier:&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Unity3d&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Unreal Engine&lt;/span&gt;&amp;nbsp;oraz&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;UDK&lt;/span&gt;. W Unity3d piszemy gry przy użyciu&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C#&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;JS&lt;/span&gt;, lub&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Boo&lt;/span&gt;. ( polecam pierwsze dwa, najlepiej pierwszy :D&amp;nbsp;)&lt;/p&gt;



&lt;p&gt;Freamworki:&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Cocos2d&lt;/span&gt;,&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;XNA&lt;/span&gt;&amp;nbsp;(C#). Na XNA stworzono nowy, lepszy, aktualnie bardzo popularny -&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;MonoGame&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Jeśli nie masz zamiaru korzystać z powyższych usprawnień: Grafika:&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;DirectX&lt;/span&gt;&amp;nbsp;/&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;OpenGL&lt;/span&gt;. Do tego dochodzi obsługa dźwięku ( OpenAL ), silnik fizyki ( Box2D&amp;nbsp;) i wiele więcej. Jeśli wybierasz&amp;nbsp;C++ warto na sam początek uczyć się biblioteki graficznej&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;SFML&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Odnośnie&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Javy&lt;/span&gt;:&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;LWJGL&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;libGDX&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Gry w&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;HTML&lt;/span&gt;&amp;nbsp;/&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;CSS&lt;/span&gt;&amp;nbsp;/&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;JS&lt;/span&gt;: &lt;span style=&quot;color:#006400&quot;&gt;WebGL&lt;/span&gt;, &lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;three.js,&lt;/span&gt;&amp;nbsp;silnik &lt;span style=&quot;color:#006400&quot;&gt;Pixie.js, Impact.js, Create.js (dla tych od actionscript czy flasha),&amp;nbsp;&lt;/span&gt;freamwork&lt;span style=&quot;color:#006400&quot;&gt;&amp;nbsp;Phaser, Cocos2D-JS&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Zostaje jeszcze jedna kwestia do mówienia -&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;GameMaker&lt;/span&gt;. Szczerze nie mam zdania. Jeśli chcesz uczyć się &quot;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Game Maker Language&lt;/span&gt;&quot; - droga wolna.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Aplikacje mobilne:&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Ogólnie:&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Java&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;iOS -&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Swift&lt;/span&gt;, który wyewoluował z&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Objective C&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Jeśli&amp;nbsp;jesteś zwolennikiem&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C#&lt;/span&gt;&amp;nbsp;zamiast Javy -&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Xamarin&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Apache Cordova&amp;nbsp;&lt;/span&gt;- natywny wrapper dla webwiev w systemach mobilnych.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Aplikacje desktopowe:&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C++&lt;/span&gt;&amp;nbsp;- zestaw bibliotek i narzędzi&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;Qt&lt;/span&gt;.&amp;nbsp;Dla zwolenników linuksa -&amp;nbsp;&lt;span style=&quot;color:rgb(0, 100, 0)&quot;&gt;gtkmm&lt;/span&gt;&amp;nbsp;( gtk--), aczkolwiek nie widzę w tym świetlanej przyszłości.&lt;/p&gt;



&lt;p&gt;Na C++ powstała&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;Java&lt;/span&gt;, dziś jeden z najpopularniejszych języków do aplikacji desktopowych / biznesowych ze względu na jej multiplatformowość. ( wiem, że kontrowersyjne, upraszczam temat&amp;nbsp;&amp;nbsp;)&lt;/p&gt;



&lt;p&gt;Na Javie powstaje&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C#&lt;/span&gt;&amp;nbsp;- język od Microsoftu. C# - według mnie lepszy język, jednak Java wciąż ciągnie na swojej popularności,&amp;nbsp;dojrzałych bibliotekach /&amp;nbsp;środowisku JVM oraz &quot;multiplatformowości&quot;. ( fakt faktem - android&amp;nbsp;)&lt;/p&gt;



&lt;p&gt;Html / CSS / JS - &lt;span style=&quot;color:#006400&quot;&gt;Atom&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color:#006400&quot;&gt;Electron,&lt;/span&gt; &lt;span style=&quot;color:#006400&quot;&gt;nw.js&lt;/span&gt; ( kiedyś Node Webkit )&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Programy / Sterowniki do maszyn:&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Mamy do czynienia z niższym poziomem abstrakcji. Pewnikami na początek są:&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;asembler&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;C&lt;/span&gt;.&lt;/p&gt;



&lt;p&gt;Część 3:&amp;nbsp;&lt;a href=&quot;https://forum.pasja-informatyki.pl/35877/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://forum.pasja-informatyki.pl/35877/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc&lt;/a&gt;&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/35874/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</guid>
<pubDate>Tue, 30 Jun 2015 11:04:32 +0000</pubDate>
</item>
<item>
<title>[artykuł/poradnik] Ścieżka zawodowa / dzisiejsze trendy / języki programowania - część 1/3</title>
<link>https://forum.pasja-informatyki.pl/35872/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</link>
<description>

&lt;p&gt;Zbieram moją całoroczną wiedzę o językach / freamworkach itp.&lt;/p&gt;



&lt;p&gt;Kim ja mam zostać w pigułce:&lt;/p&gt;



&lt;p&gt;Na początku polecam&amp;nbsp;wybierać taki język, który zapewni dobrą podstawę do dalszej nauki. Językiem tym jest&amp;nbsp;&lt;span style=&quot;color:#800080&quot;&gt;C++&lt;/span&gt;. Po dojściu do poziomu polimorfizmu&amp;nbsp;jesteś w stanie przejść do&amp;nbsp;wielu&amp;nbsp;dziś popularnych&amp;nbsp;języków bardzo podobnych składniowo.&amp;nbsp;Zasada działania również pozostaje w większości taka sama.&amp;nbsp;Następnie określ ścieżkę jaką chciałbyś podążać. Może to być: tworzenie gier, stron internetowych / aplikacji internetowych, aplikacji desktopowych, aplikacji mobilnych, programów / sterowników&amp;nbsp;do maszyn. Jeśli interesujesz się paroma ścieżkami i tak wybierz jedną, nad którą skupisz się w najbliższym czasie.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Strony / aplikacje internetowe:&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Dzielą się na frontend, backend oraz middleend.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Frontent&lt;/strong&gt;&amp;nbsp;to część, którą jest w stanie zobaczyć użytkownik, prowadzić z nią interakcję.&amp;nbsp;Do opisu zawartości strony służy &lt;span style=&quot;color:#800080&quot;&gt;HTML&lt;/span&gt;. Sama zawartość jest dosłownie&amp;nbsp;brzydka:&amp;nbsp;czarny tekst, niebieskie linki, obrazki, białe tło, wszystko jedno pod drugim. Aby było nieco weselej&amp;nbsp;powstaje język do stylizacji zawartości: &lt;span style=&quot;color:#800080&quot;&gt;CSS&lt;/span&gt;. Człowiek nie byłby sobą gdyby ciągle nie starał się ulepszać swoich dzieł ( jaki i siebie&amp;nbsp;), dlatego powstają preprocesory.&amp;nbsp;W&amp;nbsp;skrócie są to&amp;nbsp;języki, które są prostsze, pozwalają szybciej opisywać te same style a potem kompilują się do zwykłego CSS. Najpopuralniejsze to &lt;span style=&quot;color:#006400&quot;&gt;SASS&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;LESS &lt;/span&gt;oraz&lt;span style=&quot;color:#006400&quot;&gt; Stylus&lt;/span&gt;. Preferuję SASS - jest coraz częściej wybierany. Oczywiście na tym chęci rozwoju się&amp;nbsp;nie zatrzymują. Powstają całe freamworki, czyli podstawy ( szkielety ) zapewniające wiele gotowych elementów mogących zostać w każdej chwili przez nas wykorzystanych, rozbudowywanych. Najpopuralniejsze freamworki to &lt;span style=&quot;color:#006400&quot;&gt;Bootstrap&lt;/span&gt; i &lt;span style=&quot;color:#006400&quot;&gt;Foundation&lt;/span&gt;. Polecam zapoznanie się z &lt;span style=&quot;color:#006400&quot;&gt;Compass&lt;/span&gt; oraz &lt;span style=&quot;color:#006400&quot;&gt;Bourbon&lt;/span&gt;. Preprocesor do HTML to &lt;span style=&quot;color:#006400&quot;&gt;Jade i Haml&lt;/span&gt; ( Haml często nie jest polecany&amp;nbsp;).&lt;/p&gt;



&lt;p&gt;Językiem do tworzenia fajerwerków na stronie oraz wszelakich form interakcji z użytkownikiem jest &lt;span style=&quot;color:#800080&quot;&gt;JavaScript&lt;/span&gt;. Ogromna ilość bibliotek / narzędzi tworzonych przez społeczność skutecznie podtrzymuje jego&amp;nbsp;popularność&amp;nbsp;i jest z pewnością&amp;nbsp;sporą zaletą. Na JavaScript jest stworzony &lt;span style=&quot;color:#006400&quot;&gt;AngularJS&lt;/span&gt;, niebawem światło dzienne ujrzy&amp;nbsp;&lt;span style=&quot;color:#006400&quot;&gt;Angular 2&lt;/span&gt;&amp;nbsp;&amp;nbsp;- freamwork MVC godny uwagi, czy &lt;span style=&quot;color:#006400&quot;&gt;Node.js&lt;/span&gt; - całe środowisko programistyczne pozwalające korzystać z JS po stronie serwera ( backend ). Nie ma tak pięknie. Na samym JS tworzone są kolejne usprawnienia: &lt;span style=&quot;color:#800080&quot;&gt;CoffeeScript&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;TypeScript&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;Dart&lt;/span&gt;. CoffeScript jest językiem&amp;nbsp;generującym&amp;nbsp;JS. W oficjalnym poradniku znalazłem taką oto linijkę kodu napisaną w tym cudzie:&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;default prettyprint prettyprinted&quot;&gt;
&lt;span style=&quot;color:rgb(0, 0, 0)&quot;&gt;eat food &lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 139)&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 0)&quot;&gt; food &lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 139)&quot;&gt;in&lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 0)&quot;&gt; foods &lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 139)&quot;&gt;when&lt;/span&gt;&lt;span style=&quot;color:rgb(0, 0, 0)&quot;&gt; food isnt &lt;/span&gt;&lt;span style=&quot;color:rgb(128, 0, 0)&quot;&gt;'chocolate'&lt;/span&gt;&lt;/pre&gt;



&lt;p&gt;Krótko mówiąc -&amp;nbsp;to nie jest najlepsze rozwiązanie, kod może jest prosty jednak brakuje mu zrozumiałości.&amp;nbsp;Google również stworzyło nowy język, który&amp;nbsp;generuje JS. Wiele osób uznaje to za dobre rozwiązanie. Cóż napisanie hello worlda rzeczywiście było&amp;nbsp;szybkie w Darcie. Dart posłusznie wygenerował&amp;nbsp;kod&amp;nbsp;w JS. Gdzie kryje się haczyk? Kod ten zajmował równe&amp;nbsp;17259 linijek... jednak co człowiek to nie komputer. ( nie jestem żednym antagonistą Darta jednak projekt jest powoli porzucany ) Pozostaje nam TypeScript - nadzbiór JS od microsoftu. Jak już wspominałem google troszkę porzuciło swojego Darta i zajęło się właśnie tym tworem.&amp;nbsp;Angular 2 ( tak, twór google&amp;nbsp;) będzie posiadał wsparcie tego języka. Dodatkowo jeszcze do niedawna w google trwały prace nad porzuconym już projektem AtScript - nadzbioru TypeScript. Chodzą rówież plotki, że w przyszłości TypeScript stanie się standardem.&amp;nbsp;ECMAScript 7 ( nowa wersja JS, aktualnie króluje 6&amp;nbsp;) przejmie bardzo dużo funkcjonalności z TS.&lt;/p&gt;



&lt;p&gt;Przydatne narzędzia do wzięcia pod uwagę: &lt;span style=&quot;color:#006400&quot;&gt;Bower&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;npm&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:#006400&quot;&gt;Jeoman&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Gulp.js&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Polymer.&amp;nbsp;&lt;/span&gt;Pamiętajcie, że to ma nam ułatwić życie, nie na odwrót.&lt;/p&gt;



&lt;p&gt;Mamy więc do czynienia z 3 podstawowymi językami. A to dopiero początek.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Backend&lt;/strong&gt;&amp;nbsp;- cała mechanika strony działająca po stronie serwera. Tutaj mamy już większe pole do popisu. &lt;span style=&quot;color:#800080&quot;&gt;Python&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;Django&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;Ruby&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;Ruby on Rails&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;C#&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;ASP.net&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;PHP&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;Zend Freamwork&lt;/span&gt;,&lt;span style=&quot;color:#006400&quot;&gt; Symphony&amp;nbsp;&lt;/span&gt;i wiele innych, &lt;span style=&quot;color:#800080&quot;&gt;Java&lt;/span&gt;, &lt;span style=&quot;color:#800080&quot;&gt;Scala&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;Play&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Akka&lt;/span&gt; i wiele innych, &lt;span style=&quot;color:#006400&quot;&gt;Node.js&lt;/span&gt; - &lt;span style=&quot;color:#006400&quot;&gt;Express&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Mean.js&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Sails.js&lt;/span&gt;, &lt;span style=&quot;color:#006400&quot;&gt;Meteor&lt;/span&gt; i&amp;nbsp;jeszcze więcej&amp;nbsp;innych. ( po lewej - język, po prawej - freamwork. Wybierałem te popularne, warte nauki od dziś&amp;nbsp;).&lt;/p&gt;



&lt;p&gt;Backend to również komunikacja serwera z bazą danych - Języki dzielimy na: SQL (&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;MySQL&lt;/span&gt;) oraz NOSQL (&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;mongoDB&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt;PostgreSQL&lt;/span&gt;,&lt;span style=&quot;color:rgb(128, 0, 128)&quot;&gt; Firebase&lt;/span&gt;).&lt;/p&gt;



&lt;p&gt;Część 2:&amp;nbsp;&lt;a href=&quot;https://forum.pasja-informatyki.pl/35874/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://forum.pasja-informatyki.pl/35874/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc&lt;/a&gt;&lt;/p&gt;</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/35872/artykul-poradnik-sciezka-zawodowa-dzisiejsze-trendy-jezyki-programowania-czesc</guid>
<pubDate>Tue, 30 Jun 2015 11:02:17 +0000</pubDate>
</item>
<item>
<title>Czy Java wystarczy?</title>
<link>https://forum.pasja-informatyki.pl/6635/czy-java-wystarczy</link>
<description>Witam. Zaczęłam studia informatyczne w Anglii, a nauka naszego programowania ma skupiać się na Javie. Zastanawiam się czy w takim razie mam zgłębiać C++ i PHP? Czy jednak zostawić to i skupić się jedynie na Javie? Znam narazie tylko podstawy C#. Wiem, że Java jest przyszłościowa, ale czy ucząc się tylko Javy można być dobrym programistą? Z góry dziękuje za odpowiedzi.</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/6635/czy-java-wystarczy</guid>
<pubDate>Fri, 10 Apr 2015 21:03:48 +0000</pubDate>
</item>
</channel>
</rss>