Brak kategorii

5 porad jak rozpocząć naukę programowania

Rekrutacja do projektu FAIRit w toku. Wśród aplikujących są również kobiety, które dopiero myślą o wejściu do branży IT. Niestety nie możemy ich zaprosić do projektu. Dlaczego? Ponieważ jednym z założeń wzięcia udziału w projekcie jest posiadanie już wiedzy na poziomie junior developera i będziemy weryfikować tę wiedzę na etapie technicznej rozmowy rekrutacyjnej. Cieszymy się jednak, że myślą o swoim rozwoju, zainteresowały się branżą IT, chcą zmienić swoją ścieżkę zawodową i zastanawiają się jak rozpocząć naukę programowania.

W sieci można znaleźć ogrom kursów, materiałów, filmów szkoleniowych, artykułów, blogów związanych z IT. Mogłoby się wydawać, że w dobie Internetu, kiedy wszystko jest na wyciągnięcie ręki, wystarczy usiąść i zacząć się uczyć. Jednak dla osoby, która dopiero chce postawić pierwszy krok na ścieżce do programowania, ilość informacji może być przytłaczająca. Uświadomiła mi to ostatnio koleżanka, która napisała do mnie z prośbą o wskazanie metod, które warto wybrać i od czego zacząć.

Te sytuacje sprawiły, że przygotowałam 5 porad jak rozpocząć naukę programowania, dla osób które chcą poznać świat IT od środka.

1. Kursy online  

Jeśli nie jesteś jeszcze przekonana/y, czy IT na pewno jest dla Ciebie warto zrobić kilka podstawowych kursów dostępnych w Internecie np. na https://www.udemy.com

Zastanów się, co Cię bardziej interesuje i wybierz:

  1. front-end (to co widzi użytkownik po wejściu na stronę)
  • HTML i CSS
  • JavaScript
  1. back-end (to czego nie widzi użytkownik na stronie, czyli jej zaplecze techniczne)
  • Java
  • Python

Podane powyżej technologie, to tylko moje propozycje. Możesz oczywiście zdecydować się na inne. Pamiętaj, by zacząć od kursów podstawowych 🙂

2Warsztaty, eventy, meetupy 

W większych miastach organizowanych jest wiele wydarzeń dedykowanych branży IT. Część z nich jest dla osób już z doświadczeniem, jednak są też takie dedykowane osobom początkującym. Warto obserwować:

https://evenea.pl

https://www.meetup.com

Na takich warsztatach z pomocą trenera napiszesz kawałek kodu, a na niektórych nawet stworzysz grę! Dzięki temu będziesz mieć okazję przekonać się, czy programowanie może Ci się spodobać.

3Spotkanie informacyjne dla osób chcących wejść do branży IT

Firmy uczące programowania często organizują spotkania informacyjne dla osób zainteresowanych wejściem do branży IT. Podczas spotkania możesz porozmawiać z programistami, absolwentami kursów, trenerami i konsultantami HR. Jedną z możliwości jest spotkanie organizowane przez infoShare Academy. Zobacz jak wyglądało jedno ze spotkań i zapisz się na kolejne 🙂 

https://evenea.pl/event/spotkanie-informacyjne-listopad/?fbclid=IwAR20JFBN_BseOB1KAW7p4iRdnhp2XwXwHnuzKMzSAQ7MnRGDrcCaeY4SWZg

4.  Blogi i portale dedykowane developerom

Dwa najbardziej znane portale z ogłoszeniami o pracę dedykowane IT to No Fluff Jobs oraz Just Join IT. Zanim jednak będziesz na etapie szukania pracy, warto poczytać artykuły na ich blogach. Wiele z nich dedykowanych jest właśnie juniorom.

https://nofluffjobs.com/juniors/

https://geek.justjoin.it/category/juniors/

5Stacjonarne kursy programowania

Ta propozycja najbardziej intensywną formą nauki, ale też bardzo skuteczną. Oprócz nauki kodowania, będziesz też pracować w symulowanym środowisku programistycznym, nauczysz się dobrych praktyk developera, stworzysz projekt, który pokażesz na rozmowach rekrutacyjnych oraz poznasz metodyki pracy (nie gwarantuję, że w każdej szkole tak jest). Na rynku funkcjonuje wiele szkół programowania. Zapoznaj się z ich ofertą i wybierz najlepszy dla siebie kurs. Przykładową ofertę znajdziesz tutaj https://infoshareacademy.com/miasta-i-terminy/

Możliwe, że zastanawiasz się, czy programowanie jest w ogóle dla Ciebie. Warto rozwiązać test predyspozycji i sprawdzić czy posiadasz np. zdolność analitycznego myślenia, która jest niezbędna w pracy programisty. W Internecie możesz znaleźć wiele różnych testów. Przykładowy, niezobowiązujący test znajdziesz tutaj https://infoshareacademy.com klikając w button

Co wybrać?

Jeśli poważnie myślisz o rozpoczęciu kariery zawodowej w branży IT, to ja polecam rozważyć punkt 5, bo z doświadczenia moich absolwentów wiem, że jest intensywny i skuteczny. Zanim jednak zdecydujesz się na stacjonarny kurs programowania, proponuję najpierw przejść przez punkty 1-4 i zobaczyć, czy jest to w ogóle obszar, który Cię interesuje. Wydanie kilku czy kilkunastu tysięcy na kurs, który nie będzie tak naprawdę dla Ciebie, wywoła frustrację i niezadowolenie. A nie o to przecież chodzi 🙂