Język angielski a programowanie – Czy naprawdę muszę znać angielski, aby programować? To konieczność, czy tylko moda?

Programowanie a angielski

Pytania:

  • Czy programista musi znać język angielski, czy jest on obowiązkowy?
  • Na jakim poziomie muszę znać język angielski? Jakie są minimalne wymagania dla pracujących w branży IT?
  • Język angielski – najważniejszy język każdego programisty
  • Jak skutecznie uczyć się angielskiego pod kątem programowania?
  • Jak dobrze trzeba znać język angielski w IT?
  • Dlaczego warto znać angielski w IT
  • Czego nauczyć się najpierw angielskiego czy języka programowania?
  • Czy bez znajomości angielskiego mogę zostać programistą?

 

[SprawnyProgramista_intro]

Czy programista 📌
naprawdę musi znać język angielski?
Czy jest on obowiązkowy, czy to tylko chwilowa moda?🤔

Jak zawsze,
To zależy! 🙃

W tym wypadku głównie od tego co chcemy osiągnąć i od stanowiska, na które aplikujemy.
Zdecydowana większość ofert pracy wymaga przynajmniej częściowej znajomości angielskiego
i chociażby z tego powodu warto zainteresować się tym tematem.

Zazwyczaj jednak – wbrew temu co często się mówi – wystarczy nam podstawowa umiejętność tego języka.

Nie ulega jednak wątpliwości,
że znajomość angielskiego jest jedna z lepszych dźwigni
jeżeli chodzi o naszą naukę programowania oraz nasze późniejsze zatrudnienie.

 

Czy bez znajomości 📌
angielskiego mogę zostać programistą?

Oczywiście, że…

.

.

.

TAK! 😁

Programowania można nauczyć się w 100% z polskich materiałów.
Niekoniecznie jednak będzie to najlepszy pomysł… 😈

Angielski często jest uważana za język programistów.
A przynajmniej podstawowa znajomość tego języka będzie nam bardzo pomocna przy nauce programowania.

Podczas codziennej nauki oswajasz się też z prostymi angielskimi zwrotami i z czasem coraz więcej rozumiesz.

Przez pierwsze 5 lata pracy jako programista z języka angielskiego korzystałem tylko na bardzo podstawowym poziomie.
Dopiero później trafiłem do międzynarodowego zespołu i tam już nauczyłem się tego języka w praktyce.

 

Na jakim poziomie muszę znać język angielski jako programista?
Jakie są minimalne wymagania dla pracujących w branży IT?

Czy z poziomem języka angielskiego a1–a2 jest szansa w ogóle na podjęcie zatrudnienia oczywiście później doszkalając język?

Programowanie poziom angielskiego

Postawmy sprawę jasno. 📌 Nie ma czegoś takiego jak minimalne wymagania co do znajomości języka angielskiego w IT.

Określa to firma, która Cię zatrudnia – oraz co ważniejsze – praktyka. Angielski jest zwyczajnie wykorzystywany w naszej pracy i jeżeli znamy go dobrze, to będzie nam łatwiej wykonywać wiele zadań.

Teoretycznie poziom bardzo podstawowy, czyli a1, a2 wystarczy w wielu projektach. Co nie znaczy, że będzie to proste i optymalne.

Im lepiej znasz angielskim – tym łatwiej się uczyć programowania, bo masz dostęp do większej bazy materiałów, dokumentacja często jest po angielsku oraz sama składnia wielu języków programowania oparta jest o język angielski.

Dodatkowo masz do wyboru więcej projektów, co już przekłada się bezpośrednio na Twoje wynagrodzenie.

Obecnie pracuję 90% po angielsku, Ale pierwsze 5 lat pracy w IT, w moim wypadku było to 90% po polsku.

Na rynku są typowo polskie firmy, gdzie to nie jest wymagane. Także da się. Znam seniorów, którzy znali angielski na takim poziomie – ale rzeczywiście to pojedyncze osoby. Lepiej wyjdziesz na tym jak będziesz uczył się i programowania i języka jednocześnie.

 

Co to znaczy, 📌 że programista musi znać język angielski na poziomie komunikatywnym?

Tak, to prawda angielski jest jedną z większych dźwigni w jakie warto inwestować jeżeli chodzi o naukę programowania i późniejszą pracę.

Nie demonizowałbym jednak poziomu angielskiego jaki jest wymagany na większości początkujących stanowisk. Także jeżeli dopiero zaczynasz i angielski nie jest Twoją mocną stroną – to nie zatrzymuj się, tylko sukcesywnie ucz się angielskiego i programowania jednocześnie.

  • W praktyce – jeżeli:
    • umiesz czytać i rozumieć dokumentację techniczną,
    • szukać informacji w Google,
    • napisać prosty tekst korzystając ze słownika,
    • poprowadzić prostą rozmowę – w stylu – o pogodzie, o Twoim doświadczeniu i co robiłeś wczoraj,
    • to wystarczy do większości projektów.
  • ALE – jak umiesz więcej, to może to być Twój wyróżnik i szansa na lepsze projekty.
  • Znam osoby, które znały angielski na perfect – a technologię tak sobie i dostały robotę właśnie ze względu na angielski.

 

Dlaczego angielski 📌
jest tak ważny w programowaniu?

Większość materiałów związanych z programowaniem,
takich jak dokumentacja, tutoriale, fora internetowe itp. jest dostępna w języku angielskim.

Również sama składnia wielu języków programowania oparta jest o język angielski.

Przez pierwsze 5 lata pracy jako programista z języka angielskiego korzystałem tylko na bardzo podstawowym poziomie.
Jak to zazwyczaj bywa, skoro nie miałem potrzeby, to nic z tym nie robiłem.
Dopiero gdy nie dostałem się do projektu, na którym bardzo mi zależało, zacząłem intensywnie uczyć się angielskiego.

Obecnie mogę pozwolić sobie na pracę w międzynarodowym zespole i codzienną komunikację z obcokrajowcami,
mimo że mój angielski nie jest idealny.

W IT zazwyczaj to nie musi być piękny angielski…
Większość Polaków kaleczy ten język, mówiąc w tak zwanym ponglishu…
A mimo to komunikacja jest wystarczająca, projekt idzie do przodu – a to najważniejsze.

 

Czego nauczyć się najpierw 🤔
angielskiego czy języka programowania?
Co jest ważniejsze?

Język programowania i umiejętność rozwiązywania problemów,
to podstawowe narzędzia każdego programisty.

Bez tego zwyczajnie nie możemy wykonywać naszej pracy.
Angielski jest ważny – ale nie najważniejszy…

Dlatego główny nacisk położyłbym na programowanie,
a angielskiego niejako uczył się przy okazji.

Pracując z kodem i z dokumentacją – oswajasz się szczególnie z branżowym językiem.
Każdy kolejny tutorial, czy przeczytany wpis na stackoverflow – przybliża Cię do celu.

Po pewnym czasie zobaczysz, że automatycznie zaczynasz myśleć w innym języku.
To tylko kwestia czasu. Powodzenia.

 

Jak skutecznie uczyć się angielskiego pod kątem programowania?

    • praktyka – zacznij z niego korzystać
    • daj sobie pozwolenie by nie być perfekcjonistą i popełniaj błędy – ale korzystaj z tego języka
    • jak mamy możliwość szukania informacji – to przełączamy się na angielski
    • bierne obcowanie z językiem – podcasty, filmy, książki
    • bardziej aktywnie – pisać, mówić – korzystać w bardziej wymagających sytuacjach
    • poszukać kogoś do rozmowy
    • nie bać się tylko dać sobie szansę i znaleźć projekt po angielsku

20+ BONUSOWYCH materiałów z programowania

e-book – „8 rzeczy, które musisz wiedzieć, żeby dostać pracę jako programista”,
e-book – „Java Cheat Sheet”,
checklista – „Pytania rekrutacyjne”
i wiele, wiele wiecej!

Jak zostać programistą

No comments
Share:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *