|
|
|
WIADOMOŚCI
|
|
(2007.07.19)
|
Przedsiębiorstwa mają duże problemy ze znalezieniem pracowników posiadających określone umiejętności. Informatyka zmienia się w takim tempie, że uczelnie techniczne i sami poszukujący pracy często nie nadążają za ewolucją rynku i nowymi wymaganiami. Praca dla osób z wykształceniem informatycznym jest i będzie, ale tylko dla tych, którzy posiadają odpowiednie kwalifikacje.
Mary Brandel z amerykańskiego wydania Computerworld zapytała 8 ekspertów - pracowników agencji doradztwa zawodowego, pracowników dydaktycznych, przedstawicieli korporacji i organizacji związanych z IT - o najbardziej pożądane cechy i zdolności specjalisty ds. informatyki. Osoby posiadające chociaż kilka z nich z pewnością znajdą zatrudnienie. Dziś i w przyszłości.
Prezentujemy 12 najczęściej wymienianych umiejętności:
1) Uczenie maszynowe
Wielu analityków zwraca uwagę na wzrastające zapotrzebowanie na pracowników posiadających wiedzę z dziedziny uczenia maszynowego (machine learning) i pokrewnych. "Przedsiębiorstwom z branży IT, szczególnie tym specjalizującym się w budowaniu i obsłudze rozbudowanych baz danych oraz zajmującym się tworzeniem algorytmów wyszukiwania i filtrowania treści zaczyna brakować wyspecjalizowanych kadr" - mówi Kevin Scott z zespołu Google. "Nie chodzi tylko o moją firmę, istnieją setki firm i tysiące aplikacji korzystających z dużych baz danych - problem jak je efektywnie zorganizować, przetwarzać i prezentować użytkownikom, nasuwa się sam" - twierdzi.
Wzrastający popyt na rozbudowane systemy bazodanowe pociąga za sobą wzrost zapotrzebowania na wiedzę i umiejętności związane z projektowaniem struktury baz, eksploracją danych oraz modelowaniem statystycznym stosowanym do analizy danych. "W tym momencie pracodawców nie interesuje skąd pracownicy mają potrzebne umiejętności: czy są po studiach, czy też zdobyli je samodzielnie - na rynku jest tak duże zapotrzebowanie, że wszyscy ci ludzie są zatrudniani praktycznie od ręki" - dodaje Scott.
2) Umiejętność tworzenia aplikacji dla urządzeń mobilnych
W ostatnim czasie producenci aplikacji, w tym systemów zintegrowanych, prześcigają się w tworzeniu rozwiązań na urządzenia mobilne. Nowoczesne komputery przenośne i smartfony jak BlackBerry i iPhone, tylko napędzają koniunkturę. "Ta swego rodzaju moda na mobilność najbardziej przypomina boom związany z upowszechnianiem Internetu w połowie lat 90." - uważa Sean Ebner, wiceprezes agencji doradztwa personalnego Spherion Pacific Enterprises. Według niego urządzenia mobilne stają się coraz bardziej popularnymi narzędziami biznesowymi, wykorzystywanymi do obsługi m.in. systemów klasy ERP lub CRM. "I tak już wysokie zapotrzebowanie na pracowników zajmujących się portowaniem aplikacji na platformy przenośne będzie nadal wzrastało. Tacy ludzie będą po prostu stale potrzebni, tak jak 10 lat temu specjaliści od Internetu" - ocenia Ebner.
3) Umiejętność oceny ryzyka i zabezpieczenia sieci bezprzewodowych
Przedsiębiorstwa na całym świecie coraz chętniej budują sieci korporacyjne w oparciu o najnowsze standardy transmisji bezprzewodowej, takie jak WiFi, WiMAX czy nawet Bluetooth. Sieci bezprzewodowe są znacznie wygodniejsze od klasycznych, kablowych sieci komputerowych, są jednak również znacznie bardziej narażone na ataki z zewnątrz. Dlatego coraz więcej firm staje przed problemem odpowiedniego zabezpieczenia informacji przesyłanych między firmowymi komputerami i urządzeniami mobilnymi. W wielu przypadkach wtedy zwykle okazuje się, że w całej firmie nie ma osoby z odpowiednimi kompetencjami.
Według specjalistów przedsiębiorstwa z czasem będą wymagać nie tylko znajomości poszczególnych standardów komunikacji i możliwości ich zabezpieczenia, ale również oceny ryzyka związanego z potencjalnymi zagrożeniami. Potwierdza to Howard Schmidt, prezes Information Systems Security Association (ISSA). "Jeśli chcę zatrudnić specjalistę od sieci bezprzewodowych, oczywistym jest, że nie wymagam od niego wyłącznie znajomości standardu WiFi. Oczekuję, że nie tylko stworzy sprawnie działającą sieć bezprzewodową, ale także należycie ją zabezpieczy" - mówi Schmidt. Podobnego zdania jest Neill Hopkins z Computing Technology Industry Association. "Sama znajomość specyfiki sieci bezprzewodowych nie wystarczy. Potencjalni pracodawcy poszukują administratorów specjalizujących się w komunikacji radiowej, którzy potrafią obsługiwać różne rodzaje sieci" - dodaje Hopkins.
4) Umiejętność projektowania interfejsów użytkownika
Kevin Scott zwraca również uwagę na wzrost zapotrzebowania na wyspecjalizowaną kadrę odpowiedzialną za tworzenie interfejsów użytkownika. Jego zdaniem wraz ze wzrostem konkurencji na rynku IT, ludzie z wiedzą na temat interakcji człowieka z komputerem, potrafiący projektować graficzne interfejsy dla programów i aplikacji sieciowych, staja się coraz bardziej niezbędni. "Za przyczyną firm takich jak Apple wśród użytkowników wzrosło postrzeganie przyjaznego i estetycznego interfejsu obsługi programu lub urządzenia jako jednego z czynników kluczowych" - mówi Scott.
5) Zarządzanie projektami IT
Przedstawiciele wielu firm IT twierdzą, że mają coraz większe problemy z dotrzymaniem terminów i wypełnieniem innych wymagań zapisanych w umowach z klientami. Jest to bezpośrednim następstwem braku doświadczonych pracowników odpowiedzialnych za zarządzanie projektami. Kierownictwu w największym stopniu zależy na dotrzymaniu terminów oraz zachowaniu określonej jakości usług, bądź funkcjonalności projektów, przy z góry określonym budżecie - bez odpowiednich kadr średniego szczebla nie jest to możliwe. Obserwacje te potwierdza Grant Gordon z agencji rekrutacyjnej Intronic Solutions Group: "Doświadczeni kierownicy projektów IT zawsze mieli wzięcie na rynku pracy. Jednak wraz ze wzrostem wymagań dotyczących redukcji kosztów oraz brakiem tolerancji dla nieudanych projektów, coraz trudniej znaleźć dobrego pracownika. Ci z nich, którzy potrafią udowodnić, że naprawdę są profesjonalistami, nie będą mieli żadnych problemów ze znalezieniem dobrze płatnej pracy".
Analitycy oceniają, że już dzisiaj zaczyna brakować kandydatów spełniających stale wzrastające wymagania dotyczące pracy na stanowisku kierownika projektu. "Pracodawcy poszukują doświadczonych ludzi, posiadających określone umiejętności techniczne i interpersonalne, potrafiących nieszablonowo myśleć i podejmować uzasadnione ryzyko. Odpowiednich kandydatów jest coraz mniej, dlatego najlepsi z nich mogą liczyć na bardzo dobre warunki zatrudnienia" - twierdzi Gordon, dodając, że w gronie potencjalnych pracowników, tych najlepszych wcale nie jest łatwo wyselekcjonować.
6) Ogólna znajomość sieci
Wielu ekspertów jest zgodnych, że aplikacje sieciowe w najbliższej przyszłości staną się podstawowymi rozwiązaniami w większości przedsiębiorstw. Ich zdaniem w dzisiejszych czasach sam fakt posiadania sieci komputerowej wyłącznie jako medium komunikacyjnego to za mało - wykorzystanie możliwości, jakie daje wdrożenie systemów rozproszonych, pozwoli wielu firmom na redukcję kosztów lub osiągnięcie dodatkowych korzyści. Dlatego, zdaniem wielu obserwatorów rynku, niedługo firmy będą wymagać od swoich pracowników podstawowej wiedzy na temat funkcjonowania i obsługi sieci.
"Jest duże zapotrzebowanie na projektantów i programistów, potrafiących wykorzystać specyfikę danej sieci komputerowej z korzyścią dla danego systemu. W szczególności tyczy się to aplikacji przeznaczonych dla centrów danych" - mówi Kevin Scott.
7) Administracja sieciami konwergentnymi
Wzrasta popularność sieci konwergentnych, łączących np. usługi telefonii stacjonarnej i telefonii mobilnej, telewizji i innych. Firmowe sieci komputerowe są przekształcane w sieci teleinformatyczne, a infrastruktura IT wielu firm, szczególnie z sektora MSP, których nie stać na jednorazową wymianę całości sprzętu teleinformatycznego, staje się coraz bardziej złożona. Niezależnie od wykorzystywanych standardów warstwy fizycznej, sieci firmowe zwykle składają się z mniejszych sieci lokalnych LAN, rozległych WAN, wirtualnych VPN, służą do transmisji VoIP i komunikacji z Internetem. Równolegle na rynku pracy wzrasta zapotrzebowanie na pracowników, którzy będą w stanie efektywnie administrować takimi sieciami. "Kierownicy wielu firm poszukują pracowników orientujących się w specyfice całej sieci teleinformatycznej, bez względu na wykorzystywaną technologię. Chcą zatrudnić jednego pracownika, odpowiedzialnego za całą infrastrukturę IT, który w razie konieczności dokonania zmian rozwiąże problemy, będzie w pełni samodzielny" - mówi Neill Hopkins. "Nasze badania pokazują, że istnieje ogromne zapotrzebowanie na pracowników posiadających wiedzę z dziedziny administracji sieciami IT ze znajomością specyfiki sieci konwergentnych".
8) Programowanie Open Source
Specjaliści obserwują także wzrost liczby ofert pracy dla programistów Open Source. "Nadchodzi czas Wolnego Oprogramowania biznesowego, zarówno na poziomie systemów operacyjnych, jak również poszczególnych aplikacji" - ocenia Sean Ebner. W tej chwili amerykańskie przedsiębiorstwa poszukują przede wszystkim pracowników doświadczonych w środowisku LAMP. Skrót ten oznacza platformę serwerową dla obsługi dynamicznych stron internetowych. W jego skład wchodzą: system Linux, serwer HTTP - Apache, serwer bazy danych MySQL oraz interpreter języka skryptowego (m.in. PHP lub Perl, a ostatnimi czasy Python).
Scott Saunders, dziekan jednego z wydziałów Uniwersytetu DeVry w Addison (USA), potwierdza jego zdanie. "Trend ten jest napędzany m.in. przez wzrost niezadowolenia klientów z rozwiązań komercyjnych oraz kwestie bezpieczeństwa danych" - mówi. Jego zdaniem poza wolnymi systemami operacyjnymi i platformami serwerowymi dużą popularność zyskają również bazodanowe systemy Open Source.
9) Obsługa systemów Business Intelligence
"Wzrasta liczba firm inwestujących duże pieniądze w rozwiązania BI" - mówi Sean Ebner. Według niego, tak jak w innych przypadkach, w tej dziedzinie również spada rola pracowników o wąskiej specjalizacji. "Przedsiębiorstwa nie szukają już wyłącznie koderów, potrafiących tworzyć skrypty i zapytania w różnych językach baz danych. Potrzebni są ludzi posiadający dogłębną znajomość zasad działania systemów bazodanowych, a przy tym rozumiejący potrzeby i zasady funkcjonowania biznesu" - dodaje Ebner. Równocześnie, zdaniem specjalistów, spada znaczenie znajomości zaawansowanych technik programowania w SQL i pochodnych, na rzecz umiejętności projektowania baz danych.
10) Znajomość zabezpieczeń systemów IT
Chociaż specjaliści ds. bezpieczeństwa nigdy nie mogli narzekać na brak pracy, analitycy twierdzą, że podobnie jak w przypadku znajomości zagadnień sieciowych, w najbliższym czasie nastąpi wzrost wymagań dotyczących ogólnej wiedzy na temat bezpieczeństwa systemów informatycznych i to wobec wszystkich pracowników działów IT. "Praktycznie każda oferta pracy, związana z IT, z jaką miałem do czynienia w ciągu ostatnich 6 miesięcy, zawierała hasło bezpieczeństwo" - twierdzi Howard Schmidt. "Pracodawcy chcą mieć bezpieczną infrastrukturę. Niezależnie od jej rodzaju, czy stopnia złożoności" - dodaje. Jego zdaniem to zjawisko doskonale obrazuje pozytywną zmianę podejścia zarządów przedsiębiorstw do kwestii bezpieczeństwa IT, które staje się integralną częścią całej strategii działalności firmy.
Podobnego zdania jest Scott Saunders. "Coraz większe zagrożenie cyberterroryzmem oraz wzrost wartości samej informacji przyczynia się do popularyzacji bezpieczeństwa na każdym szczeblu systemu IT" - ocenia.
11) Znajomość zagadnień dot. biznesu, zarządzania i kompetencje interpersonalne
Dzisiejszy rynek IT różni się od tego sprzed 10 lat. Infrastruktura teleinformatyczna ulega stopniowej standaryzacji, a automatyzacja narzędzi programistycznych umożliwia wykonanie tego samego projektu mniejszym nakładem pracy. Jednocześnie technologia informatyczna upowszechnia się na tyle, że pracownicy działów IT nie są już jedynymi, którzy mogą rozwiązać - przynajmniej te mniej złożone - problemy.
Zdaniem ekspertów nadeszła pora na zmianę roli typowego pracownika działu informatycznego. Potwierdzają to badania Gartnera - w ciągu najbliższych lat połowa pracowników IT będzie pełniła funkcje związane raczej z obsługą biznesu niż samej technologii. Tym samym podstawowym zadaniem specjalisty ds. IT nie będzie już obsługa komputera i zapewnienie sprawności działania całej infrastruktury - tym zajmą się firmy zewnętrzne lub dostawcy rozwiązań IT. Nowe zadania to przede wszystkim pośredniczenie między biznesem a technologią, umiejętność pogodzenia możliwości IT z wymaganiami biznesu. Niezbędne do tego umiejętności to m.in. wiedza o organizacji przedsiębiorstwa oraz zdolność prowadzenia negocjacji.
12) Znajomość nowoczesnych języków programowania i technologii sieciowych
Firmy doradztwa personalnego zwracają uwagę na wzrost zapotrzebowania na programistów ze znajomością różnych technologii i języków programowania, w szczególności niezależnych od architektury. W ofertach pracy najczęściej powtarzają się wymagania dotyczące znajomości technologii ASP.Net, języka Java i zasad działania relacyjnych baz danych. Do tego dochodzą m.in. XML, PHP, C#, VB.NET oraz C++.
Jednak według Granta Gordona, pracownicy nie szukają wyłącznie koderów. "Dziś nie są potrzebni pracownicy, którzy chowają się za monitorem i pracują bardziej z komputerem niż z resztą zespołu" - mówi. W nowoczesnych metodologiach zanika podział na klasyczne etapy projektowania systemów informatycznych. Analiza, projekt i jego implementacja przeplatają się. "Firmy potrzebują pracowników, którzy potrafią programować, ale jednocześnie sprawdzą się jako projektanci, czy szefowie i koordynatorzy projektów" - ocenia Gordon. Jednocześnie wzrasta zapotrzebowanie na specjalistów w dziedzinie inżynierii oprogramowania, która według analityków, w ostatnich latach powraca do łask.
Wnioski
Popyt na specjalistów z wykształceniem lub umiejętnościami stricte informatycznymi spada i będzie nadal spadał. Postęp w całej branży informatycznej upraszcza obsługę systemów IT i w wielu przypadkach eliminuje konieczność zatrudniania specjalistów. W firmach programistycznych podział na programistów jako koderów i projektantów praktycznie zanika. W dużych przedsiębiorstwach od pracowników działów informatycznych wymaga się nie tylko wiedzy dotyczącej informatyki, ewentualnie dziedzin pokrewnych, ale również znajomości zasad funkcjonowania biznesu i umiejętności interpersonalnych. W mniejszych firmach pracownicy pełniący rolę przysłowiowego "informatyka" muszą znać się na kilku systemach operacyjnych, budowie i administrowaniu sieciami komputerowymi, oprogramowaniu biurowym, technologii VoIP i kilku innych.
Tak jak zmienia się rola działów informatycznych przedsiębiorstw, zmienia się również podejście do wykształcenia informatycznego, które staje się bardziej uniwersalne. Widać to na wielu europejskich i amerykańskich uczelniach, gdzie młodzi ludzie, zamiast ścisłego wyspecjalizowania, chętniej wybierają kierunki z pogranicza kilku dziedzin.
Przede wszystkim jednak, w całej branży IT (i nie tylko), potrzebni są pracownicy samodzielni, posiadający umiejętność analitycznego myślenia, szybkiego przyswajania wiedzy i analizy procesów biznesowych. Wielu pracodawców twierdzi, że właśnie o te cechy wśród kandydatów jest najtrudniej.
***
Tekst opracowany w oparciu o artykuł "12 IT skills that employers can't say no to" autorstwa Mary Brandel.
Czytaj także:
4 zawody bez perspektyw
|
| |  |
Zobacz też: Aktualności Artykuły
|
|
|
|
| Produkty ActiveBase w Polsce | (2008.12.23) | | Warszawska spółka Active Distribution została wyłącznym przedstawicielem firmy ActiveBase - dostawcy aplikacji zwiększających wydajność i bezpieczeństwo systemów działających w oparciu o bazy danych Oracle. |
| Zarządzanie wiedzą w praktyce | (2008.10.15) | | Polscy managerowie wysoko oceniają wpływ dobrego zarządzania wiedzą na rozwój pracowników, wzrost innowacyjności, a w efekcie wyniki finansowe przedsiębiorstw. Dobre praktyki w tym obszarze to jeden z tematów Kongresu Stowarzyszenia Praktyków Zarządzania Wiedzą. Wśród prelegentów: Michał Boni, Ludwik Sobolewski, Ray Buschmaan. |
| Microsoft: plany dla SQL Server | (2008.10.08) | | Podczas corocznej BI Conference odbywającej się w Seattle, firma ogłosiła plany związane z SQL Server, które dotyczą głównie business intelligence i hurtowni danych. |
|
|
|