Blog

Kilka powodów, dla których warto uczyć się SQL

15.02.2019

Wywiad

SQL, czyli Structured Query Language, to język używany przede wszystkim do przeglądania, modyfikacji i zarządzania danymi w relacyjnych bazach danych. Jeśli pracujesz z dużą ilością informacji, których struktura opiera się na wierszach i kolumnach znajdujących się w tabelach, to ucząc się SQLa prawdopodobnie poczujesz się jak w domu, bo dokładnie tak relacyjne bazy porządkują informacje. Ich prawdziwa moc polega na super efektywnym pobieraniu danych, zwłaszcza w przypadku istnienia wielu różnych, związanych ze sobą tabel. Łączenie ze sobą różnych źródeł danych jest szybkie i intuicyjne.

Data Scientist – zawód przyszłości czy krótkotrwały trend?

05.02.2019

Artykuł

Nowy Cyfrowy Świat, który wyłania się z otchłani chaosu informatycznego potrzebuje Mistrza, który zaprowadzi w nim ład i porządek. Śmiałka, który dostrzeże sens i logikę w rozproszonych danych i nieodwracalnie wpłynie na kształt cyfrowej ewolucji. Czy Data Scientist okaże się dygitalnym zbawicielem czy tylko fałszywym prorokiem?

3 wizytówki programisty

15.01.2019

Artykuł

Na kursach programowania podczas szkoleń HR, kursanci często pytają, jak zabrać się za poszukiwania pracy. Dla wielu osób jest to pierwsze zetknięcie z rynkiem pracy w branży IT. Dodatkowo zdarza się, że ktoś nie był kilka lat na rozmowie rekrutacyjnej i zwyczajnie może nie wiedzieć, co jest teraz “na topie”. Poszukiwania pracy proponuję zacząć od stworzenia 3 wizytówek programisty.

C# – webinar i live coding

29.11.2018

Wywiad

C# jest młodym językiem, który powstał w 1998 roku. Mimo to jest bardzo obiecujący – w ​raporcie​ przygotowanym przez StackOverflow znalazł się w czołówce najpopularniejszych technologii. Co sprawia, że programiści do tworzenia aplikacji coraz częściej wybierają właśnie C# i .NET?

W webinarze na temat C# i platformy .NET wystąpił ekspert Michał Michalczuk, Full-stack Software Developer z 7-letnim doświadczeniem, trener i współorganizator bootcampów oraz kursów.

React i jego ekosystem

22.11.2018

Artykuł

React jest sam w sobie zaledwie niewielką biblioteką pozwalającą w łatwy sposób tworzyć interfejsy użytkownika. Został stworzony i opublikowany przez Facebooka jako open source – https://github.com/facebook/react i w przeciągu zaldwie kilku lat istnienia zdobył szerokie grono użytkowników i współtwórców (w projekty open source każda zainteresowana osoba może wnieść swój wkład). Dokumentację Reacta znajdziecie tutaj – http://reactjs.org.

React oferuje podejście wykorzystujące reużywalne komponenty – czyli elementy zawierające w jednym miejscu zarówno część wizualną, która ma się wyświetlić np. w przeglądarce jak i logikę którą ma wykonywać.

Poniższy wpis ma na celu pomóc w pierwszych wyborach  zagubionym i zaprezentować listę najpopularniejszych bibliotek do rozwiązania standardowych problemów podczas tworzenia aplikacji w React.

Najczęściej popełniane błędy rekrutacyjne przez początkujących programistów

15.11.2018

Artykuł

Mimo iż w branży IT wciąż odnotowuje się ogromne braki kadrowe, znalezienie pierwszej pracy w zawodzie nie zawsze należy do najłatwiejszych. Absolwenci studiów informatycznych czy też kursów programistycznych często narzekają, że mają coraz większy problem ze zdobyciem pierwszego komercyjnego doświadczenia. W czym tkwi problem? Jedna z teorii głosi, że pracodawcy szukają tylko doświadczonych specjalistów, druga – że wielu początkujących popełnia rażące błędy rekrutacyjne. Jakie to błędy i co możesz zrobić, aby ich uniknąć? Zapraszamy do lektury!

Across Stack – #1 odcinek C#/.NET

22.10.2018

Wywiad

Developerzy to mobilne bestie. Zarówno lokalizacyjnie jak i technologicznie. Musimy zawsze być na bieżąco, zawsze wiedzieć co w trawie piszczy i zawsze być gotowi. Wykonamy parę podróży technologicznych (do różnych firm), aby zobaczyć jak różni developerzy z różnych specjalizacji podchodzą do problemów.

Python – Webinar i LiveCoding

15.10.2018

Wywiad

Przejrzysty, prosty w nauce, popularny i pożądany przez pracodawców – Python od kilku lat znajduje się w czołówce topowych technologii, a zapotrzebowanie na programistów tego języka cały czas rośnie. O jego podstawach i najważniejszych aspektach podczas nauki rozmawiają Jakub Wasielak – programista z 10-letnim doświadczeniem, współorganizator krakowskiej grupy meetcampowej Pykonik, Przemek Lalak – programista Pythona z 5-letnim stażem, trener infoShare Academy oraz Andrzej Kiesz – CEO i współzałożyciel infoShare Academy. 

Dlaczego najlepsi nie zawsze są najbardziej poszukiwani?

08.10.2018

Artykuł

Kto choć trochę zna branżę IT wie, że programiści są jedną z najbardziej poszukiwanych przez pracodawców grup zawodowych. Czy to oznacza, że każdy kto może określić się mianem developera bez problemu znajdzie pracę? Zdecydowanie nie. Nawet ci najlepsi.

Czy programista powinien znać język angielski?

12.09.2018

Artykuł

Nie od dziś wiadomo, że praca programisty wymaga gotowości do ciągłej nauki i podnoszenia kwalifikacji.  Poza umiejętnością programowania, developer powinien być też dokładny, dobrze organizować swój czas, a także potrafić pracować w zespole. Coraz ważniejsze stają się też umiejętności miękkie, w tym komunikacyjne. Praca projektowa w branży IT najczęściej organizowana jest zgodnie z metodykami zwinnymi (ang. agile), które zakładają częste zmiany, a co za tym idzie intensywną komunikację i wymianę wiedzy.