Dzień z życia kodu - prezentacja
Jak wygląda praca programisty w komercyjnych projektach i w jaki sposób wykorzystać czas spędzony na studiach, by jak najlepiej przygotować się do takich projektów - taką wiedzą podzielił się ze studentami kierunku informatyka absolwent mgr inż. Tomasz Stolarczyk.
Spotkanie odbyło się 10 stycznia 2018 r. i miało na celu zapoznanie studentów informatyki z różnicami między projektami wykonywanymi na studiach, a projektami komercyjnymi. Pan Tomasz opowiedział, jaką drogę musi przejść każda linijka kodu i na jakie etapy dzieli się ta droga począwszy od zbierania wymagań od klienta, a kończąc na wdrożeniu aplikacji. Studenci dowiedzieli się także jak ważne jest testowanie aplikacji oraz poznali różnice między testami jednostkowymi, integracyjnymi i akceptacyjnymi. Na prostym przykładzie studenci poznali techniki programowania sterowanego testami (TDD). Szczególny nacisk został położony na pokazanie tego, jak pracować nad projektem w zespole i jakimi narzędziami się posługiwać, aby ta praca była prosta i przyjemna.
Druga część wykładu miała na celu zachęcenie studentów do próby odtworzenia podczas pracy nad projektami studenckimi warunków, jakie spotkają w przyszłej pracy. Pan Tomasz podał również kilka wskazówek dotyczących wykorzystania możliwości, jakie mają studenci, by podnosić swoje kwalifikacje już na studiach i być bardziej atrakcyjnym na rynku pracy po ich zakończeniu.
Mgr inż. Tomasz Stolarczyk jest programistą z wieloletnim doświadczeniem i szerokimi zainteresowaniami z zakresu tworzenia i dostarczania oprogramowania, począwszy od rozwiązań w chmurze po budowanie Internetu rzeczy na morzu. Pracował zarówno z wielkimi monolitycznymi aplikacjami jak i mikroserwisami z ciągłym wdrażaniem.