Software Developer's Journal 05-2014.pdf

(22394 KB) Pobierz
Partner główny wydania
Tieto to wiodąca w Europie północnej firma
świadczącą
usługi w zakresie budowy i rozwoju
zaawansowanych systemów informatycznych z wykorzystaniem nowych technologii. Firma obsłu-
guje klientów zarówno z sektora prywanego jak i publicznego, a dzięki własnym centrom usług
i rozwoju produktów, swoje usługi
świadczy
na poziomie globalnym i na wszystkich etapach ich
rozwoju. Obecnie korporacja zatrudnia ponad 14000 pracowników, a jej oddziały znajdują się
w 20 krajach. Akcje Tieto notowane są na NASDAQ QMX w Helsinkach i Sztokholmie.
Partner Gold
Partner Gold
Partner Brąz
UBS jest jedną z wiodących globalnych instytu-
cji finansowych. Działalność firmy koncentruje się
na trzech głównych obszarach: zarządzaniu ma-
jątkiem, zarządzaniu aktywami oraz bankowości
inwestycyjnej. Gama projektów realizowanych
w UBS jest bardzo szeroka; pracownicy krakow-
skiego biura UBS współpracują z zespołami zloka-
lizowanymi w różnych regionach Europy i
świa-
ta, zapewniając im wsparcie w zakresie realizacji
rozwiązań najlepszych w swojej klasie.
Gemius jest polską firmą badaw-
czo-technologiczną założoną w
1999 r. Naszą misją jest dostar-
czanie rzetelnej wiedzy na temat
rynku internetowego. Tworzymy
własną technologię przetwarzania
i składowania danych. W swoich
systemach przechowujemy setki
miliardów rekordów i przetwa-
rzamy setki terabajtów danych.
Capgemini Software Solutions Center
jako centrum rozwoju oprogramowania
i usług informatycznych firmy Capgemini
specjalizuje się w projektach rozwiązań
informatycznych dla znanych na całym
świecie,
renomowanych klientów. Cen-
trum współpracuje
ściśle
z niemieckimi
oddziałami Capgemini. Obecnie wro-
cławskie Software Solutions Center za-
trudnia ponad 600 specjalistów branży IT.
Już ponad 30 000 absolwentów przekonało się,
że
Wyższa Szkoła Informatyki
i Zarządzania w Rzeszowie to uczelnia, która zapewnia bezpieczną i pewną przy-
szłość. Swój rozwój WSIiZ opiera na 3 filarach – to dydaktyka, międzynarodowość
i dywersyfikacja
źródeł
przychodu. Kształci na 14 kierunkach studiów I i II stopnia
– w tym na Informatyce oraz Informatyce i ekonometrii. Uczelnia współpracuje
z czołowymi firmami informatycznymi. Studenci kształcą się pod okiem praktyków,
korzystają też z nowoczesnych laboratoriów.
UMK posiada bogatą ofertę studiów
informatycznych, dziennnych i pody-
plomowych, prowadzonych na dwóch
wydziałach. Wydział Fizyki, Astronomii
i Informatyki Stosowana oraz automatyka
i robotyka.
HAYS Poland jest firmą doradztwa personalnego,
należącą do międzynarodowej grupy HAYS plc,
notowanej na giełdzie w Londynie i największej
na
świecie
firmy zajmującej się rekrutacją spe-
cjalistyczną. Grupa Hays posiada 237 biur w 32
krajach, w których
łącznie
pracuje ponad 7800
specjalistów.
SQAM istnieje od 2005 ro-
ku. Specjalizujemy się w szko-
leniach z zakresu testowania
oprogramowania. Jako pierw-
si wprowadziliśmy na pol-
ski rynek szkolenia ISTQB/
ISEB. Obecnie organizujemy
najwyższej jakości szkolenia
Nie od dziś wiemy,
że
pozyskanie do-
świadczonego
programisty, informaty-
ka czy administratora jest nie lada wy-
zwaniem stąd wychodząc naprzeciw
Państwa oczekiwaniom od 5 lat organi-
zujemy Targi Kariery IT gromadząc na
naszym wydarzeniu tylko i wyłącznie
osoby mające doświadczenie w branży IT.
W powszechnej opinii lider IT z północnej Europy
to głównie oprogramowanie dla smartfonów i tabletów.
W rzeczywistości obszar działalności firmy to ogromna
część życia społecznego, w wielu krajach na całym świecie.
Organizacja stosuje bardzo precyzyjną politykę informacyjną,
zwracając się głównie do dużych partnerów, specjalistów
i uczelni. Dziś mamy szansę poznać Tieto bliżej. Warto
dowiedzieć się, czym firma zajmuje się w skali światowej i jaką
rolę pełni w niej polski oddział.
4
Szeroka perspektywa
Tieto
Czy wiesz, że programiści mają obowiązkowe
dwutygodniowe sprinty, codzienne stand-up’y, a zamiast szefa
scrum mastera? To nowoczesny sposób zarządzania pracą
zespołów IT, który wdraża coraz więcej firm w Polsce.
14
24
28
Programiści scrumują
Gemius
Wpływ nowych technologii na
metody rekrutacji w obszarze IT
Firmy z sektora IT prześcigają się w oferowaniu
cennym kandydatom szansy na pracę w międzynarodowym
zespole, dobrych zarobków, możliwości rozwoju i przy tym
wszystkim dobrej zabawy. Tymczasem deklaracje, ciekawie
urządzone biura i pokoje relaksacyjne to w dłuższej
perspektywie zbyt mało, żeby zdobyć i – co ważniejsze –
utrzymać ambitnych specjalistów.
6
Przyjazny eksosystem pracy
Tieto
Od kilku lat obserwujemy prężny rozwój sektora IT, w
związku z którym zmienia się również rekrutacja w tym
obszarze. Tradycyjne ogłoszenia w prasie czy serwisach
ogłoszeniowych często nie zdają już egzaminu.
Ewelina Stankiewicz – Hays Poland
W 2012 roku ukazała się nowa wersja Androida
4.2 (Jelly Bean). W ogromie zmian, jaki wprowadzała w
porównaniu do swoich poprzedników, znalazła się również
zmiana stosu Bluetooth’a – w starszych wersjach systemu był
to BlueZ (obecnie dynamicznie rozwijany również w projekcie
opensource’owym, który znaleźć można pod tym linkiem:
www.git.kernel.org/cgit/bluetooth/bluez.git).
8
BTT – Bluedroid Test Tool
Tieto
Z badań prowadzonych m.in. przez Komisję Europejską
czy Eurostat wynika, że do roku 2020 w Unii Europejskiej
zatrudnienie w sektorze informatycznym będzie rosło dwa
razy szybciej niż w całej gospodarce. To rodzi ogromne
możliwości dla tych, którzy myślą o studiach. Informatyka to
dziś najlepszy wybór!
Wyższa Szkoła Informatyki i
Zarządzania z siedzibą w Rzeszowie
Złote czasy dla specjalistów z
branży IT
30
Wykorzystanie zasady SFINAE w
programowaniu uogólnionym
Krzysztof ”Kot” Chyziński
Pozornie wydaje się, że najlepszym miejscem
do rozwoju kariery specjalistów IT są firmy bezpośrednio
związane z branżą. Tymczasem coraz atrakcyjniejszym
miejscem pracy dla osób, które chcą poszerzać wiedzę
i zdobywać nowe miejętności z zakresu IT, stają się
instytucje finansowe, np. banki. Ochrona danych klientów,
bezpieczeństwo procesów oraz tworzenie nowych rozwiązań
niepodatnych na włamania – to tylko kilka czynników
sprawiających, że banki stają się pożądanym miejscem pracy
dla ekspertów IT z najwyższej półki.
10
Najlepsze miejsca kariery w IT
UBS Kraków Sp. z o.o.
SFINAE (ang. Substitution Failure Is Not An Error) to
zasada dotycząca zachowania kompilatora C++ podczas
niepowodzenia podstawiania do szablonu. Polega ona
na powstrzymaniu wyświetlenia błędu kompilacji, o ile
istnieje alternatywa dla szablonu, do którego nie udało się
podstawienie. Sprawne posługiwanie się tą regułą pozwala
na otrzymanie wielu informacji o parametrach szablonu, co
usprawnia programowanie uogólnione i metaprogramowanie.
34
Uniwersytet Mikołaja Kopernika w Toruniu
Kształcenie informatyczne na
Uniwersytecie Mikołaja Kopernika
w Toruniu
UMK posiada bogatą ofertę studiów informatycznych,
dziennych i podyplomowych, prowadzonych na dwóch
wydziałach.
Software Developer’s Journal
jest wydawany przez
NPRACA Sp. z o.o.
Redakcja:
sdjpl@sdjournal.pl
Adres korespondencyjny:
NPRACA Spółka z o.o.
ul. 3 Maja 46, 72-200 Nowogard, Polska
Oddział w Warszawie:
ul. Postępu 17 D, 02-676 Warszawa, Polska
www.sdjournal.pl
Facebook:
https://www.facebook.com/SoftwareDevelopersJournal
Redakcja dokłada wszelkich starań, by publikowane w piśmie informacje i
programy były poprawne, jednakże nie bierze odpowiedzialności za efekty
wykorzystania ich; nie gwarantuje także poprawnego działania programów
shareware, freeware i public domain.
Wszystkie znaki firmowe zawarte w piśmie są własności odpowiednich firm.
Zostały użyte wyłącznie w celach informacyjnych.
Osoby zainteresowane wspópracą prosimy o kontakt:
sdjpl@sdjournal.pl
Skład i łamanie / projekt okładki:
Digital Concept
www.digitalconcept.pl
admin@digitalconcept.pl
Tieto
Szeroka perspektywa
W powszechnej opinii lider IT z północnej Europy to głównie oprogramowanie dla
smartfonów i tabletów. W rzeczywistości obszar działalności firmy to ogromna część życia
społecznego, w wielu krajach na całym świecie. Organizacja stosuje bardzo precyzyjną
politykę informacyjną, zwracając się głównie do dużych partnerów, specjalistów i uczelni.
Dziś mamy szansę poznać Tieto bliżej. Warto dowiedzieć się, czym firma zajmuje się w
skali światowej i jaką rolę pełni w niej polski oddział.
Aquarius Business House - siedziba wrocławskiego oddziału Tieto
1
5/2014
PRZYJAZNY EKOSYSTEM PRACY
Historia.
Historia firmy sięga roku 1968. Ekspansja rozpoczęła się na
dobre w roku 1999, kiedy Tieto połączyło się z fiń- ską
spółka akcyjną Enator. Od tego czasu szereg doskona-
łych strategicznie akwizycji, kumulacja wiedzy i wysokich
standardów jakościowych wywindowały Tieto na pozy-
cję jednego z europejskich liderów, z niekwestionowa-
nym pierwszym miejscem na rynku usług R&D dla sek-
tora telekomunikacyjnego. W roku 2006 firma pojawiła się
w Polsce, nabywając większościowe udziały w RTS Ne-
tworks Sp. z o.o. ze Szczecina. Pół roku później, wykupi-
ła wrocławski oddział rozwoju oprogramowania BenQ.
Na decyzji zaważyły perspektywy, jakie nadal oferu-
je nasz rynek, jak również wysoka specjalizacja i unikal-
ne kompetencje tutejszych pracowników. Tym samym,
skandynawska firma wpisała się w trend odwrotu od
Azji, stawiając na jakość, przewidywalne otoczenie praw-
ne i kulturową bliskość, ułatwiającą kontakty z centralą
w Finlandii.
Obecnie polski oddział Tieto ma ugruntowaną pozycję
w grupie. Ponad 90 procent jego aktywności skupia się
na obsłudze globalnych potentatów IT, pozyskiwanych
przez oddziały skandynawskie. Dla polskich inżynierów
współpraca z Tieto działa więc trochę jak teleport, prze-
noszący do największych centrów informatycznych świa-
ta, z Doliną Krzemową włącznie.
Tieto w Polsce.
Podstawą działalności polskiego oddziału firmy jest pro-
dukcja oprogramowania dla branży telekomunikacyjnej.
W Szczecinie i Wrocławiu powstają zarówno systemy
do zarządzania sieciami telekomunikacyjnymi, jak i opro-
gramowanie dla elementów tych sieci, w części szkie-
letowej oraz radiowej. Polscy informatycy tworzą też
dedykowane rozwiązania dla urządzeń mobilnych, wy-
chodząc naprzeciw potrzebom poszczególnych klien-
tów. Najczęściej używane technologie to C/C++, Java,
C#, .Net, Python, Perl, Bash. Działalność firmy obejmu-
je wszystkie warstwy oprogramowania, od driver’ów po
interfejsy użytkownika. Pracownicy Tieto uczestniczą
w pełnym cyklu życia swoich produktów, od sporządza-
nia specyfikacji i designu, poprzez implementację, testo-
wanie i integrację, po utrzymanie oprogramowania oraz
wsparcie klienta końcowego.
Lucyna Chwastowska,
Head of Connected Products and Things,
odpowiedzialna za oddziały RnD w Polsce,
Finlandii i Chinach
„Nasze centrum zostało wybrane przez Tieto jako
jedno z trzech miejsc na świecie, które realizują projek-
ty oparte o najnowsze standardy komunikacji mobilnej.
Wrocław specjalizuje się w tworzeniu oprogramowa-
nia opartego o szeroko pojęty system Linux, zwłasz-
cza jego warianty na smartfony. Możemy pochwalić się
unikalnymi w skali całej korporacji możliwościami tech-
nicznymi i swobodą kreowania własnych rozwiązań, na
przykład tworzeniem własnych robotów. Tieto Wro-
cław szeroko współpracuje ze społecznościami Open
Source (mamy m.in. własne kontrybucje do kernel.org)
i organizacjami standaryzacyjnymi typu WiFi Alliance
czy Bluetooth SIG. Jesteśmy dokładnie tam, gdzie rodzą
się nowe technologie. Dostarczamy projekty do
Europy, Azji i bezpośrednio do Doliny Krzemowej
w Stanach Zjednoczonych.”
Outsourcingowy charakter działań firmy sprawia, że jej
produkty często nie są znane użytkownikom. Nie zmie-
nia to faktu, że mają duże znaczenie dla rozwoju nowych
technologii.
Używasz smartfona? Jeżeli tak, bardzo prawdopodob-
ne jest, że jego architektura została zaprojektowana
przez Tieto.
Tieto na świecie.
Sukces organizacji wynika w ogromnej mierze ze zrów-
noważonego podejścia do rozwoju, zarówno wobec
pracowników, jak i partnerów biznesowych oraz klien-
tów. Tieto stawia na długofalowe relacje we wszystkich
płaszczyznach, tworząc rozwiązania dedykowane dla
poszczególnych branż i wprowadzając innowacje. Dzię-
ki temu potrafi współpracować z klientami na każdym
etapie cyklu życia projektów oraz rozwoju technologii
IT. Tak metodyczne podejście nie dziwi, jeśli rozważymy
skalę działalności firmy.
W ujęciu światowym, rozwiązania dla telekomunika-
cji to jedynie wierzchołek góry lodowej. Firma operuje
wszędzie tam, gdzie istnieje zapotrzebowanie na specja-
listyczne umiejętności, doskonałą politykę bezpieczeń-
stwa danych i umiejętność obsługi wymagających projek-
tów.
Z rozwiązań Tieto korzystają miliony ludzi na świecie,
w sektorach takich jak motoryzacja, energetyka, opieka
zdrowotna i społeczna, produkcja i usługi przemysłowe,
sektor publiczny, handel, czy logistyka.
www.sdjournal.pl
2
Zgłoś jeśli naruszono regulamin