My profession is in programming. Initially, my dad tried to teach me Javascript. It was a struggle and couldn't get it.
A few years later, I took up computer science in college and that's where it all clicked: I can imagine the end result. It's a matter of being curious and finding (or I daresay... hacking) my way to that conclusion. Programming languages have a very funny way of allowing you to do just that. In studying computer science, I discovered the art of engineering all kinds of software-based solutions.
Because my way of solving problems is more deductive than inductive, I have to consciously build foundational knowledge and routines. Constant learning and insatiable curiosity is required for me to identify when my hunches are wrong and discard them accordingly.
As a virtualization engineer, I work with VMware products (Now owned by Broadcom) to design and implement virtual infrastructure. This allows organizations to run multiple virtual machines on fewer physical servers, which enhances scalability and simplifies backup and recovery processes. Think of it as creating a digital version of a computer that can be easily adjusted and moved around.
Okay, I’m going to sound like a drooling moron here. When I see you say “virtual infrastructure” I’m imagining you make video game buildings in virtual reality. When you say “virtual machine” I think of a calculator, but in minecraft or something. So are you some kind of programming engineer? Or am I just too stupid to understand what your job is? Thanks for being patient with this troglodyte.
You aren’t a moron at all. If you haven’t been exposed to it I wouldn’t expect you to know what it is.
So virtualization is kind of like taking multiple computer operating systems and running them on one physical server. So instead of needing a physical server for each system, you can run dozens. Then you can have clusters of physical machines that are running hundreds of virtual machines (computers) per cluster.