Surely, you can get away with basic English in IT, but it will greatly limit how far you can get (geographically and career-wise).
First, this is a highly globalized world and all the significant companies (which, alas, excludes all Hungarian ones) are international corporations with offices everywhere. Good command of English in such environments is mandatory as most of the communication is not about just program code or hardware specifications: it's about project meetings/memos, requirement specifications, business logic/rules, bug reports, etc. Or simply just an email to HR to help with this or that. One cannot avoid talking to people from other continents; most likely to Indians, Chinese or fellow East-Europeans. And they/we are not certainly in their/our own countries; they/we are in US, UK, Ireland, Australia, everywhere where English is spoken.
And of course, these international corporations pay much better money, provide much better career opportunities and the chance to see the world.
BTW, funnily enough, "good command" does not certainly mean "grammatically correct" when speaking. It means mostly good listening skills and acceptable speaking (i.e. all significant words are in the sentence, ideally in some logical order).
Second, information about all new technologies are published in English first. Waiting for a Hungarian translation is losing time; losing competitive edge (to use the corporate lingo). And in this industry one cannot afford losing time when new technologies often have very short span of life. You need to be there when it's flourishing, then need to jump to the next one.
Greetings from Malaysia!
(Yeah, you can call me a show-off, but heck, I do not care :-) )