First, understand that DevOps is not a tool, process, or methodology. It's a philosophy. There are many elements of this, but the most important ones are IT infrastructure, the cloud, scripting, and knowledge of the various DevOps tools (AWS, Docker, Ansible, Kubernetes, Jenkins, Chef, Puppet, &c.) You don't have to know all of those tools, they are dependent on what you want to do and what your software stack is all about.
I think a good first step is upping your bash/zsh scripting game, and making sure your infrastructure chops are good (TCP/IP, HTTP, etc.)
I think a good first step is upping your bash/zsh scripting game, and making sure your infrastructure chops are good (TCP/IP, HTTP, etc.)