I work in a company that allows travelling and living in different countries. This is pretty cool, but it involves a weird job....integration.
Integration is just a fancy word, of course. Something that sound serious and important while resembling something technological. As with any fancy business word, it comes with a complex definition that has words like "Teamwork","Social skills", "Client-focused" and so on...fancy words to sell what is basically a service.
Recently I've been reading (again) Cryptonomicon, one book from Neal Stephenson. In there there was a sentence that explained what this work consist of in a very concise way. I do not remember it exactly, but the decsription is something like this:
We have a big system made of parts. One such part is the network, made of routers and cables, LANs, etc. Another part is the hardware, servers, pcs and laptops. Another part is the software, operating systems, specialized applications, etc. All this needs to combine and offer a number of services to the clients/users.
The integrators are the ones that connect everything together and try to make it work.
This sounds, at first, like a very simple thing that should not require that much efford. Big systems would require more people, but still seems to be boring and low-level job, something that anyone can do. This is specially true right after finishing studies and having worked as a programmer for a while. Programming is the thing that requires the most thinking, and the rest is easier...or is it?
The set of skills you may need is certanly different, but putting everything together is actually pretty complex...For example, you may need to configure two programs, made by two different companies, so they talk between them and do something. One company has made this section of the program to communicate, and they have made it round. The other company has made their own section, which happens to be squared. None of them will want to change their part,so you need to convince one of them, or use some "tape and cardboard" and manage to connect them anyway....
The end result is some kind of frankenstein monster put together with glue and tape, shambling around the place. The bigger it is, the higher the chances are that the stitches will come apart somewhere...and you need to keep running after it, gluing new parts as they arrive, and making sure it's behaving nicely with the clients.
When the monster is very big, as in my case, lots of people take care only of small parts. But the idea is the same, keeping your part alive and healthy, and connected to the body.
The job includes lots of different tasks, it lets you meet new people and it let's you travel. I do not know how long will I want to do this, but for the moment it's a nice opportunity. It's not something I ever imagined myself doing, but it's definitely fun^^
No comments:
Post a Comment