In this episode, Dave and Jamison answer these questions:
I’m a junior software engineer who has been placed in charge of a handful of graduates and interns who have joined my team. The project is fairly technical.
For the first two weeks, the new starters were pair programming. That went well, and after talking to each new starter they were eager to start working individually.
We’re one month in and I’m concerned about the performance of one of the engineers, “Morgan” (fake name). Morgan has completed a degree from a good university we often hire from but appears to lack any knowledge of software development. As a result, Morgan seems to struggle with researching and working through problems beyond following tutorials. I got the impression that while pair programming Morgan didn’t contribute much.
Is there anything I could do to give Morgan the boost needed to start rolling? I’m sure I could spoon feed Morgan, but it would monopolize my time when I’m already spending time with the other new starters on top of my own tasks.
I want to give Morgan a shot, but I don’t know what to do. At what point do I tell my manager about my concerns?
Things I’ve encountered:
Even all these issues in aggregate would be fine with me, but the continual resemblance and behavior of a stunned mullet isn’t encouraging. After being told to research a concept, Morgan must be told the specific Google query to type in.
Thanks, and apologies for the essay!
Listener Confused Cat asks,
I spent just over four years on a team where technical growth was lacking. Recently, I transitioned to a new team within the same company, and I’m enjoying the atmosphere, the team dynamics, and the opportunity to engage in more challenging software development tasks. Fortunately, my motivation is beginning to resurface.
However, I’ve noticed that my technical skills have become somewhat rusty. While I can still deliver systems and features, I feel like I’m falling behind compared to some of my peers. This self-awareness is causing me to doubt myself, despite receiving no negative feedback from my current team or supervisor. It’s not just imposter syndrome; I genuinely feel the need to upskill.
How can I navigate this situation effectively? What strategies would you suggest for advancing my skills while holding a senior position and preventing feelings of inadequacy from affecting my performance?
Episode 434: Forgetful boss and nothing to say
Episode 433: My teammate pretends we decided, but we didn't and my team is getting worse and worse
Episode 432: As an LLM, how can I be more emotionally smart and when to use I vs we?
Episode 431: Stinky.js and power hungry friend
Episode 430: Should I quit this job I'm underqualified for and honestly torpedoed my promo chances
Episode 429: Should I quit my job for free hoodies and manager to IC
Episode 428: Interim tech lead and asking for a raise when a peer leaves
Episode 427: Under to over-employed and wibbly wobbly timey wimey
Episode 426: I got too many promotions and I have anxiety about getting fired
Episode 425: Org chart bait and switch and ole' reliable
Episode 424: Bragging without ego and how to predict layoffs
Episode 423: freedom from deadlines and Actual firefighting to software firefighting
Episode 422: Moving in to big tech and building support
Episode 421: Hitting the level cap and getting credit for behind-the-scenes work
Episode 420: New grad getting boring work and busy manager
Episode 419: Yoda or Han Solo and I swear I'm senior
Episode 418: Should I "rest and vest" and how do I avoid 3-hour agile meetings?
Episode 417: Should I tell my boss I'm checked out and how do I deal with a PM who has no idea what he's doing?
Episode 416: My boss wants me to build dark patterns and getting promoted without writing code
Episode 415: I got a low raise and merging teams
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
Lex Fridman Podcast
Elliot in the Morning