So you wanna work in distributed systems...

By Amy Codes

Elevator Pitch

In a not so far off past, I was a confused college senior looking for full time opportunities. I knew that I didn’t want to work as a web developer anymore, but didn’t know which software niche I should dive into. Then Go came along and jumpstarted my early career into distributed systems.

Description

In a not so far off past, I was a confused college senior looking for full time opportunities. I knew that I didn’t want to work as a web developer anymore, but didn’t know which software niche I should dive into. Then Go came along and jumpstarted my early career into distributed systems. This is my story of how the Go language and its community enabled my current career path in the world of distributed systems. I will break down effective and ineffective ways to help folks also looking to enter the distributed systems world through lessons taken from personal experience. I’ll also discuss why I love distributed systems and why learning Go is the most practical first step to entering this fabulous industry.

Notes

Since starting my career in March of 2017 with 0 experience in distributed systems, I… - Work as a systems software engineer at a company championing Kubernetes - Spoken at 4 conferences (Alterconf Austin, Open Source Summit, Rocky Mountain Ruby, Kubecon) and given talks about Kubernetes - Started a Youtube channel https://www.youtube.com/amycodes

Overall, I think that starting something from scratch is scary. Growing an early career is confusing. This is just my perspective and journey into my early career that I think others in the same position can draw from.