Recomendaria aprender GO de querer dedicarse a algo cercano a la programacion pero tambien podria ser python y bash solamente de ser necesario
- Video sobre por que empezar a programar
+ Process management
+ Threads y concurrencia
+ Sockets
+ POSIX
+ Conceptos de netowrking
+ Management de inicio (initd)
+ Servcice management (systemd)
+ I/O Management
+ Virtualization
+ Memoria/almacenamiento
+ File systems
+ Linux vs FreeBSD
+ Que es una distro
+ Que es package manager
+ Que es Desktop Environment
+ Terminal multiplexers: tmux screen
+ Basic Bash scripting
+ Vim, Nano, Emacs (diferencias y cual usar)
+ Make packages y parecidos
+ System performance (nmon iostat sar ss vimstat)
+ text manipulation (awk sed grep sort uniq cat cut tr echo fmt nl egrep fgrep wc)
+ Process Monitoring (ps top htop lsof)
+ Networking (nmap tcpdump ping mtr traceroute dig airmon airodump dig iptables netstat)
+ HTTP/HTTPS
+ FTP
+ SSL / TLS
+ SSH
+ Port forwarding
+ Nginx
+ Docker
+ LXC
+ Ansible (maybe puppet tambien o al menos mencionarlos junto a salt y chef)
+ Kubernetes (rancher? o lo que sea)
+ Terraform
+ Consul / istio
+ Gitlab CI
+ Jenkins
+ Github actions
+ Circle CI
+ Prometheus
+ Zabbix
+ Grafana
+ Jaeger
+ New Relic
+ Elastic Stack
+ AWS
+ Azure
+ Disponibilidad
+ Data Management
+ Design and Implementation
+ Management and monitoring
sugerencias: + File systems + backup + dotfiles (como configurarlos y como hacerles backup [gnu-tow git etc])