What should a new SysAdmin know first?

Posted by drake90001@reddit | sysadmin | View on Reddit | 64 comments

Hi,

I recently lost my job, non IT related, I’ve never worked in a professional IT environment let alone a data center. All of my projects have been my own personal projects, including building 3-D printers or jailbreaking (first person to publicly have a jailbroken iPhone on iOS 10.2) among many other things, some notable some not.

Anyways, and a hunch and desperate, I reached out to a connection I made at my old job, an Internet hosting company, along with cloud infrastructure, and we connected pretty well. I asked if he had anything I could do to help him, even answering Support tickets and initially he said not sure but after looking at my projects and stuff, and meeting in person to discuss it over a sub, he agreed to take me on.

He gave me a big list of long-term goals along with a small project to get started with, learning open stack and deploying four VM’s along with using Ansible for automation. I finished that in about 19 hours. I’m not an expert in Open stack by any means, but it kind of just makes sense to me. What happens in the physical world is just done virtually, so it’s pretty natural to me.

He mentions in his document about goals that I need to achieve in the long-term to be considered a system, administrator, which I never thought in 1 million years I would be in this position, especially not having a degree.

He’s made me a 1099 employee, and while I haven’t signed the contract yet he’s gonna give me a check tomorrow. I feel like getting his first project done for me in 19 hours with no experience whatsoever in cloud infrastructure was pretty good, but I guess I’m nervous if this sounds achievable coming from a person who is more of a home lab guy of course. The pay is $30 an hour, and I can work remote whatever hours I want, it’s basically just me and him. We’ve even discussed having me help him install hardware which I think is a good fit also for me, I’m really good at troubleshooting issues and I even wrote some scripts to help automate the systems I set up.

I see no downsides in my eyes, and also it’s a dream come true, but what should I focus on learning and doing to prove my value? setting up for open stack VMs is definitely some entry-level stuff, and he’s giving me some more tasks like learning how to automate deploying lets encrypt certificates for domains and such, so I feel like he’s seeing me as more of an apprentice. I wanna focus on proving my worth, though, as I’m experiencing a bit of impostor syndrome.

I basically have unlimited access to the platform, so I can toy around with whatever I want. Are there any cool projects that are entry-level system Administrator cloud infrastructure based that I could deploy in my free time to prove my understanding?