Jak zacząć pracę w branży IT?

Jeśli podobnie jak większość studentów kierunków technicznych szukasz odpowiedzi na to pytanie, DPTO może być dla Ciebie cenną wskazówką. Jednym z głównych celów projektu, obok poszerzania kompetencji i wiedzy w zakresie wytwarzania oprogramowania, jest zapoznanie uczestników z tematem rzeczywistej pracy w projektach informatycznych.

Podczas prowadzonych wykładów i warsztatów staramy się zaprezentować umiejętności, które są kluczowe, by z sukcesem rozpocząć swoją drogę zawodową w wymagającej branży IT. Dlatego też podczas dotychczasowych spotkań, poza tematami stricte technicznymi, poruszaliśmy także kwestie rozwoju umiejętności miękkich, takich jak na przykład praca zespołowa.

Wykłady i warsztaty

W czasie roku akademickiego organizujemy dwa bloki tematyczne. Każdy z nich składa się z części wykładowej oraz warsztatowej. Wykłady odbywają się na dwóch śląskich uczelniach: Politechnice Śląskiej oraz Uniwersytecie Śląskim. Warsztaty z kolei mają miejsce w siedzibie firmy Future Processing w Gliwicach.

Uczestnicy projektu

Jeśli wiążesz swoją zawodową przyszłość z branżą IT lub po prostu jesteś zainteresowany prezentowaną tematyką – weź udział w naszym projekcie.

Aby zostać uczestnikiem DPTO, musisz wypełnić formularz, który znajdziesz na stronie projektu w trakcie trwania rejestracji. Część wykładowa dostępna jest dla wszystkich zarejestrowanych, natomiast liczba miejsc na warsztaty jest ograniczona. O uczestnictwie w szkoleniu decyduje obecność na wykładach oraz odpowiedzi udzielone w formularzu.

Gdzie i kiedy

BLOK 01

Aktywny blok:

Fajnie to wiedzieć, zanim pójdę do pracy

Rejestracja na wykłady na Uniwersytecie Śląskim:

5 listopada – 13 listopada

Rejestracja na wykłady na Politechnice Śląskiej:

5 listopada – 14 listopada

Rejestracja na warsztaty:

15 listopada  – 21 listopada

WYKŁADY

13 listopada 2018 r. godz. 16.00 – 18.00

Uniwersytet Śląski, sala B4 na Wydziale Informatyki i Nauki o Materiałach
ul. Będzińska 39, 41-200 Sosnowiec

14 listopada 2018 r. godz. 16.00 – 18.00

Politechnika Śląska, aula C na Wydziale Automatyki, Elektroniki i Informatyki
ul. Akademicka 16, 44-100 Gliwice

WARSZTATY

24 listopada 2018 r. godz. 10.00 – 14.00

siedziba firmy Future Processing
ul. Bojkowska 37 A, 44-100 Gliwice

1. Tworzenie oprogramowania — jak zacząć, by chętnie kontynuować?

Czy zdarzyło Ci się kiedyś zacząć pracę nad projektem, by po chwili nie wiedzieć, jak go dalej rozwinąć? Czy kiedykolwiek napisałeś/aś program, do którego wolałbyś/aś już nie wracać?

Podczas prelekcji Tomek przedstawi, jak dobre podejście do rozpoczęcia pracy nad projektem pomaga w zrealizowaniu założonych wymagań. Opowie o najczęstszych błędach popełnianych na początku drogi Inżyniera Oprogramowania oraz o wynikających z nich konsekwencjach. Pokaże, w jaki sposób stosowanie złych praktyk rzutuje na utrzymywalność kodu i stan aplikacji. Postara się także przedstawić różnice pomiędzy specyfikacją zadań akademickich a pracą w firmie i jak wpływają one na odmienne podejście do rozpoczęcia pracy.

Prelegent: Tomasz Depta

 

2. Buduj swój software na solidnych fundamentach

Co wspólnego mają ze sobą budowanie domu i tworzenie oprogramowania? Z pewnością są to solidne fundamenty, dobra architektura, przemyślana funkcjonalność oraz użyteczność dopasowana do indywidualnych potrzeb.

O tym, jak jedno i drugie zrobić dobrze, Marcin opowie podczas wystąpienia poświęconego zasadom SOLID. Prelekcja dedykowana jest wszystkim, którzy myślą, że programowanie obiektowe jest łatwe.

Prelegent: Marcin Bałda

 

3. Rzeczy, o których nie wiedziałam, zanim zostałam QA

W czasie wykładu dowiecie się czym, oprócz czepiania się, zajmuje się tester oprogramowania w projekcie IT oraz kto może nim zostać. Asia spróbuje odpowiedzieć także na pytanie, czy naprawdę każdy tester marzy o tym, by w przyszłości zostać programistą. 

Prelegent: Joanna Pawełek

 

4. RxJS – programowanie z użyciem strumieni w aplikacjach webowych

RxJS uważa się często za następcę Promise’ów bądź po prostu za lodash dla asynchronicznych danych. Ile jest w tym prawdy? Czy RxJS jest wart nauki? 

Aby odpowiedzieć na powyższe pytania, Piotr przedstawi podstawy tej biblioteki wykorzystywanej w świecie JavaScript. Wyjaśni koncepcje programowania reaktywnego oraz czym są Observable. Ponadto zaprezentuje, jak RxJS może przyczynić się do zwiększenia wydajności aplikacji. Przedstawi także, w jaki sposób można rozwiązać z pozoru złożone problemy za pomocą strumieni. Na podstawie własnych doświadczeń, Piotr opowie, jak ustrzec się przed najpopularniejszymi błędami i złymi praktykami przy tworzeniu kodu z wykorzystaniem RxJS. Pokaże również kilka trików z zakresu „wiedzy tajemnej”, które w bardzo efektywny sposób mogą pomóc w rozwoju aplikacji.

Prelegent: Piotr Klejnowski

 

5. Podróże w czasie z Gitem 

Czy podróż w czasie z kodem jest możliwa? Odpowiedź brzmi „tak”. Co więcej okazuje się, że można cofać się zarówno w tył, jak i… w przód!

W czasie prelekcji Tomka posłuchacie o wykorzystaniu systemów kontroli wersji do zarządzania prostym, jednoosobowym projektem. Dowiecie się także, czym są odgałęzienia kodu i po co się je stosuje. Na koniec Tomek opowie co nieco o konfliktach na poziomie kodu w wieloosobowych projektach oraz jak im zaradzić, aby wszyscy wyszli z tego żywi.

 Prelegent: Tomasz Herud

DPTO to nie tylko dobre praktyki, ale przede wszystkim ludzie z pasją, którzy chcą dzielić się z uczestnikami cyklu swoją wiedzą i doświadczeniem. Specjaliści z różnych dziedzin, którzy lubią to, co robią, postarają się pokazać własny, ciekawy punkt widzenia, bazując na swoim doświadczeniu.

Gdzie i kiedy

BLOK 02

Nieaktywny blok:

Zapisy aktywne od

DPTO to nie tylko dobre praktyki, ale przede wszystkim ludzie z pasją, którzy chcą dzielić się z uczestnikami cyklu swoją wiedzą i doświadczeniem. Specjaliści z różnych dziedzin, którzy lubią to, co robią, postarali się pokazać własny, ciekawy punkt widzenia, bazując na swoim doświadczeniu.

Zapisz się do newslettera

Zapisz się, aby otrzymać najświeższe informacje na temat DPTO

Archiwum

Znajdziesz tu informacje dotyczące poprzednich cykli DPTO

Cykl DPTO w roku akademickim 2014/2015 składał się z trzech bloków tematycznych. Inspirujące wykłady pozwoliły poznać konkretne case study pracy programisty prezentowane przez ekspertów. Dzięki nim mogliście zobaczyć, jakie problemy występują w zawodzie inżyniera oprogramowania, zarówno na stanowiskach bliższych zagadnieniom Quality Assurance (QA), jak i Development (DEV).

Warsztaty natomiast umożliwiły przećwiczenie w praktyce zagadnień prezentowanych na wykładach.

  • BLOK 01: Modelowe wytwarzanie

    Więcej
  • BLOK 02: Zwinna komunikacja

    Więcej
  • BLOK 03: Dziedzictwo programistów

    Więcej

Cykl DPTO w roku akademickim 2015/2016 składał się z dwóch bloków tematycznych zatytułowanych „Projekt w praktyce”. Podczas wykładów nasi prelegenci opowiedzieli o zadaniach, z którymi pracują na co dzień w swoich projektach.

Warsztaty, podobnie jak w poprzednim cyklu, pozwoliły skupić się na części praktycznej prezentowanych wcześniej zagadnień.

  • BLOK 01: Projekt w praktyce, cz. 1

    Więcej
  • BLOK 02: Projekt w praktyce, cz. 2

    Więcej

Cykl DPTO w roku akademickim 2016/2017 to dwa bloki tematyczne: „Droga do inżyniera” oraz „Dzień w projekcie”. Specjaliści z Future Processing po raz kolejny udowodnili jak ważne jest, na dzisiejszym rynku IT, łączenie wiedzy i umiejętności technicznych z kompetencjami miękkimi.

Zajęcia warsztatowe skupione były głównie wokół pracy zespołowej.

  • BLOK 01: Droga do inżyniera

    Więcej
  • BLOK 02: Dzień w projekcie

    Więcej

Branża IT to nieustannie rozwijający się sektor rynku, w którym na pierwszym miejscu stoją innowacje. Dlatego w czasie cyklu 2017/2018 DPTO prowadzący skupili się na przede wszystkim na przedstawieniu zastosowania „najświeższych” tricków, które ułatwiają pracę początkującym programistom.

Nie zabrakło także tematu najczęściej napotykanych problemów w branży IT oraz praktycznych sposobów na to, jak sobie z nimi radzić.

  • BLOK 01: Tworzenie optymalnego kodu

    Więcej
  • BLOK 02: Optymalizacja czasu pracy

    Więcej

Organizator

Firma Future Processing (FP) działa na globalnym rynku informatycznym od 2000 roku. Obecnie jesteśmy ponad 900-osobowym zespołem specjalizującym się w tworzeniu oprogramowania komputerowego na potrzeby międzynarodowego handlu, przemysłu i usług.

Nie boimy się ambitnych projektów i chętnie podejmujemy wyzwania, a dzięki wiedzy technicznej i doświadczeniu, tworzymy oprogramowanie najwyższej jakości.

Poza codzienną pracą chętnie dzielimy się swoją wiedzą i doświadczeniami, stąd pomysł na projekt Dobre Praktyki Tworzenia Oprogramowania oraz konferencje branżowe Future Dev Day  i Quality Excites  oraz maraton programistyczny Deadline24.

Masz pytania

Napisz do nas



Przepisz poniżej kod: captcha

Z naszym Administratorem Bezpieczeństwa Informacji (a w przyszłości - Inspektorem Ochrony Danych) możesz skontaktować się wysyłając wiadomość e-mail na następujący adres: rodo@future-processing.com

Twoje dane osobowe przetwarzamy na podstawie wyrażonej przez Ciebie zgody w celu obsługi formularza kontaktowego.

Możemy przekazywać Twoje dane osobowe podmiotom realizującym usługi w imieniu lub na naszą rzecz, w szczególności podmiotom realizującym na nasze zlecenie obsługę formularza kontaktowego.

Będziemy przetwarzać Twoje dane osobowe do czasu cofnięcia przez Ciebie zgody na takie przetwarzanie Twoich danych osobowych bądź też tak długo, jak będzie to konieczne do utrzymywania z tobą kontaktu w związku z wiadomością zawartą przez Ciebie w formularzu kontaktowym.

W każdej chwili możesz:
1. żądać od nas dostępu do Twoich danych, ich sprostowania, usunięcia lub ograniczenia przetwarzania,
2. wnieść sprzeciw wobec przetwarzania przez nas Twoich danych osobowych,
3. otrzymać od nas Twoje dane osobowe w ustrukturyzowanym, powszechnie używanym formacie nadającym się do odczytu maszynowego oraz przesłać te dane innemu administratorowi (prawo do przenoszenia danych),
4. cofnąć wyrażoną zgodę na przetwarzanie danych osobowych, wysyłając wiadomość e-mail na następujący adres: rodo@future-processing.com,
5. wnieść skargę do właściwego organu nadzorczego, jeżeli sądzisz, że przetwarzanie przez nas Twoich danych osobowych narusza obowiązujące w tym zakresie przepisy.

Podanie Twoich danych osobowych jest dobrowolne.

Nie będziemy wykorzystywać Twoich danych w celu zautomatyzowanego podejmowania decyzji, w tym profilowania.

Nasza strona do poprawnego działania wymaga stosowania plików cookies.