I’ve been focused on platform engineering for the last 5 years of my career. This means that some of the main topics I’ve been involved with are concepts like DevOps, infrastructure as code and SRE. In this post we’ll examine the latter, SRE (Site Reliability Engineering), and understand how it can be introduced in IT operations group where software engineering is not part of the cultural DNA.
As a software engineer midway through my career, where do I want to go next? Some thoughts around where I’ve come from and where I’m going next to help inspire anyone going through the same dilemma.
Some pointers for transitioning from an individual contributor to an engineering manager.
As part of some research I was doing recently, I had to understand whether software engineers as a group were different from other occupations such as accountants, doctors or salespeople. The immediate reaction is a resounding “yes!” — but as an engineer, I wanted some evidence backed by solid research to support this gut feeling.
Looking at what academia says about selection and assessment of software engineering talent.
Interviews are a staple of the recruitment process yet there seems to be little understanding of the research which has been done in academia around structuring and delivering them for maximum benefit.
This is the first in a series of posts chronicling our journey to apply these industry best practices (like “infrastructure as code” and “immutable servers”) to our own world. Hopefully those of you in a similar position will get the benefit of our experience!