Ta strona wykorzystuje pliki cookie w celu prezentacji dopasowanych dla Ciebie treści. Możesz włączyć/wyłączyć obsługę plików cookies w swojej przeglądarce.

Dowiedz się więcej

Rozrywka vs. użyteczność, czyli różnice pokoleniowe w branży IT

Opublikowano  przez Marek Zoellner

Jedno biurko, dwa monitory. Na pierwszym kod “hackujący” grę, w której odtąd będziesz mieć niekończące się zdrowie i amunicję. Na drugim algorytm typujący, jakie studia najlepiej wybrać, by zapewnić sobie najlepszą przyszłość. A jaki był Twój pierwszy własnoręcznie napisany program?

Portal HackerRank wziął pod lupę ponad 70 tys. programistów i przebadał ich pod kątem najświeższych trendów panujących w branży IT. W ankiecie znalazły się pytania o ich umiejętności, stopień zainteresowania poszczególnymi technologiami oraz oczekiwania związane z rozwojem zawodowym.

W badaniu pojawiło się także dodatkowe kryterium dotyczące wieku respondentów, których dzieliło nawet ponad 30 lat, co pozwala spojrzeć na środowisko programistów z międzypokoleniowej perspektywy.

Może to zainteresować również te osoby, które zaczynają swoją przygodę z IT, bądź dopiero zastanawiają się nad rozpoczęciem nauki kodowania.

Do którego z naszych kursantów jesteś najbardziej podobny?

Jaki był Twój pierwszy projekt?

Odpowiedzi na pierwsze pytanie pojawiające się w badaniu HackerRank podzielono na cztery grupy wiekowe. Najstarsza z nich to osoby, które zaczynały w czasach, gdy pamięć komputerów osobistych liczono w kilobajtach. I to właśnie dla nich pierwszym projektem było napisanie gry lub “shackowanie” jej tak, by otrzymać nieskończone zdrowie i niewyczerpaną amunicję.

W ciągu dwóch pokoleń zarówno zainteresowania jak i potrzeby mocno jednak ewoluowały. Choć popularność gier nie zmalała, młodzi programiści najczęściej zaczynają jednak od różnego rodzaju kalkulatorów czy przeliczników (np. temperatury lub walut) i w ten sposób oswajają się z praktyczną nauką tworzenia kodu. Użytecznośćstanowi także dużą część programu nauczania podczas bootcampów Kodilli. W jednym z zadań w module dotyczącym języka JavaScript będziecie musieli stworzyć właśnie swój pierwszy w życiu kalkulator pogodowy. Wbrew pozorom nie jest to aż takie trudne, a dostarcza dużo frajdy :)

Mój pierwszy bootcamp z Kodillą

Ale jak widać na załączonym wykresie, programiści w wieku 21-37 lat chętnie tworzą także swoje pierwsze, proste i użyteczne strony internetowe.

first coding project

I tu również mamy dobrą wiadomość. Jeśli chcesz zmierzyć się z takim wyzwaniem, możesz to zrobić wspólnie z Kodillą, zupełnie za darmo i bez żadnego stresu czy limitu czasowego :)

Jeśli wciąż nie masz pewności czy kodowanie to dobry kierunek, podejmij nasze wyzwanie!

Zapisz się i podejmij wyzwanie

Co frustruje seniorów, czym gardzą juniorzy?

Różnice pokoleniowe możemy znaleźć także na wykresie poświęconym temu, co najbardziej irytuje programistów. Tym starszym sen z powiek najczęściej spędza tzw. kod spaghetti, czyli kod skomplikowany i trudny do zrozumienia, niegdyś związany z takimi językami jak BASIC. Z kolei młodsi najczęściej wskazywali źle napisaną dokumentację.

Kategorii jest więcej, ale żeby było jasne - to nie jest tak (i nigdy nie będzie), że jedno pokolenie programistów widzi problem, którego drugie kompletnie nie dostrzega. W zależności od zagadnienia różnice w odpowiedziach mogą być mniejsze lub większe, ale mimo to wszyscy zdają sobie sprawę z tych samych błędów i starają się ich unikać.

Ponad 56% starszych koderów nie przepada za określaniem sztywnych deadlinów na podstawie szacunkowych, wstępnych ustaleń. Młodsi nie mają z tym aż takiego problemu, są bardziej elastyczni, ale ponad 44% z nich również ma awersję do określania terminów zanim nie zostaną przedyskutowane wszystkie konkrety.

A czego szukają w branży IT? Bez względu na staż, poziom doświadczenia i wiek najważniejsza dla wszystkich jest możliwość rozwoju i zdobywania nowych kwalifikacji. Poza tym zarówno seniorom jak i juniorom zależy na równowadze między życiem zawodowym i prywatnym, w dalszej kolejności są interesujące problemy do rozwiązania, elastyczne podejście do pracy (czyli np. możliwość pracy zdalnej) oraz kultura organizacyjna firmy.

Różnice pokoleniowe to stereotyp

Na ile w rzeczywistości różnice międzypokoleniowe są potwierdzonym zjawiskiem, a na ile rozdmuchanym problemem? Gdzie kończą się prawdziwe bariery międzypokoleniowe, a zaczynają stereotypy? - odpowiedzi na to pytanie szukano niedawno w jednym z opracowań opublikowanych przez Klub CIO, skupiający przedstawicieli branży IT.

Punktem wyjściowym jest tu podział na cztery generacje pracowników:

  1. Y (do 29 lat);
  2. X (30-44 lata);
  3. baby boomers (45-63 lata);
  4. oraz tradycjonalistów (+64 lata).

W artykule znajdziemy m.in. odwołanie do badania AchieveGlobal, którego celem było zweryfikowanie, w jaki sposób pokolenia postrzegają siebie wzajemnie, inne grupy oraz swoje środowiska pracy. Ponad 500 osób z Europy, Azji oraz Stanów Zjednoczonych zapytano o to, czy zachowanie i stosunek do pracy jest zależny od wieku. I co się okazało? Europejczycy i Amerykanie niemal zgodnie stwierdzili, że wiek nie ma żadnego znaczenia. W Chinach i Singapurze, gdzie prowadzono badania, tendencja do kierowania się wiekiem podczas pracy była już bardziej zauważalna.

Autorzy tego eksperymentu stwierdzili też, że jakiekolwiek grupowanie pracowników, czy to ze względu na wiek, czy inne wyróżniki, nie przynosi niczego dobrego dla kultury organizacyjnej w firmie. W ten sposób można bowiem zatracić indywidualne podejście do pracowników, z których każdy ma inne talenty, umiejętności i doświadczenia.

Sprawdź swoje predyspozycje

I dokładnie tak samo jest z nauką programowania. Dlatego nie daj się nikomu zamknąć w żadnej kategorii i jeśli naprawdę chcesz się uczyć kodowania, zacznij to robić. Nieważne, czy skorzystasz z bezpłatnych tutoriali w internecie, czy zapiszesz się np. na bootcamp Kodilli.

Jak zauważa HackerRank, zarówno sam kod jak i proces jego pisania to specyficzna sztuka, którą chce uprawiać coraz więcej osób na świecie. Dzięki rozwojowi nowych technologii i dostępowi do nowych możliwości, drzwi do kariery w IT stają otworem przed coraz większym gronem ludzi. Wraz z ewolucją samych programistów zmienił się także cały rynek i oczekiwania w stosunku do pracowników. Kandydaci są bowiem oceniani na podstawie umiejętności, a nie stażu pracy czy zgromadzonych w szufladzie dyplomów. Nawet ci, którzy wcześniej nie mieli żadnego doświadczenia technicznego, mają szansę, by odkryć w sobie zamiłowanie do kodowania i połączyć je z życiem zawodowym. Wiele osób ma bowiem predyspozycje, z których być może nawet nie zdaje sobie sprawy.

A jak jest z Tobą? Sprawdź się:

Rozwiąż darmowy test predyspozycji

Umów się na rozmowę z doradcą Kodilli