IT a technická angličtina


IT angličtina je svetový jazyk technológií. Táto lekcia pokrýva programátorskú slovnú zásobu, komunikáciu v IT tíme, technickú podporu, písanie bug reportov a komunikáciu s klientmi v angličtine.

Základná IT terminológia

AnglickySlovenskyKontext
bug / issuechyba v kódeFound a bug in production.
fix / patchopravaDeploy the hotfix tonight.
featurefunkcia, vlastnosťNew feature request from client.
deploy / releasenasadiť / vydaťDeploy to staging first.
repository / reporepozitárPush to the main repo.
branch / mergevetva / zlúčiťMerge your branch into main.
pull request (PR)žiadosť o zlúčenie kóduOpen a PR for review.
code reviewkontrola kóduCan you review my PR?
refactorrefaktorovanie (vyčistenie kódu)We need to refactor this module.
debugginghľadanie chýbI've been debugging for hours.
crash / downtimepád systému / výpadokThe server crashed at 2 a.m.
backend / frontendserverová / klientská časťIs it a backend issue?
API endpointrozhranie / bod APIThe endpoint returns a 404.
legacy codestarý nevyhovujúci kódWe're stuck with legacy code.

V IT tíme — každodenná komunikácia

AnglickySlovensky
Can you take a look at this?Môžeš sa na to pozrieť?
I'm blocked on this — can anyone help?Zasekol som sa na tom — môže mi niekto pomôcť?
I'll pick that up in the next sprint.Zobmem si to v ďalšom sprinte.
This is a high-priority ticket.Toto je ticket s vysokou prioritou.
Let's set up a quick call to discuss this.Zorganizujme rýchly hovor, aby sme to prediskutovali.
I've pushed the changes — can you pull?Nahral som zmeny — môžeš si ich stiahunúť?
The tests are failing on CI.Testy zlyhávajú na CI.
I'll create a ticket for that.Vytvorím na to ticket.
What's the ETA on that?Kedy to bude hotové? (Estimated Time of Arrival)
We need to scope this out first.Najprv to musíme zadefinovať.

Písanie bug reportu

Dobrý bug report obsahuje tieto časti:

SekciaPríklad v angličtine
TitleLogin button unresponsive on mobile Safari (iOS 17)
Steps to reproduce1. Open the app on iPhone. 2. Navigate to the login page. 3. Tap the "Log in" button.
Expected behaviourThe user should be redirected to the dashboard.
Actual behaviourNothing happens. The button does not respond to taps.
EnvironmentiPhone 14 Pro, iOS 17.2, Safari 17, app version 3.4.1
Priority / SeverityHigh — blocks login for all iOS Safari users

Technická podpora — komunikácia s používateľmi

AnglickySlovensky
Could you describe the issue you're experiencing?Mohli by ste opísať problém, s ktorým sa stretávate?
When did this start happening?Kedy sa to začalo diať?
Have you tried clearing your cache?Skúšali ste vymazať vyrovnávaciu pamäť?
Could you try restarting the application?Mohli by ste reštartovať aplikáciu?
What browser / operating system are you using?Aký prehliadač / operačný systém používate?
We've been able to reproduce the issue.Podarilo sa nám reprodukovať problém.
We're working on a fix — we'll keep you updated.Pracujeme na oprave — budeme vás informovať.
The issue has been resolved in version 3.5.Problém bol vyriešený vo verzii 3.5.

Vzorový dialóg — stretnutie tímu (standup)

Team lead:
Let's do a quick standup. Martin, can you start?
Vy:
Sure. Yesterday I finished the auth module and pushed it for review. Today I'm picking up the dashboard bug — ticket MK-214. No blockers for now.
Team lead:
Great. Is the auth PR ready for me to review?
Vy:
Yes, I've assigned it to you. There are a couple of edge cases I'm not 100% sure about — I left comments in the PR.
Team lead:
Perfect, I'll take a look this morning. Can we sync briefly after the standup?
Vy:
Absolutely. 10 minutes should be enough.

Najčastejšie chyby Slovákov

ChybaSprávne
I make a bug. I introduced a bug. / There's a bug in my code.
I will solve this problem until Friday. I will solve this by Friday. (by = do termínu, until = až do)
The application does not work since yesterday. The application has not been working since yesterday. (since → Present Perfect)
I tested the code and it is working. I tested the code and it works. (stav, nie prebiehajúca akcia)
We must to fix this today. We must fix this today. (must + infinitív bez „to")

Ďalšie životné situácie v angličtine

ADS