devopsdays Silicon Valley 2016
June 24 - 25, 2016 (Fri - Sat)
How I Learned to Change My Mind and Became a Better Engineer Sat, 25 Jun 2016 9:55am (20m) Main Track, Hahn Auditorium
As engineers we rarely have time to do indepth troubleshooting or research for each unique situation. We do what the vast majority of professions do, we create rules of thumb that aren't perfect or optimal, but good enough. Some of these are timeless, “Always test your backups.” Some of dubious quality, “It’s always the network.” We naturally create these rules based on our experiences. As we become more experienced or learn new things, we rarely reprocess past experiences and information to prune or update our thinking. Using some of the techniques from cognitive behavior therapy we can learn to let go of long held beliefs that are now more superstition than useful approximations of reality.
In high school computers were a complicated disappointment. Everything I already knew how to do such as drafting I could do faster by hand. Years later I bought my first PC in 1996 mostly to play video games and shortly thereafter finagled a job in tech support. After a few months I received a promotion and a pager. I've been in Operations ever since.
Over the last twenty years I've built networks and managed systems large and small. I was a part of seven startups and a few large companies as well. Current I'm a Sr SRE on the the core infrastructure team at Twitter.