Starting network automation can feel overwhelming. Here is a practical path forward.
Week -: Learn Python basics. Variables, loops, functions, dictionaries.
Week -: Try Netmiko. Connect to lab devices. Run show commands. Start with read-only tasks.
Week -: Learn Ansible basics. Write simple playbooks. Use network modules.
Week -: Add version control. Put playbooks in Git. Practice pull requests.
Month : Build a project. Automate a real task like backup configs.
Start with read-only automation. Lab environments let you fail safely.