NowaLed na liście Financial Times

NowaLed na liście FT 1000 Miło nam poinformować, że nasz klient NowaLed ILL Sp. z o.o. znalazł się na prestiżowej liście FT 1000 (liście tysiąca najszybciej rosnących firm Europy) opracowanej przez Financial Times. Serdecznie gratulujemy i życzymy kolejnych sukcesów! O projekcie, który realizowaliśmy dla NowaLed, można poczytać tutaj.

Grzegorz Papaj, 30 marca 2020

Dlaczego warto inwestować w język Python

1. Rosnąca popularność W rankingu najpopularniejszych języków programowania TIOBE Programming Community Index (z października 2019 roku) Python plasuje się na trzecim miejscu (po Javie i C). To o jedno oczko wyżej, niż rok wcześniej. Ta tendencja nie powinna dziwić – prostota składni, wysoki poziom abstrakcji oraz bogaty zbiór bibliotek i pakietów sprawia, że liczba użytkowników tego języka stale rośnie. 2. Ekosystem Python ma niezwykle bogaty ekosystem. […]

Maciej Mazurek, 13 stycznia 2020

Jak stworzyć sieć neuronową

Wstęp Celem tego artykułu jest przedstawienie koncepcji działania sieci neuronowych, a konkretnie sieci neuronowych typu Feedforward neural network, poprzez skonstruowanie prostego przykładu takiej sieci w języku Python. Do pełnego zrozumienia załączonego do artykułu kodu wymagana jest jedynie umiejętność mnożenia macierzy. Sieć neuronowa to statystyczny model obliczeniowy stosowany w uczeniu maszynowym. Można o nim myśleć jak o systemie połączonych synapsami neuronów, które przesyłają między […]

Maciej Mazurek, 8 stycznia 2020

Zastosowania języka Python

Zastosowania w nauce Python jest bardzo chętnie używany przez programistów działających w przeróżnych dziedzinach. Używają go bioinformatycy, inżynierowie, matematycy, astronomowie czy kognitywiści. Poniżej przedstawiamy niektóre narzędzia dostępne w języku Python używane w poszczególnych dziedzinach nauki. Bioinformatyka Najpopularniejszym pakietem stosowanym przez bioinformatyków jest Biopython. Umożliwia między innymi: parsowanie i obsługę popularnych bioinformatycznych formatów danych np. Clustal, FASTA czy GenBank, a także analizę sekwencji za pomocą metod k Nearest […]

Maciej Mazurek, 30 grudnia 2019

programiści

W środowisku programistów aktualnie panuje trend, by poziom zaawansowania developerów określać jako “programista junior”, “programista senior”, a czasem jeszcze stopień pośredni, czyli “mid” bądź “mid level”, czasem opisywany również jako “regular”. Wszyscy zdają się posługiwać się tymi stopniami wtajemniczenia. Ale co one właściwie oznaczają? Podchodząc do tematu z pewną dozą złośliwości można by powiedzieć, że stopnie te różnią się jedynie oferowaną stawką, a w najlepszym […]

Grzegorz Papaj, 16 grudnia 2019

rekrutacja

W poprzednich artykułach pisaliśmy o tym, jak zwykle wygląda rekrutacja programistów oraz o najczęstszych problemach, jakich firma doświadcza w tym procesie. Nadszedł czas, aby przyjrzeć się źródłom trudności lub nieskuteczności w rekrutacji programistów. Częste problemy Zacznijmy od przypomnienia, jakich problemów doświadczają najczęściej firmy zatrudniające programistów: Nie napływają oczekiwane CVki. Zgłaszają się tylko niedoświadczeni kandydaci. Kandydaci z udokumentowanym doświadczeniem nie mają umiejętności na odpowiednim poziomie. Kandydaci przechodzą rekrutację […]

Grzegorz Papaj, 9 grudnia 2019

Przygotowanie do rozmowy o pracę

W poprzednim artykule pisaliśmy o tym, jak wygląda rekrutacja programistów w modelowej sytuacji. Niestety nie zawsze wszystko idzie zgodnie z planem i pojawiają się rozmaite problemy. Gdzie może zawieść proces rekrutacji programisty? Poniżej przedstawiamy najczęściej występujące problemy przy rekrutacji na stanowiska programistyczne lub informatyczne. Brak CV – specjalistów na rynku? Jeśli naszym zadaniem jest znalezienie specjalisty od dość rzadko stosowanej technologii, to możemy mieć kłopot […]

Grzegorz Papaj, 22 października 2019

Rekrutacja programistów

Rekrutacja programistów potrafi być zmorą działu HR. Opinie o dostępnych na rynku pracy kandydatach oscylują między “rozpieszczonymi specjalistami” a “niekompetentnymi juniorami bez doświadczenia”. Jak to właściwie z tymi programistami jest? I czy da się znaleźć właściwych programistów na rynku pracy? Niniejszy tekst otwiera cykl artykułów poświęconych rekrutacji programistów. Zacznijmy od tego, jak na ogół wygląda proces rekrutacji programisty. Skąd się biorą ogłoszenia o pracę? Postawmy się na chwilę […]

Grzegorz Papaj, 15 października 2019

Zespół programistyczny

W epoce informatyzacji praktycznie nie ma poważnego biznesu, który by w większym lub mniejszym stopniu nie bazował na rozwiązaniach programistycznych. Oczywiście wiele firm korzysta z dostępnych na rynku gotowych produktów, niemniej jednak wraz ze wzrostem i specjalizacją biznesu pojawia się często potrzeba stworzenia oprogramowania dedykowanego (więcej o tym można przeczytać w artykule Aplikacje na zamówienie – 10 powodów za. System dedykowany można zamówić u dostawcy lub zbudować własnym zespołem programistycznym […]

Grzegorz Papaj, 4 października 2019