In my opinion, someone from a non-technical background can definitely build a career in DevOps, but it requires a gradual shift toward technical fundamentals along with consistent hands-on practice. DevOps is not only about coding; it also involves collaboration, process optimization, automation thinking, and understanding how software moves from development to production, which means people with strong coordination or analytical skills can still add value in the early stages. However, to grow in the field, they will need to learn core technical concepts such as Linux basics, networking fundamentals, cloud platforms (like AWS or Azure), version control with Git, and CI/CD pipelines, along with simple scripting in Python or Bash. A practical learning path would start with IT fundamentals, then move into cloud and DevOps tools, followed by small real-world projects like deploying applications or automating tasks, which helps build both confidence and job-ready skills over time.