Ar būtina programuotojui mokėti angliškai?

Photo by Pixabay on Pexels.com

Visi, kas nori susieti savo gyvenimą su IT, būtinai užduodą sau šį klausimą. Ar turi programuotojas žinoti antlų kalbą?  Šiame straipsnyje pasamprotausime kartu.

Kada programuotojui gali prireikti anglų kalbos įgūdžių?

  1. Rašant kodą
  2. Skaitant techninę dokumentaciją
  3. Ieškant informacijos Internete
  4. Bendraujant su užsienio darbdaviais, kolegomis ir panašiai.

Su pirmu punktu viskas turėtu būti daugmaž aišku: daugumos programavimo kalbų bazinė sintaksė turi tokius anglų kalbos žodžius kaip: „class“, „if‘, „then“, „else“, „when“ ir kitus. Tokiu būdu kuriant programą užteks paprastų kalbinių konstrukcijų žinojimo, o kintamųjų vardus galima užduoti naudojant žodyną arba internetinį vertėją. Atrodo kad nieko sunkaus.

Dokumentacijos skaitymas irgi neturetų sukelti daug problemų, nes daug kas yra išversta į lietuvių kalbą. Tačiau lietuviškos dokumentacijos versijos ne visada buna aktualiausios, todėl kartais tenka dirbti su pirmianiais literatūros šaltiniais. Tačiau šiais atvėjais Jūs galite naudotis internetiniais vertėjais arba automatiniu vertimu naršyklėje.

Informacijos paieška Google. Čia viskas yra paparasta. Galima iš karto rašyti paieškos užklausą lietuviškai, o jeigu reikiamos informacijos nėra, rašyti angliškai naudojant vertėją. Jeigu Jums prireiks spręsti labai paplitusią problemą, tikrai paieškai užteks ir lietuvių kalbos.

Ir pagaliau ketvirtas punktas pats sudėtingiausias – bendravimas su užsieniečiais. Čia internetinis vertėjas jau nepadės, todėl kad kokybiškam komunikavimui reikia mokėti šnekamąją anglų kalbą mažiausiai „intermediate“ lygiu. Jūs turite sugebėti girdėti pašnekovą, suprasti jį ir kalbėti taip, kad jus irgi suprastų. Tam nebūtina tobulai mokėti gramatiką. Užtenka gebėti pasakyti: „I finished task Nr.56“ ir jus supras. Tačiau karjeros pradžia retai suteikia galimybę bendrauti su užsieniečiais. Dažniausiai karjerą IT srytyje žmonės pradeda nuo vietinių kompanijų todėl pirmas darbas tikriausia bus gimtaja kalba. O angliškai išmoksite vėliau darbo procese.

Gaunasi, kad pirmuosius tris punktus galima įveikti naudojant vertėją o ketvirto artimiausiu metu gali ir neprireikti. Todėl prastas anglų kalbos mokėjimas neturėtų stabdyti pradedančiųjų  programuotojų: problemą galima išspręsti besimokant programavimo pagrindus ir taip pat karjeros pradžioje. 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.