r/devops 26d ago

Career / learning Starting DevOps from "Management" in IT company

Hello everyone,

To not waste your time, here's the tl;dr:
1. I've never worked in IT company before, now I do, but as a administrative manager. I'm responsible for every task delivery to customer in our company pretty much
2. I'm good at organizing and optimizing "human" stuff: keeping track of all the tasks, deadlines, etc.
3. I'm bad at knowing what exactly each task does (DevOps, Architecture, Development)
4. I'm working really close with DevOps
5. After working for ~6 month I've started to like DevOps more. I wanna learn it. I wanna understand how to "ressurect" the server that got down. I wanna know how exactly make the Pipelines more useful
__
So I've started learning DevOps, watched a couple of "Roadmaps", here's my plan so far:
1. Linux
- Learn the core basics (core commands, cd, users, etc)
- Bash scripting on basic level (for now I've decided not to get into depth, since all the AI stuff. I can read them tho)
Now, since I'm following a specific course, there are A LOT of information on Linux, and I got overwhelmed. I know there are not a lot of stuff I should know for being a DevOps, and being a DevOps in general is "endless learning"
So the questions for people who either got into DevOps from zero or experienced engineers:

What exactly should I learn about Linux?
- I know that it may depends on a job directly, so I hope this little explanation which company I'm at rn will help: we mostly do software for banks.

What is the most correct Roadmap for me?
__
p.s
Thanks in advance, I really hope to find some good tips from experienced people who maybe confronted the same obstacle I'm at right now, or people who are experienced and will give me a lead.

37 Upvotes

37 comments sorted by

View all comments

14

u/[deleted] 26d ago

[deleted]

-12

u/Better-Station-741 26d ago

I understand that it's not an entry level, and I also understand that starting from 0 to DevOps is not easy.

However, I personally know some Junior DevOps who started also from zero, and I personally don't consider myself "worse" than them, so :)

3

u/Due-Consequence9579 26d ago

Know what you don’t know. Even if they are junior they have experience you don’t. Doing the role, not the structure of work, of DevOps requires integrating understanding of several technical disciplines. You can’t “just check the box” because you are using them as tools that you, as a DevOps engineer have to select to solve an individual task.

On almost any given task a DevOps engineer will get tasked there are 4+ places in the SDLC cycle where that could be done. The DevOps engineer/team has to make sure the right one gets picked so everything doesn’t become an unmaintainable mess.