La vecchia, gloriosa lista di competenze
Eccoci qua. Sei venuto per gli acronimi e gli acronimi avrai.
INFO
Questa pagina esiste per tre motivi onesti: i filtri di selezione cercano stringhe letterali, i motori di ricerca pure, e c'è una categoria legittima di persone tecniche che prima di fidarsi vuole vedere lo stack scritto per esteso. Se sei una di quelle, benvenuto. Il CV vero è di là.
Cloud & Infrastructure
- AWS — EC2, RDS, S3, CloudFront, VPC, Route53
- Infrastructure as Code — Terraform, Ansible
- Docker, Kubernetes
- CI/CD e continuous delivery
- Network security, VPN, firewall
Backend
- PHP — Laravel 10+, Symfony
- Progettazione API RESTful
- Database design e normalizzazione
- Message queue, sistemi di cache
- Test Driven Development
Frontend & Mobile
- Vue.js, React, React Native
- Next.js, SSR/SSG
- HTML5, CSS3/SCSS
- TailwindCSS, Bootstrap
Metodo & Strumenti
- System design
- Git, GitHub Actions
- Security best practices
- Documentazione tecnica
- Agile/Scrum
Integrazioni di terze parti
- Pagamenti — Stripe, PayPal, SumUp, Satispay
- Comunicazione — Twilio
- Analytics e monitoring
- Provider OAuth
Il disclaimer
Ogni voce di questa lista l'ho usata in produzione, con utenti veri che si arrabbiavano davvero quando qualcosa non funzionava. Nessuna arriva da un tutorial finito a metà.
Detto questo: fra cinque anni metà di questi nomi saranno cambiati, e non è un problema. Le tecnologie sono strumenti, si sostituiscono. Quello che non si sostituisce è saper scegliere quale strumento, quando, e soprattutto quando non serve affatto.
Se ti interessa come ragiono su queste scelte più che su cosa ho spuntato in lista, la parte interessante è qui.