How I Grew as an Engineer in 2018

This blog is going away soon! :( Check out my new site where you can read the latest and subscribe for updates!

Photo by Jake Hills on Unsplash

OK, I’m a little late this year… It’s time to reflect on what happened in the last year, and the most important lessons learned.

This year was actually quite a bit different from 2017. In January, I wrapped up work with my old team and moved on to an amazing new challenge by joining the product engineering team at First! I’ve been blessed to work with some amazing engineers, product managers, and many others. First has drastically challenged me to grow in ways that I am excited to share.

Incrementalization is difficult- but magical #

The biggest challenge I’ve seen with implementing Agile - all throughout my career - is properly breaking down stories from the backlog. Estimated hours turn into days, and occasionally days into weeks. Here’s what I’ve learned about story breakdown and incrementalization.

Data anomaly investigations are the best learning opportunities #

Investigating bugs is usually seen as the bane of a programmer’s existence. Here’s the thing: I’ve basically made a career off of it. And I’m not talking about QA engineering - this is proper data/backend engineering.

Note: I frequently talk about “data anomalies" - this is not industry-standard terminology, and is usually lumped in to the general "bug” category, but I believe it’s an important distinction. Bugs are typically very self-isolated, but data issues can quickly compound, depending on how/when you touch the data, where the data is sourced from, and timing between multiple data systems. Anomalies can be very intimidating monsters!

Data is not important! #

OK, this one is cheating, because I already got on a soapbox about it. But it’s an important lesson, especially because I’ve already had to learn it multiple times.

But rather than re-hash the previous article, you can read it from others:

Best reads of 2018 #

The majority of how we grow is not what we do, but what we read. These were the most influential sources for my thinking this year:


Feel free to connect with me!

 
0
Kudos
 
0
Kudos

Now read this

Making Marketing Infrastructure Robust

This blog is going away soon! :( Check out my new site where you can read the latest and subscribe for updates! Lessons from Site Reliability Engineering: Part 1 # About 17 months ago, our marketing data infrastructure went through... Continue →