Need Advice - First IT Job

Hello,
I just finished my first week at my first full-time IT job and I feel very overwhelmed/unprepared. The only thing I have under my belt prior to this was an internship.
I now see why people bash on university/college for not preparing people for the real world—it really hasn't.
I'm functioning as an entry sysadmin. I'm very certain they only brought me on to replace the guy who I'm shadowing now but that's TBD.
Anyway, the office is small and the company likewise. I'm not exactly blending in but I suppose that's largely due to the fact that I haven't interacted with most of the other employees.
I don't know all the procedures but I'm asking questions when I can and I'm trying to get an understanding of what it is I can touch and what I cannot.
I've actively tried to do things on my own and I'm trying to take on more responsibility but everything seems to be going slow no matter what I do.
My concern currently is that I'm not actually prepared to handle anything they throw at me spur-of-the-moment.
For example: a teammate who's only been with the company for 3 months told me that when he got there, the guy who trained him was considering taking off. He also tells me he was asked to do stuff he never had experience with or was knowledgeable with (e.g. Linux).
If that's what he got just being there for three months, I have no clue what I'll be getting to do. Since the office is small, we also handle the "data-center" portion of the office as well as the helpdesk kind of stuff.
I take care of my personal stuff, so I don't deal with errors usually. My predetermined solution to everything is reboot or restart the app/machine. If that doesn't fix it, and I'm not familiar with what's being required, I cannot tell you what needs to be done as I have no experience dealing with that.
TL;DR:
Enter my dilemma:
I'm not an expert in fulfilling random business requirements. I'm not familiar with how businesses enact their functions/processes (with IT in mind) and all the like nor am I familiar with how all the relationships get strung about, who does what, who needs what, etc. I'm not a professional. I barely understand the environment at my office and it's a damn small one.
I don't want to get fired. I need the experience. I don't want to get paid to butter-up some manager or exec just 'cause there's nothing else to do. I want to get paid to do what I was hired to do.
What advice do you all have for someone like me who hasn't dealt with any issues with technology?
I'm manly concerned on how I convey not knowing how to do something. I feel like that's something I shouldn't do. Are there any do's and don'ts with regard to how that goes about?
I'm willing to work on something to determine if it's actually doable or not but I'm not an expert in anything. What should I do? What shouldn't I do?
Any tips and advice is highly appreciated.
Comments
The guy you’re shadowing, can you ask him what he did when he didn’t know what to do?
I think you said you’re an entry level system admin. Is there a senior system admin, or it manager you report to? If there is, then I would ask them for help.
Asking for help:
It’s ok to ask questions or for help. People get annoyed with you when, ask the same question over and over again.
--Alexander Graham Bell,
American inventor
My approach would be to make it very easy for them to approve it. A proposal could include specifically what training, the costs, and when you would take the training (2 hours per week during work hours and then 10 hours per week of my own time, or something realistic like that). More importantly, what problem would investing in your training solve? Specifically, what risks would mitigated (e.g. "learning how to correct the backup system is important because it would prevent the loss of the finance database and losing that would cause the business to shutdown for X days until it was corrected.")
This is also a trick from uni. If you need a letter of recommendation from a professor, write the letter for them so minimal effort is needed on their part other than a few edits and their signature if they agree.
The worst they can say is no and you got free practice.
Security+, eJPT, CySA+, PenTest+,
Cisco CyberOps, GCIH, VHL,
In progress: OSCP
You're just going to need to do your own self study after work, its just the way it is.
It couldn't have been a better experience or first IT gig for me! I learned so much because I was forced to do my own research, training and testing to find solutions to problems. My coworker (who eventually became my direct supervisor) and I had different personalities, and sometimes it was tough to work with him, but we worked together when we needed to and formed a good relationship. We learned to communicate with each other. I took initiative and stopped waiting around for things to come to me.
It was around a year when I was fully comfortable with everything. Our department was becoming organized and structured, I knew all the systems, applications and networks very well, I had great rapport with all staff, and we were moving the agency in a great direction in regards to IT. I was participating in big projects and testing new products and services to solve problems we were having.
Basically, we realized what are shortcomings were. We communicated with our execs and with each other, my supervisor obtained the leadership role and I was more the technical/first line of support role, and we worked together to really turn the department around.
I'm not saying this is exactly your situation. Maybe your place sucks entirely, some places do. But, it may be a great opportunity that just needs a different perspective. Express your concerns to senior IT staff or execs. If you have questions, ask the appropriate people for answers. If you need training, ask for it or do it yourself. If you need guidance or advice, ask for it. It's okay not to know something. There is way too much in IT to know everything. The key is knowing how to find those answers to questions and/or apply effective troubleshooting to resolve problems.
Communication and understanding are big for me. If you can't communicate effectively with your team, you better be good at reading peoples minds. If my (your) employer is not willing to listen and understand and provide feedback, then it may be time to move on. But be sure to use all the resources available to you before making a decision like that. You might turn this situation around entirely from negative to positive.
Good luck!
At the end of the day you have to prove to management that you are worth it in a business sense.
Having some daily / weekly documentation on your tasks and your projects will help you go a long way.
'Why didn't we implement this technology?'
'We had a huge issue with x that took 3 days and I also have put in 20 hours with the PM working on selling our software' might be your answer.
When it comes to training, you can ask the senior guy, but in most cases it is OJT (On The Job Training) or trial by fire. Is this a good situation? no. Can you learn, yes. Learn what you can to help yourself and the company. That is how many of the members on this message board have learned. You may have to train yourself outside of business hours on Network+, CCNA, or some Microsft or Red Hat certification but you will be better in the long run.
I can tell you so many stories of horror but you just have to take some tie and learn how to figure things out.
Goals: CCNP Enterprise(ENCOR + ENARSI), AWS CSA - Associate, Azure AZ-104, Become better at python, learn docker and kubernetes
Degree: A.S. Network Administration
Pursuing: B.S. in I.T. Web and Mobile Development Concentration
Goals: CCNP Enterprise(ENCOR + ENARSI), AWS CSA - Associate, Azure AZ-104, Become better at python, learn docker and kubernetes
Degree: A.S. Network Administration
Pursuing: B.S. in I.T. Web and Mobile Development Concentration
The proper thing to do is , find out what excites you? network, security, cloud, coding etc. and then learn that skill while doing your regular job. Keep learning and applying for jobs.
Once you get the job, give your notice and keep specializing on technology of your choice. Years later you will realize how your first job experience was crucial on where you are. First job teaches you how business operates, pressure handling,time management and most importantly how to be on a safer side by proper documentation.
Wish you all the best. Just try to relax as this chaos is temporary.