Czy każdy może zostać programistą?

☕️ 4 min

Gdy w głowie rodzi się myśl: A może by tak zacząć programować? zaraz za nią pojawia się wiele wątpliwości i pytań. Czy ja się nadaję? Co takiego muszę umieć? Czy po studiach humanistycznych można zostać programistką? Zanim wmówisz sobie, że się nie nadajesz, wyjaśnię Ci, czego potrzebujesz, żeby Ci się udało.

Czy każdy może zostać programistą?

Autor zdjęcia: Austin Distel

Czy muszę skończyć studia informatyczne?

Odpowiedź na to pytanie jest prosta. Nie musisz. Przynajmniej na ten moment, dużo ważniejsze są umiejętności, niż papierek ukończenia studiów informatycznych.

No dobra, ale na pewno muszę skończyć studia techniczne…

Otóż nie, studia techniczne w większości firm nie są wymagane. Co więcej, wielu programistów studiów nie kończy w ogóle. Sama skończyłam studia techniczne, nie będące informatyką i mogę szczerze powiedzieć, że wiedza ze studiów nie przydała mi się.

Co dadzą mi studia?

Skoro już wiesz, że aby zostać programistką nie musisz kończyć studiów powiem Ci, co zyskasz jeżeli te studia zrobisz.

Na pewno będziesz mieć szansę powierzchownie zapoznać się z wieloma rzeczami, językami, technologiami itd. Zorientujesz się, co sprawia Ci największą przyjemność, dzięki czemu łatwiej Ci będzie podejmować decyzje związane ze ścieżką kariery. Taka szeroka perspektywa pozwoli Ci też czerpać z innych technologii niż ta, w której się specjalizujesz. Takie inspiracje potrafią być naprawdę przełomowe.

Nauczysz się solidnych podstaw, które bez studiów trudno nadrobić. Może nie jest to coś, czego używałabyś w codziennej pracy, ale na pewno niejednokrotnie ułatwi Ci to zrozumienie czegoś czy znalezienie rozwiązania.

Poznasz ludzi z przyszłej branży, dzięki czemu będziecie się mogli wymieniać doświadczeniami i informacjami na temat rynku pracy. Dużo pewniej zmienia się pracę, jeżeli zna się kogoś, kto już tam pracuje i może opowiedzieć, jak tam jest.

Czy w każdym wieku można zostać programistą?

Zapewne zauważyłaś, że nie ma w Polsce wielu programistów czy programistek po czterdziestce. Czy to znaczy, że to zawód tylko dla młodych ludzi?

Rzeczywiście większość programistów w Polsce stanowią ludzie młodzi. Wynika to głównie z faktu, że ten zawód dotarł do nas względnie niedawno. Inaczej sprawa wygląda np. w Stanach Zjednoczonych, gdzie programiści po pięćdziesiątce to norma.

Mogłaś spotkać się z opinią, że to zawód dla młodych, bo trzeba się ciągle uczyć i nadążać za nieustannie zmieniającą się technologią. To prawda, technologia się zmienia, języki ewoluują, programiści zdobywają nowe umiejętności. Ale czy jest to aż tak zawrotne tempo, jak mówią? Nie do końca. Owszem, dużo się dzieje, ale nie ze wszystkiego korzysta się na co dzień. Z reguły programiści dopasowują tempo rozwoju do siebie. Nie każdy musi testować wszystkie nowinki technologiczne, choć oczywiście takich osób też nie brakuje.

Co muszę umieć?

To zależy. Głównie od tego, jaką programistką chcesz zostać. Podstawą jest znajomość języka, technologii i narzędzi, z którymi przyjdzie Ci pracować. Do tego nierzadko dochodzi znajomość języka angielskiego. Najlepiej otworzyć sobie konkretne ogłoszenia o pracę i zobaczyć, co jest wymagane.

Nie oznacza to jednak, że żeby zostać programistką, trzeba być ekspertką we wszystkich tych dziedzinach. Nawet doświadczeni programiści często korzystają z pomocy innych. Najważniejsze to umieć znaleźć rozwiązanie problemu, niekoniecznie w 100% w swojej głowie.

Temat umiejętności jest bardzo rozległy i nie będę się w tym poście w niego zagłębiać. Planuję poświęcić mu osobny wpis, więc bądź czujna 😉.

Czy muszę mieć doświadczenie?

W ostatnim czasie na rynku IT początkujący programiści bez doświadczenia pojawiają się jak grzyby po deszczu. Oznacza to, że aby się wyróżnić, trzeba jakieś doświadczenie mieć. Spokojnie, nie oznacza to, że trzeba mieć pracę, żeby znaleźć pracę.

Doświadczenie niekoniecznie musi być komercyjne. Dlatego kluczowe jest zdobywanie go już na etapie nauki. Najlepiej uczyć się robiąc projekty, a ich kod umieszczać na jakimś publicznym repozytorium, takim jak github.

Innym sposobem jest poszukanie kogoś, komu można coś zaprogramować, nawet za darmo. Może masz kogoś w rodzinie lub wśród znajomych, kto potrzebuje sklepu internetowego albo strony www? Nic nie stoi na przeszkodzie, żeby wyświadczyć tej osobie przysługę, a przy okazji zgarnąć projekt do portfolio.

Podsumowanie

Jak już zapewne zauważyłaś, żeby zostać programistką, nie musisz być młodą osobą zaraz po studiach informatycznych. Większość z nas zaczynała zupełnie inaczej.

Jeżeli nadal się zastanawiasz, czy programowanie jest dla Ciebie, spróbuj! Ogromnie Cię do tego zachęcam. Jeżeli poczujesz, że Ci się to podoba, nic nie stoi na przeszkodzie, żeby zacząć to robić.

Już w kolejnym wpisie podpowiem Ci, jaki język programowania wybrać na początku.

Zostańmy w kontakcie

Odbieraj materiały i informacje, które pomogą Ci zadbać o swój rozwój i karierę programistki. Uzupełnij swoje dane i zapisz się na newsletter.