So, after ten years working for the same company (SMB, ~60 employees), I'm a bit lost.
This was my first IT job, and I have been growing by experience, but without a clear guidance.
My boss is focused on the development side (.NET development, SQL queries, integration with 3rd party apps and services, etc), so I always have been on my own.
I'm the "sysadmin" and also technical support for our users, so a jack-of-all-trades: virtualization, networking, storage management, OS deployment, software/apps deployment... You get the idea.
When I joined the company, there was a very basic IT infrastructure. I tried to add value to the business. I know I made lots of errors despite my best intentions, but I could see that I was improving the company, and I was happy for it.
But as the complexity growed, also did it our technnical debt. I simply don't have the time or the capacity to read and learn about all the technologies and keep on top of them. I have a never ending "to do" list of ideas, best practices to apply, problems to solve, documentation to write... but very little time/oportunity to take real action.
Also, I have a bad time trying to identify the recommended IT solutions for a small company like ours, and I'm sure I'm oversizing and overcomplicating our infrastructure "just in case". As we don't have metrics, we are shooting in the dark, following vendor recomendations instead of buying what we really should.
I really care about this company. It's a great team, and I really enjoy working here. They trust out department, the projects are aproved without almost any question and management is ussually on our side.
Since the last year, I feel really overwhelmed, without a clear direction, often blocked and not knowing where should I start or what should I do.
This post really nails it: http://www.smbitjournal.com/2013/02/the-smallest-it-department/
I'm trying to get in touch with IT pros in similar conditions to exchange knowledge, experiences and ideas, because I think that we are facing very similar challenges.
Other than that, could you suggest me how can I improve my situation?
Thank you for your time reading this wall of text.