Tworzenie oprogramowania, rekrutacja i outsourcing kadr IT - Power Media S.A.   english version
Strona główna > Praca > Kariera w IT
PIT roczny

Księgowość internetowa - ifirma.pl


Oferty pracy

PIT roczny


Kariera w IT

Czym jest ścieżka kariery zawodowej i jak ją zaplanować?
Ścieżka kariery definiowana jest jako spójna sekwencja kolejnych stanowisk, które pracownicy mogą objąć w sprecyzowanym okresie pracy w danej organizacji. Powinna być ona tworzona w oparciu o osobiste cele pracownika i jego ambicje, chęć nabywania nowych umiejętności i nowego doświadczenia, a także spełnienie oczekiwań firmy. Idea ścieżek kariery to głównie nacisk na wzbogacenie kompetencji pracownika o nowe kwalifikacje i doświadczenie praktyczne.
Planowanie ścieżki kariery może odbywać się w dwojaki sposób:
  1. Możesz zrobić to sam w oparciu o własne umiejętności, kompetencje, ambicje.
    Zanim zaczniesz konstruować swoją ścieżkę rozwoju zawodowego, odpowiedz sobie na kilka istotnych pytań:
    - Co jest dla Ciebie w życiu najważniejsze, jaki jest Twój system wartości?
    - Na czym najbardziej zależy Ci na obejmowanym stanowisku: na władzy, pieniądzach, prestiżu, samodzielności, stosunkach międzyludzkich itp.?
    - Jakie stanowisko chcesz obejmować za 10, 15 lat?
    Na własną karierę warto patrzeć dalekowzrocznie: życie zawodowe to czas, w którym każda podejmowana praca jest zazwyczaj pomostem do innego zajęcia. Dlatego należy zadbać o to, by wykonywane przez nas zajęcia łączyły się w logiczną całość i każde kolejne stanowiło naturalną konsekwencję poprzedniego. W ten sposób, małymi krokami, łatwiej będzie nam dotrzeć do obranego celu. Pamiętajmy, że tylko systematyczna realizacja wizji własnego rozwoju zawodowego pozwoli nam osiągnąć sukces.

  2. Możesz poddać się ścieżce zaplanowanej przez przedsiębiorstwo, w którym pracujesz. Słowem: firmy tworzą ścieżki kariery dla swoich pracowników, co oznacza, że podejmując pracę w danym przedsiębiorstwie jesteś w stanie stwierdzić, jak może przebiegać Twoja kariera.
    Ścieżki kariery są ważnym narzędziem stosowanym w procesie planowania kariery pracownika przez komórki zarządzające zasobami ludzkimi w organizacji. Przedsiębiorstwo powinno w jasny sposób przekazać pracownikom informacje o możliwościach dotyczących ich kariery i rozwoju zawodowego, a także zachęcać ich do działań w tym kierunku. Rozwój pracownika przynosi oczywiste korzyści pracownikom (wzbogacenie umiejętności i poszerzenie kwalifikacji), ale i samej organizacji. Pozyskiwanie coraz lepiej wykwalifikowanych pracowników w obrębie wewnętrznego rynku pracy ogranicza konieczność poszukiwania nowych pracowników na zewnątrz. Przeprowadzanie procesu rekrutacji wśród pracujących już osób skutkuje zmniejszeniem kosztów związanych z wdrożeniem nowych pracowników - awansują osoby posiadające znaczną wiedzę na temat funkcjonowania danego przedsiębiorstwa.
Każdy z powyższych przypadków daje możliwość rozwinięcia skrzydeł, ale jednocześnie każdy z nich wymaga od Ciebie konsekwencji i nieustannego poszerzania swoich kompetencji. Jeśli planujesz więc, że Twoja kariera będzie rozwijać się według ściśle określonego scenariusza, pod uwagę musisz wziąć kilka istotnych kwestii:
  • Wcześniej obejmowane stanowiska
  • Kwalifikacje, które już posiadasz i które dopiero chcesz posiąść
  • Czas przeznaczony na realizację ścieżki kariery
  • Predyspozycje do pracy w grupie lub na stanowisku leadera
  • Cel - stanowisko, do którego będziesz dążyć
Teraz wystarczy, by w oparciu o powyższe informacje i wysunięte wnioski wybierzesz odpowiednie stanowisko i zaaplikujesz. Będzie to kolejny krok w Twojej karierze. Poniżej znajdziesz informacje na temat możliwości, jakie daje branża IT.
Co można robić w branży IT?
Jesteś programistą i planujesz zmienić obecną pracę? Jesteś studentem ostatniego roku lub absolwentem i dopiero wkraczasz na rynek pracy? Poniżej znajdziesz kilka przykładowych ścieżek kariery.
Przykład ścieżki kariery dla programisty:
  • Podstawowe obowiązki programisty to głównie: projektowanie i implementacja oprogramowania, rozwój aplikacji, wykonywanie testów jednostkowych, tworzenie dokumentacji technicznej itp.
  • Na stanowisku starszego programisty możesz zajmować się rozwojem i implementacją nowych funkcjonalności w istniejącej aplikacji, programowaniem aplikacji w projektach o randze międzynarodowej, poprawą istniejących rozwiązań oraz rozwojem nowych technologii, projektowaniem architektury systemu itp.
  • Jako team leader będziesz mógł zajmować się organizacją, kierowaniem i kontrolą pracy podległego zespołu, zarządzaniem pracami projektowymi i produkcją oprogramowania, prowadzeniem projektów informatycznych od strony technicznej, projektowaniem i rozwojem istniejących systemów.
  • Project manager zajmuje się często koordynacją pracy podległych kierowników projektu, zarządzaniem, kontrolą postępu i finansów projektów. Zobacz, co na temat tego stanowiska sądzą uczestnicy naszego forum.
  • Kierownik techniczny to osoba skoncentrowana głównie na zarządzaniu pracą podległych specjalistów od strony merytorycznej. To doskonały praktyk posiadając jednocześnie umiejętności menadżerskie. W dziale odpowiedzialny za realizację projektów, kontakty klientami i ewentualnymi podwykonawcami, kontrolę finansów projektu itp.
  • Dyrektor IT to osoba odpowiedzialna za wytyczanie celów i określanie strategii działu IT, zarządzanie infrastrukturą IT , gromadzenie wewnętrznych wymagań i ocenę istniejących i przyszłych potrzeb firmy, zarządzanie pracownikami w dziale IT, współpracę z dyrektorami poszczególnych działów, raportowanie do Zarządu Spółki
Jakie kompetencje są ważne w branży IT?
Poza oczywistymi umiejętnościami stricte technicznymi (np. umiejętność programowania w języku C++ i znajomość bibliotek, znajomość struktury GSM itp) dla pracodawców ważna jest jeszcze znajomość języka angielskiego i tzw. umiejętności miękkie. Wśród tych ostatnich wyróżnić możemy:
  • Komunikatywność
  • Pewność siebie
  • Umiejętność radzenia sobie ze stresem
  • Elastyczność
  • Umiejętność pracy w grupie i wiele innych
Poniżej znajdziesz opis kompetencji i cech idealnego kandydata. Przeanalizuj swoje cechy w oparciu o te podane przez nas i sprawdź, jak blisko ideału jesteś:
Wiedza i umiejętności
  • Ugruntowana wiedza teoretyczna z zakresu wymaganego na stanowisku
  • Umiejętności techniczne wymagane na danym stanowisku
  • Doświadczenie zawodowe w obszarze wymaganym na danym stanowisku/Doświadczenie akademickie
  • Projekty komercyjne i akademickie
  • Język angielski na poziomie swobodnej komunikacji
Cechy osobowościowe
  • Umiejętności pracy w grupie/zespole projektowym
  • Komunikatywność
  • Samodzielność
  • Otwartość na zmiany
  • Umiejętność nawiązywania kontaktów
  • Odporność na stres – umiejętność pracy pod presją czasu
  • Organizacja pracy – zarządzanie swoim czasem pracy
  • Umiejętność rozwiązywania problemów
  • Odpowiedzialność za powierzone zadania
  • Wiarygodność
Motywacja
  • Chęć do uczenia się oraz do poszerzania wiedzy w tematyce stanowiska pracy lub obszaru działalności firmy
  • Zaangażowanie w pracę – wykazywanie inicjatywy
  • Gotowość do odbywania podróży służbowych - dyspozycyjność
  • Lojalność wobec pracodawcy
Myślenie analityczne - łamigłówki
Nie zapominajmy, że od informatyków jako ścisłowców oczekiwać się będzie przede wszystkim umiejętności analitycznego myślenia. Chcesz je sprawdzić?
Sprawdź się i rozwiąż łamigłówki. Podobne pytania mogą pojawić się podczas rozmów kwalifikacyjnych.
  • Mamy dwa lonty. O każdym z nich wiemy, że pali się godzinę. Jak z ich pomocą odmierzyć kwadrans?
    Odpowiedź:
    Zapalamy jeden lont na obu końcach i drugi lont z jednej strony. Kiedy pierwszy lont się wypali, zapalamy drugą końcówkę drugiego lontu. Od tego momentu do chwili, gdy drugi lont przestanie się palić minie dokładnie kwadrans.
  • Skończyło się przyjęcie, wszyscy udają się parami do swoich domów. Podczas pożegnania wymieniono sto dwanaście uścisków dłoni. Przyjęcie przebiegało i zakończyło się w miłym nastroju, pary skierowały się do domów wspólnie, wobec tego nie ściskały sobie rąk. Ile osób było na przyjęciu?
    Odpowiedź:
    Na przyjęciu było 16 osób (8 par).
    Każda osoba złożyła o dwa uściski mniej niż było osób (nie składała uścisku z osobą towarzyszącą oraz ze sobą). Ilość uścisków musimy potem podzielić przez 2 ponieważ raz złożony uścisk pomiędzy osobą np.: nr 1. a osobą nr 2. jest również uściskiem pomiędzy osobą nr 2. a osobą nr 1. A więc liczby różniące się o dwa i dające w iloczynie 112 * 2 = 224 to oczywiście 16 i 14.
  • Dwaj ojcowie podarowali synom pieniądze. Jeden dał swemu synowi 150 zł, drugi zaś dał swojemu - 100 zł. Okazuje się jednak, że obaj synowie razem powiększyli swoje kapitały tylko o 150 zł. Jak to wyjaśnić ?
    Odpowiedź:
    Byli to: syn, ojciec i dziadek. Dziadek dał ojcu 150 zł, a ojciec dał synowi 100 zł. Ojcu zostało 50 zł, a syn miał 100 zł, czyli razem 150 zł.
  • Wyobraź sobie długą szynę. Niech ta szyna leży na ziemi wzdłuż równika . Jak myślisz ? Czy jak dołożysz jeden metr szyny, to czy podniesie się ona na tyle, aby mogła prześliznąć się pod nią mysz ?
    Odpowiedź:
    Obwód koła: L = 2Pi*R
    R = 6378,142 km (dla Ziemi) więc L = 40075.0481015 km
    Różnica średnic: (L + 0.001 km)/2Pi - (L/2Pi)
    W przybliżeniu jest to 0.000159 km, co wynosi 15,9 cm co oznacza, że kot też by przeszedł !
Kogo szukają pracodawcy z branży IT?
Ostatni rok przyniósł duże zmiany na rynku pracy. Na podstawie ofert wnioskujemy, że wciąż poszukiwani są programiści, szczególnie języków obiektowych, jak C++, Java, C#.
Ciekawą alternatywą dla osób posiadających umiejętność programowania jest weryfikacja i integracja oprogramowania. Weryfikacja i integracja mylnie postrzegana jest jako dziedzina dla osób z mniejszymi umiejętnościami programistycznymi. Tymczasem od kandydatów na takie stanowisko wymagana jest wszechstronność i dobra znajomość języków programowania. Zadania polegają bowiem głównie na tworzeniu części kodu, która przetestuje i zintegruje komponenty oprogramowania. Praca na takim stanowisku niejednokrotnie wiąże się z analizą wymagań, przygotowywaniem i wykonywaniem testów w zautomatyzowanym środowisku testowym, analizą wyników (pochodzących z wielu komponentów) oraz diagnozowaniem problemów. Aby sprostać takim wymaganiom konieczne jest ciągłe rozwijanie swojej wiedzy.
Jeśli nie czujesz się na siłach, by programować samodzielnie, możesz objąć jedno ze stanowisk testerskich – masz do wyboru testowanie oprogramowania lub testy black – box’owe. Popularni są również specjaliści z zakresu telekomunikacji. Na takich stanowiskach przydatna będzie wiedza z zakresu GSM, UMTS, sieci telekomunikacyjnych, z architektury i protokołów systemów sieci mobilnych, podstawowa umiejętność programowania w jednym z języków: Java, C++, Delphi, Pascal.
Dobrą alternatywą dla osób z nieco mniejszą wiedzą techniczną, lecz z dobrą znajomością języka angielskiego, jest tworzenie dokumentacji technicznej. Praca na takim stanowisku polega przede wszystkim na tworzeniu różnego rodzaju instrukcji dla użytkowników, opisów, podręczników. Praca często wiąże się z tłumaczeniem tekstów już istniejących. Idealny kandydat na takie stanowisko powinien wykazać się znajomością technicznego słownictwa angielskiego.
Pracodawcy poszukują również administratorów systemów (Windows, Unix) oraz użytkowników i wdrożeniowców oprogramowania SAP.


| Firma | Oferta | Doświadczenie | Aktualności | Relacje inwestorskie | Praca | Kontakt | Mapa serwisu |



Copyright © Power Media S.A.