Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Episode 231: Freedom for me not for thee and optimizing for growth

Episode 231: Freedom for me not for thee and optimizing for growth

FromSoft Skills Engineering


Episode 231: Freedom for me not for thee and optimizing for growth

FromSoft Skills Engineering

ratings:
Length:
16 minutes
Released:
Oct 12, 2020
Format:
Podcast episode

Description

In this episode, Dave and Jamison answer these questions:

Questions



Hey Dave & Jamison,

I have a problem with a more senior engineer in my project, I cannot really predict or follow his thought process.

They introduced best practices about organizing code, Git branching, software versioning, etc. to the project. Which is great, because I like well-defined processes. And I followed those processes happily.

Now, there are some occasions where the senior engineer violates one of the processes.

When they do that I ask why, then they give me the reason and I nod because I think that make sense.

Fast forward a little, and I also choose to violate the process the same way, for the same reasons. During the code review, the senior engineer rejects my approach because it “does not make sense”. SurprisedPikachu.jpg

I tried a few times to challenge them in these situations but more often than not they either stood their ground or gave the “agree-to-disagree” nod which demoralizes me. So now, I’m inclined to just follow what they say if this situation happens.

I understand that there is some nuance for a certain thing to go a certain way, but when this happens I am always left puzzled and spend time re-calibrating the idea/approach.

What is the best way(s) to deal with these kind of people?

Anyway, love the show and keep up with the good work!


Do you think that a job that helps you constantly grow is more important than a job that promises titles?
Released:
Oct 12, 2020
Format:
Podcast episode

Titles in the series (100)

It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly advice podcast for software developers about the non-technical stuff that goes into being a great software developer.