This is a resources focused lightning talk from changing careers from testing to more ops focused work. This took place at Cloud Austin. You can checkout some better presentations here: https://www.meetup.com/CloudAustin/events/pljpfryzqbwb/
for SDETs/Testers looking to learn more about the Ops/SRE world although these resources can apply to anyone • I currently work at Peddle, building out the SRE processes and previously led all testing and test automation processes with Python/pytest
SDET stands for Software Development Engineer in Test and you will likely specialize in identifying testable areas of an application and automating as much of that as possible • SRE stands for Site Reliability Engineer and you will likely be embedded in a development team and juggle Ops as though it were a software problem • Different titles per company and responsibilities
I apply a testing mindset to resiliency and attempt to reinforce this with fault injection when possible • I think like an individual attacking an application or network and secure critical resources • I noticed a lot of the same conversations in the testing community e.g. why are my selenium tests slow or brittle? Alternatives to POM? Testing versus Checking, etc. • I still co-organize the Austin Automation Professionals which is heavily focused on all things test automation
Jez Humble, Patrick Debois, John Willes • Accelerate Gene Kim, Jez Humble, and Nicole Forsgren • The Goal Eliyahu M. Goldratt • The Phoenix Project Gene Kim, George Spafford, Kevin Behr • The Unicorn Project Gene Kim • Continuous Delivery David Farley and Jez Humble • Site Reliability Engineering Betsy Beyer, Jennifer Petoff, Niall Richard Murphy, Chris Jones • Infrastructure as Code Kief Morris • The Kubernetes Book Nigel Poulton • Cloud Native DevOps with Kubernetes John Arundel and Justin Domingus • Kubernetes in Action Marko Luksa • Terraform Up & Running Yevgeniy Brikman
Newham • The Go Programming Language Alan A. A. Donovan and Brian Kernighan • Python Crash Course: A Hands-on, Project-based Introduction to Programming Eric Matthes • Automate the Boring Stuff with Python: Practical Programming for Total Beginners Al Sweigart