In the brave new world of enterprise data centers, it seems that being good at just one thing isn’t really good enough any more.
Technical silos are crumbling under the forces of of virtualization, automation, and convergence (hyper or otherwise). Your favorite corner of tech (be it the network, servers, storage, applications, or whatever) is becoming an abstracted resource, loosely coupled to other resources, all dancing together under the baton of software.
In this brave new world, you can either bury your head and delve into more dark and obscure corners of your discipline, or step into new realms by acquiring competencies outside your own field.
A plurality of respondents (40%) rate themselves as competent in one or two other areas. 25% said three or four. Another 25% rate themselves as the fabled “full stack” engineer.
And then there are 10% who are sticking to what they know.
How would you rate yourself? And are competencies outside your specialty just nice to have, or essential to succeed?