Praca.pl Poradniki IT i nowe technologie
Od humanisty do programisty

Od humanisty do programisty

 
Od humanisty do programisty

Stabilizacja


Nasza cywilizacja ciągle się zmienia. Nowe wynalazki sprawiają, że świat wokół nas ewoluuje, a my chcąc tego czy nie, zmieniamy się razem z nim.
Komputer personalny spopularyzował się w latach 80. ubiegłego wieku, a wraz z nim pakiety biurowe — Word, Excel. Ludzie musieli masowo zdobywać umiejętności obsługi nowych narzędzi, żeby pozostać na rynku pracy.
Zawód programisty rozkwitł w ostatnim dziesięcioleciu ubiegłego wieku. Firmy zatrudniające specjalistów na tym stanowisku zyskują przewagę technologiczną dzięki wytworzeniu dedykowanych systemów automatyzujących procesy. Wiele osób traci zatrudnienie na rzecz maszyny. Pracownicy muszą podnosić swoje umiejętności i kompetencje, żeby pozostać na rynku pracy.

Życie nigdy nie było, nie jest i nie będzie stabilne. Nie więcej jak kilka pokoleń temu szczytem możliwości człowieka była podróż na drugi kontynent statkiem parowym — dzisiaj nie wyobrażamy sobie życia bez elektroniki. Powinniśmy się rozwijać. Czy w takim razie nauka programowania to dobry sposób na podniesienie swoich kompetencji?

 

Szkoła


Uczęszczałem do szkoły przez 12 lat. Byłem nauczany matematyki, języków obcych, biologii i wielu innych przedmiotów. Nie zostałem matematykiem, a jednak korzystam z umiejętności mnożenia i dodawania każdego dnia. Nie zostałem tłumaczem języków, a jednak znajomość ich pozwala mi pracować z ludźmi na całym świecie. Nie zostałem lekarzem, jednak nauka biologii pozwala mi rozumieć słowa lekarzy.

Programowanie jest taką samą umiejętnością jak każdy inny przedmiot, którego możemy się nauczyć w szkole. Znajomość jednego języka programowania może mieć ogromny wpływ na nasze życie, mimo że nie będziemy codziennie programowali. Jeżeli wykonywałbym zwykłą pracę biurową, dzięki programowaniu mógłbym uprościć swoje obowiązki, eliminując powtarzalne czynności. Nawet jeżeli byłbym ogrodnikiem, programowanie mogłoby mieć pozytywny wpływ na moją działalność. Mógłbym napisać program, który będzie wyszukiwał nowe oferty pracy dla mnie i automatycznie nawiązywał kontakt z klientem, dzięki czemu mógłbym się skupić na swojej pasji, jaką jest tworzenie ogrodów.

 

Pierwszy krok


Nasz pierwszy krok powinien zacząć się od niezobowiązującej nauki programowania, na którą poświęcimy kilkanaście wieczorów lub kilka weekendów. Materiałów na start jest naprawdę dużo. Możemy zacząć od kursów online (na przykład https://codecademy.com). Jeżeli preferujemy lekturę książki, mamy szeroki wybór różnych pozycji dla totalnie początkujących. Istnieje też wiele poradników na YouTube, gdzie programiści tłumaczą krok po kroku, jak zacząć programować. Inną opcją jest skorzystanie z weekendowego lub kilkudniowego kursu programowania, który pozwoli nam wystartować. Ze względu na niski próg wejścia jako pierwszy język do nauki polecany jest Python.

Zdecydowana większość materiałów dotyczących programowania (jak i samo programowanie) jest w języku angielskim. Jeżeli rozważasz naukę programowania, a masz problemy ze zrozumieniem tego języka, najlepsze, co możesz zrobić dla siebie, to nauka języka angielskiego do poziomu płynności. Odłóż programowanie na rok. Nauka angielskiego przyniesie Ci dużo więcej pobocznych korzyści, ale przede wszystkim otworzy drogę do programowania.

Zaczynając naukę programowania, postawmy sobie cel polegający na napisaniu użytecznego dla nas programu. Program powinien być na tyle prosty, żebyśmy dali radę go napisać, ale na tyle trudny, żebyśmy mieli satysfakcję z jego wytworzenia. Jeżeli pracujemy w Excelu, możemy napisać program, który będzie liczył to, co do tej pory liczyliśmy w Excelu. Jeżeli intensywnie buszujemy po internecie, napiszmy program, który pobierze dane z sieci i zaprezentuje je w odpowiedniej dla nas formie.

 

Decyzja


Kiedy postawimy pierwsze kroki, powinniśmy dobrze się zastanowić, co zrobimy dalej. Czy chcemy, żeby umiejętność programowania była tylko dodatkiem w naszym CV, czy chcemy stać się zawodowymi programistami?
W ciągu najbliższego czasu na pewno nie zabraknie zapotrzebowania na programistów i będzie to praca raczej dobrze płatna. Zanim podejmiesz decyzję o zmianie zawodu, spróbuj trochę poprogramować. Jeżeli poczujesz, że sprawia Ci to przyjemność i satysfakcję oraz zauważysz, że robisz postępy — to da Ci to podstawę do tego, żeby sądzić, że sobie z tym poradzisz. W takim przypadku może to być praca dla Ciebie.

Ze względu na prędkość, z jaką technologia się zmienia, programiści dużo czasu poświęcają na naukę nowych narzędzi i języków programowania. Trzeba być przygotowanym do nieustannego podnoszenia swoich kwalifikacji. Zadaj sobie pytanie, czy jesteś na to gotowy?

 

Będę programował zawodowo!


Mając pierwsze kroki w programowaniu za sobą, podjęliśmy świadomą decyzję, że chcemy się tym zajmować zawodowo! Najprostszą drogą jest rozpoczęcie studiów informatycznych. Jednak studia generują koszty, zarówno finansowe (jeżeli zdecydujemy się na prywatną uczelnię), jak i czasowe — studia trwają kilka lat. Mam jednak dobrą wiadomość. Wielu moich znajomych pracujących jako programiści nie posiada w swoim CV tytułu uczelni wyższej o profilu informatycznym.

Kasia pracowała jako urzędnik państwowy, próbowała też swoich sił jako weterynarz. Jednak to nie było to. Przygodę z programowaniem zaczęła od intensywnego dwudniowego kursu, na którego ofertę trafiła przypadkiem. Następnie zainteresowała się inicjatywą „Geek Girls Carrots”, społeczności związanej z IT, która spotyka się regularnie i pomaga w drodze do kariery programisty. Kasia razem z koleżanką z grupy zrobiła mały, ale dobry projekt. To wystarczyło, żeby dostać pracę młodszego programisty. Zaimponowała rekruterom swoim projektem. Pracuje ponad rok w zawodzie.

 

Krzysiek w większości zajmował się nudną pracą polegającą na łączeniu raportów w jeden. Programowania nauczył się na studiach, ale nie były to studia informatyczne. Wykorzystał to i zautomatyzował swoją pracę. Pracodawca to docenił i zlecił mu podobne prace, które również wykonał. Krzysiek wiedział, że chce zostać zawodowym programistą. Jednak nie było łatwo znaleźć taką pracę. Rozmowy rekrutacyjne nie kończyły się ofertami pracy. Jednak rekruterzy udzielali mu informacji zwrotnej, czego powinien się nauczyć. Korzystając z zaawansowanych kursów online, nauczył się tego, co powinien, i dzisiaj pracuje jako programista.

Tomek pracował w dziale obsługi klienta. Nie miał do tego pasji. Odłożył trochę pieniędzy i zdecydował się na intensywny kurs programistyczny trwający pół roku. Jak sam przyznaje, kurs nie był prosty, wymagał intensywnej pracy w weekendy, dodatkowo dostawał dużo pracy domowej, którą musiał wykonać w ciągu tygodnia. Wyzwanie opłaciło się. Znalazł pracę, a jego pierwsza wypłata była wyższa niż średnia krajowa.

 

Przyszłość


Twoja przyszłość jest w Twoich rękach. To, czy nauczysz się programowania, zależy tylko i wyłącznie od Ciebie. Nieważne, jak tę umiejętność wykorzystasz. Czy programowanie będzie stanowiło tylko dodatek do Twoich obecnych umiejętności i będziesz traktować je czysto hobbystycznie? Czy programowanie będzie stanowiło podstawowe źródło dochodu? Decyzja należy do Ciebie.

Marcin Lewandowski
Software Developer, blogger, mówca

 

Więcej artykułów "IT i nowe technologie"

Polecane oferty

  • Ekspert ds. procesu problem management

    PKO Bank Polski   Warszawa    praca stacjonarna
    ekspert  umowa o pracę  pełny etat
    2 godz.
    Jako Ekspert w naszym zespole będziesz: modelował i wdrażał w organizacji procesy wg metodologii ITIL, kontrolował przebieg procesów na podstawie wypracowanych KPI, określał standardy działań naprawczych wynikające z procesu Problem Management, monitorował postęp realizacji rekomendacji...
  • Aon
    specjalista mid / senior  umowa o pracę  pełny etat
    3 godz.
    What the day will look like Design and implement automation solutions from business and technical requirements. Partner with Business Analysts to define the manual rules used to govern the process, and then translate those rules into automations; Responsibility for scripting and coding in UiPath...
  • Analityk / Analityczka w Dziale Planowania i Zarządzania Towarem

    VRG S.A.   Kraków    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat
    4 godz.
    Twój zakres obowiązków: sporządzanie analiz i raportów na podstawie danych pochodzących z wielu źródeł, przetwarzanie danych jakościowych i ilościowych, budowanie i rozwój wewnętrznego systemu raportowo- analitycznego, optymalizacja i automatyzacja istniejących procesów.
  • Specjalista/ Starszy Specjalista/ Główny Specjalista ds. utrzymania środowiska serwerowego

    Miejskie Przedsiębiorstwo Wodociągów i Kanalizacji w m.st. Warszawie S.A.   Warszawa, ul. Czerniakowska 124    praca stacjonarna
    specjalista mid / senior  umowa o pracę  pełny etat
    4 godz.
    Główny zakres obowiązków: administracja, utrzymanie ciągłości działania systemów infrastruktury serwerowej (w tym: środowiska macierzy dyskowych, platform serwerowych, serwerów fizycznych, środowiska FC) monitorowanie oraz zapewnienie ciągłości działania sieci oraz usług...
  • Members Support Agent with English

    Arla Global Shared Services Sp. z o.o.   Gdańsk, Wrzeszcz (Neptun Office)    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat
    4 godz.
    Specifically, you will: Proactively handle farmers' inquiries on a daily basis, ensuring high-quality, accurate, and timely support; Maintain master data; Monitor milk quality results and collaborate with other departments and external partners such as laboratories and logistics teams; Verify...
  • Specjalista / Specjalistka IT

    Nowy Styl   Jasło    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat
    4 godz.
    Twój zakres obowiązków: monitoring zgłoszeń i obsługa incydentów IT; udział w projektach prowadzonych przez Departament Informatyki; praca w systemie ticketowym; zapewnienie prawidłowej i bezawaryjnej pracy infrastruktury IT; zdalne i lokalne wsparcie użytkowników z zakresu oprogramowania...

Najnowsze artykuły

Ubytek słuchu – które grupy zawodowe są najbardziej narażone?

Ubytek słuchu – które grupy zawodowe są najbardziej narażone?

25 kwietnia wypada Międzynarodowy Dzień Świadomości Zagrożenia Hałasem, święto zainicjowane przez Ligę Niedosłyszących po to, by zwrócić uwagę na towarzyszący nam w życiu codziennym hałas i jego wpływ na zdrowie. Na pogorszenie się słuchu szczególnie narażeni są ci, którzy doświadczają hałasu w pracy. Wyjaśniamy, jakie są dopuszczalne normy hałasu oraz jak się przed nim skutecznie chronić.

Moje i twoje czy nasze? Jak rozmawiać o pieniądzach, by nie zrujnować związku

Moje i twoje czy nasze? Jak rozmawiać o pieniądzach, by nie zrujnować związku

Nieporozumienia na tle finansowym są jedną z najczęstszych przyczyn rozpadu związków w Polsce – tłumaczy socjolog i coach finanansowy Anna D. Nowicka. O konflikt nietrudno, bo dla wielu par temat pieniędzy to tabu. A do ustalenia jest naprawdę wiele, począwszy od wspólnego konta, przez domowy budżet, po wspólny kredyt. Ekspertka radzi, jak rozmawiać o pieniądzach, by nie zepsuć relacji.

Opowieść piątoklasistki wzrusza i inspiruje. Zwycięska praca w konkursie „Zawód godny podziwu

Opowieść piątoklasistki wzrusza i inspiruje. Zwycięska praca w konkursie „Zawód godny podziwu"

Strażak, lekarz, pielęgniarka, policjant, pracownik hospicjum, mama i tata – tak dzieci odpowiadały na postawione w naszym konkursie pytanie o zawód godny podziwu. Antosia z 5 piątej klasy opowiedziała nam o prawdziwym supermanie, dzięki któremu jej brat i wielu innych ludzi może rozwijać zainteresowania, cieszyć się życiem czy choćby wychodzić na spacer. Serdecznie zapraszamy do lektury!

Kreatywność a AI. Czy pracownicy branż kreatywnych mogą wkrótce stracić pracę?

Kreatywność a AI. Czy pracownicy branż kreatywnych mogą wkrótce stracić pracę?

Czy inteligentny program ma prawa autorskie? Dlaczego AI może dyskryminować? Czy sztuczna inteligencja wkrótce przejmie kreatywne zawody, wysyłając na bezrobocie programistów, grafików, dziennikarzy, filmowców? – Ludzie wolą sztukę tworzoną przez ludzi. Kiedyś sztuka AI będzie jak sport na dopingu – przewiduje prof. Dariusz Jemielniak, badacz ruchów antynaukowych i sztucznej inteligencji.

Edukator ekologiczny – nowy, przyszłościowy zawód na rynku pracy?

Edukator ekologiczny – nowy, przyszłościowy zawód na rynku pracy?

81% Polaków ocenia swoją postawę ekologiczną „zdecydowanie dobrze” lub „raczej dobrze” – skąd zatem śmieci w lasach, trujący dym spalanych śmieci zimą, góry marnowanej żywności trafiające do śmietników? Nasza wiedza o tym, które działania są korzystne dla planety, a które nie, bywa dużo bardziej ograniczona niż nam się wydaje. W zrozumieniu ekologii na co dzień pomaga edukator ekologiczny.

Inżynier wiertniczy – praca, wymagania, pensja, obowiązki zawodowe

Inżynier wiertniczy – praca, wymagania, pensja, obowiązki zawodowe

Inżynierowie wiertniczy potrzebni są na platformach wiertniczych, w kopalniach, pracowniach geotermalnych, laboratoriach badawczych czy chociażby w budownictwie. W parze z szerokimi perspektywami pracy idą bardzo wysokie zarobki. Jednocześnie praca w tym zawodzie jest odpowiedzialna i wymagająca. Chciesz podjąć takie wyzwanie? Wyjaśniamy, jak wejść na tę ścieżkę zawodową.