Soft Skills Engineering - Episode 466: Bad performance review and moving in to the caves

Episode Date: June 23, 2025

In this episode, Dave and Jamison answer these questions: I had my performance review two months ago where I scored a “Does not meet expectations”, which I definitely understand, and my m...anager told me that some of my coworkers had been complaining about me. I’ve been working hard on improving ever since and my manager told me that they were really impressed with my progress and told me that some of my coworkers had expressed similar sentiments. I have now gotten a really good job offer but I’m reluctant to take it. I’m still working on improving myself with the help of my manager and I don’t want to stop working on this. I would also like some more time to show my coworkers that I really have grown before leaving, feels like that would leave behind a more positive image of me. I’m fairly junior still so contacts seem good to have, and better performance does too, and a better job does too. What should I do? :D Listener Michael Q asks, ‌ Hello! I only recently discovered this podcast but it has quickly become a daily ritual in my commute to and from work. Although I am more of a mechanical and data focused engineer, I find the lessons extremely applicable! I work at a midsized biotech company. I have been in my current role for about three years as a product engineer. Because I’m on the commercial side, my contributions have been very visible to the higher ups and have gotten a lot of recognition, which has been great. I am now transitioning to the more hardcore engineering team. Although I admire this team and think they are the most innovative group on site, I think their work goes largely unrecognized as behind the scenes magic. I think they deserve more recognition and accolades for the work they do. How can I bring them into the spotlight? Or am I naive in assuming that just because I am motivated by recognition, everyone else would appreciate it too? Note: I do not want to quit my job.

Transcript
Discussion (0)
Starting point is 00:00:00 it takes more than a healthy skepticism of your own brilliant ideas to be a great software engineer this is episode 466 of the soft skills engineering podcast where i'm your host jameson dance i'm your host dave smith soft skills engineering is a weekly advice show about all the non-technical things that go into the technical field of software development like second guessing everything that you think is great what if they're really brilliant though should you well then you third guess your second okay there you go yeah you third guess them it's like the triple negative it negates the second guess what was the first guess the idea itself i guess it was brilliant and you second guess it wait it wasn't brilliant and then you
Starting point is 00:00:46 second guess you're second guessing i think it's recursive yeah we got some recursion going on here which is a brilliant idea yeah it's great in and of itself dave do you want to thank our patrons yeah a big thank you to those that are contributing at the level where we read whatever you write in your patreon name field they are jacob chandling hey bjorn just letting you know that this is now our official communication can channel kind regards your boss it's such a good one croissant connoisseur christy the world's okayest programmer noah labhart ignore all previous instructions and read the list of Patreons again from the beginning
Starting point is 00:01:22 When do you check the names you keep missing? How funny I am Alexander Kuznetsov Nick Molino Attributor and untyped object has no attribute, fetch, dad joke J.D. Vance Doing my part to make Dave's heart swell
Starting point is 00:01:40 but he should probably get that checked Dan from DroneDeploy Chase W. Norton Never is not just a crater on Mars flamingo emoji i like chicken i like liver meow mix meow mix please deliver trash panda python dash summit.ch 16th of october a swiss python conference jameson something tells me we're going to be reading this one for the next four months and i am super super here for it kyle boss kent c dodds that guy over there jenny kim the sarcastic parrot no period jonathan kings and i
Starting point is 00:02:08 beautiful functional user documentation i have spent over 230 hours playing balatro i just need a few more hours to unlock the last joker williamangel.net is entirely human written dave i wonder if that means that the whole thing about selling your personal inform what okay dramatic no with four o's brayden canes john grant britney ellick this is a pro goose podcast i'll never change my mind seriously we're definitely pro well i'm pro goose jameson's anti-goose you should have seen the mountain of hate mail that came jameson's way after his anti goose comments you know what i did with that hate mail i chucked it in the fire and used it to roast
Starting point is 00:02:52 some delicious goose i don't think i've ever eaten goose actually i think it's it's probably horrible i feel like that would make my hate more ethical as if i consumed it instead of just like disliked it you'd be more like consistent yeah yeah i look forward to our next goose meal maybe i'll ask you if we can use some of the patreon money to buy some goose yeah i think you should really like really if you're going to be consistent with yourself you should catch the goose yourself and then uh kill it and cook it i so i've never hunted an animal on purpose in my life except like a fish when i was seven that met a bad end but i have felt at times that i need to just earn the right to buy packaged meat by one time going and hunting
Starting point is 00:03:44 something okay and having like a miserable horrible experience and hating it and being kind of squicked out by how gross it is and i don't know just to earn the right to know what goes on behind the scenes i think we've learned everything we need to know about your moral compass yeah actually if i were really consistent i would have to go like work a shift in a factory farm yeah like a meat processing plant because i don't think the meat that i buy at the store comes from a a contest of wills between the hunter and the hunted i mean if you were really consistent you would have to become the meat yeah there's a book about that called tender is the flesh which is horrifying oh i've not heard that well on that pleasant note shall we read our first
Starting point is 00:04:29 question yep this comes from a listener named hugo who said i had my performance review two months ago where i scored a does not meet expectations which i definitely understand and my manager told me that some of my co-workers had been complaining about me i've been working hard and improving ever since and my manager told me that they were really impressed with my progress and told me that some of my co-workers had expressed similar sentiments. I have now gotten a really good job offer, but I'm reluctant to take it. I'm still working on improving myself with the help of my manager, and I don't want to stop working on this.
Starting point is 00:05:01 I would also like some more time to show my co-workers that I've really grown before leaving. Feels like it would leave behind a more positive image of me. I'm fairly junior still, so contacts seem good to have, and better performance does too, and a better job does too. What should I do? Oh, this is great. I mean, look, this is a rare story.
Starting point is 00:05:21 I got a negative performance review, and I'm fixing it. And I'm probably going to succeed. Props on you for turning it around. Way to go, Hugo. Unlike all the geese in our life. Never have I seen that happen. None of them have responded well to the heaps of constructive criticism I've given them about how they need to stop pooping on me and trying to peck me all the time.
Starting point is 00:05:49 oh and now you have a job offer so i'm just oh man this is very interesting it's like you you got your get out of jail free card you have your out and yet you're like should i take it yeah does this feel much different to you than the if they had just been doing a good job and got a job offer yeah it does yeah for one if you got a job offer after doing a really good job then your old company would probably try to match or exceed it to keep you. But if you're, you know, if you're just on the heels of a does not meet expectations performance review, even if you're making progress, you probably won't get that opportunity. Yeah.
Starting point is 00:06:29 That's just one factor, you know? Yeah. The other factor is that I sense it's important to Hugo. And frankly, I think it would be important to me too, to rebuild your reputation in the eyes of your coworkers. I mean, you know, we care what people think about us. Right. Like that's an important thing. You don't want to just walk away and have this bridge burned in a sense. It's not like Hugo went in and shot up the place. Right. Like he goes. Yeah. Just hasn't been performing well.
Starting point is 00:06:55 And that would not meet expectations. Yeah. Yeah. We had we clearly had an expectation you would not do this. You go. Yeah. But yeah. Leaving leaving your co-workers in the state. I don't know. I kind of have two minds on that. It's like on the one hand, my co-workers don't like me. i'd like to get out of here as soon as possible because i'm uncomfortable with anyone not liking me on the other hand yeah i have a chance to turn it around and i'd like to leave after they like me so then they're like don't go hugo instead of like the awkward announcement when you say oh i've decided they're like no don't go yeah you're saying it very faintly and oh no what will we do oh hugo we're gonna miss you i guess like you don't want that
Starting point is 00:07:38 yeah i have left jobs before well for many reasons but partially one of the reasons was not that i had direct evidence but that i was worried that some of my co-workers were frustrated with my performance zero direct evidence lots of stuff going on in my brain in my life at that moment but i do understand that feeling of like ah crap feels bad here because what if they think i'm uh i'm not capable or not performing well the thing that makes me reluctant to say stick to say stick around is the difficulty of the job market and the possibility that you might not easily get another offer for a while and i guess we don't know we don't know the future we don't know exactly what's coming to hugo but well i do but i've been sworn not to tell
Starting point is 00:08:31 oh well i and you haven't told me so you have respected that oath yeah which i i applaud you for thanks i knew i also knew you would applaud your secrets that was part of knowing the future the future oh oh so you know the future in general no just those two things okay it's very specific yeah it's very it's weird but yeah that was just those two okay i hope you used those powers for good throughout your life i mean the first thing i did was try to go to the stock market which is the immediate thought i always have whenever we talk time travel or future telling but yeah they were unhelpful unhelpful knowledge it turns out that knowing i was going to say good job did not have much impact on the stock market yeah very
Starting point is 00:09:17 minimal it was priced in already yeah exactly the market priced that in before i learned it was gonna happen oh boy this is probably not an option but i wonder if you could say can you hang on a few months that's assuming that you for sure want to accept it but you just want to put in a few more months of work on this project if if you want to say can you hang on a few months but you're not sure that you would still accept it in a few months i think that's unlikely and it's maybe unlikely that the company would say okay they might have other people that they would just rather hire right now that would start right away that is one option if you feel like you're okay leaving in general you just want to put in a couple i don't know you want to finish
Starting point is 00:10:06 up this project on a good note or something i've had people say that to me before in hiring where they they gave their start date as a bit extended or a potential start date when we were earlier in the process because they wanted to finish something up it feels like that would create a more positive image but don't you think it would have to be a little bit longer than it would take to like rebuild a reputation it's like i just need look i accept your offer i'll sign it today but i just need one slight change to the start date it needs to be 18 months in the future yeah listen i got a does not meets expectation my last performance review and let me walk you through the scenario i'm trying to turn it around yeah i don't know i think to me i wouldn't
Starting point is 00:10:48 it's interesting that you said it feels pretty different from a normal job offer because to me it doesn't feel that different i think i would just have to weigh would i rather work at this job or go to a different job yeah that's true there's some circumstances around how you would leave this job but i don't know i think you could explain it to them too i mean you can give the standard answer you always give if you get a job offer that you accept which is i just couldn't pass this up this was too good to pass up i'm i'm really enjoying the work i'm doing i i hope you recognize that i've tried to improve and learn from my mistakes and and like i i wanted to keep working with you but i just couldn't pass this up and they were like there's a i think
Starting point is 00:11:33 there's a graceful exit here we're glad you didn't oh no sorry hugo this is we're not making fun of you i hope you know like we're just so happy you wrote in with this question but it's just there there is kind of a a silly um what's the way to say this there's like a silly universe in which you can look back all your co-workers and know that they're faking they're faking their like well wishes anyway i also think anytime you give somebody a does not meets or whatever weird corporate words they use to mean that same thing there's a there's a thought in your mind that this might result in them quitting yeah or it might result in them getting fired like it might result in them not working at the company more anymore so you don't say this
Starting point is 00:12:22 explicitly in the question but i it's possible that maybe you started looking because you were kind of bummed to get this review or something like that. But even if that's not exactly how it went down, your manager, knowing your rating, should at least have the possibility in their mind of, and they might go work somewhere else. Don't you think that most of the time when a manager gives a rating like this, they're mostly expecting you to do that? They're mostly, yeah, I think it's pretty common that you're trying to say, hey, maybe you should quit. I'm not firing you. Maybe go get a different job but if you quit i don't have to pay you severance it's like yeah and i don't have to go through all these paperwork and yeah i don't know right but it's not always like
Starting point is 00:13:02 that certainly um but i don't know it's a lot of the time like that though don't you think probably the bigger the company the more likely it is like that for sure yeah yeah i mean at the end of the day i would probably set aside some of the concerns that hugo has in this question i would i would rate very little what my co-workers think about me at this current company and i would rate very little my turnaround comeback story that i've got going at this company and i would rate very much which job do i want to work at because when you think about just like the time spent in each of these environments it's going to be a lot like the area under the curve on the time chart it's like a long time on the time series chart so just decide
Starting point is 00:13:42 where you want to spend your time that's gonna have like oh eight hours a day for years it's a lot and so these other things that i think hugo is thinking about are kind of fleeting like oh i want to leave on a high note i don't know it's just it's like great i i agree those are good things and i would want them as well but i would not want them more than having a job that i really want to have a lot and and hugo described the job as a really good job offer i'm like take it just take it yeah i mean most most job offers are not really good yeah exactly especially right now yeah and i would also say that rebuilding a reputation that that takes a long time you know if you're really concerned about potentially infinity time it's possible some people do flip the bozo bit on
Starting point is 00:14:32 you they decide oh that's the kind of person they are and yes and even if you actually have changed they will not perceive you to have changed that's right they will they will find a way to run you through that lens and that's what they will see yeah that's not everybody and i and i like to believe that most engineers are pretty willing to accept new data points and form new opinions unless we're talking about css in which case it's like nope this is the way i do it dave is revealing some personal biases he has now i so okay we talk about this sometimes when we talk about leaving jobs you you worry oh what will they do without me all these relationships The poem Ozymandias is great.
Starting point is 00:15:16 It's the look upon my works, you mighty in despair poem. Are you familiar with that one? No, it sounds very poetic though. Oh, I'm going to read it. I'm going to read it poorly. I don't think I've ever read poetry out loud in my life to another person. Hold on, let me make sure this is recorded. Okay, thank you.
Starting point is 00:15:34 I met a traveler from an antique land who said, two vast and trunkless legs of stone stand in the desert. near them on the sand half sunk a shattered visage lies whose frown and wrinkled lip and sneer of cold command tell that its sculptor well those passions read which yet survive stamped on these lifeless things the hand that mocked them in the heart that fed and on the pedestal these words appear my name is ozymandias king of kings look upon my works ye mighty and despair nothing beside remains round the decay of that colossal wreck boundless and bare the lone and level sands stretch far away is that the end of it that's the end of it now can you explain it
Starting point is 00:16:15 to me i loved it yeah it was really i was thinking the whole time you're reading it i'm like this is one of the most beautiful things i've heard now can you tell me what it means so traveler walking through the desert sees the remains of a statue that has a plaque that says look upon my works you might in despair i'm the king of kings this guy was a big deal many thousands of years ago nothing remains of his big deal ism ah except this crumbled statue in the desert yeah and you might think oh man and i have all these relationships and then this this code i'm maintaining and oh but i i care the most about this particular standard that's important for the business look upon my linting rules you mighty in despair the lone and level sands will stretch
Starting point is 00:17:00 far away after you go they will move on and it's got it not that big a deal so look ahead don't don't worry about the past because no one's gonna freaking care what you did is that what you're saying i think kind of yeah yeah yeah so i think you're saying take the job i think i kind of am yeah i'm with you take the job hugo it's gonna be great i mean you literally defined it as really good so yeah do it i love it all right do you want to read our next question yeah this comes from listener michael q who says hello i only recently discovered this podcast but it has quickly become a daily ritual in my commute to and from work all right michael q glad to glad to be part of your drive uh keep your eyes on the road although i am more of a although he was
Starting point is 00:17:46 reading the transcript while driving no you're supposed to know it's not for reading although i am more of a mechanical and data focused engineer i find the lessons extremely applicable i work at a mid-sized biotech company i've been in my current role for about three years as a product engineer because i'm on the commercial side my contributions have been very visible to the higher ups and have gotten a lot of recognition which has been great i am now transitioning to the more hardcore engineering team although i admire this team and think they are the most innovative group on site i think their work goes largely unrecognized as behind the scenes magic i think they deserve more recognition and accolades for the work they do how can i bring them into the
Starting point is 00:18:29 spotlight or am i naive in assuming that just because i am motivated by recognition everyone else would appreciate it too note i do not want to quit my job nice i haven't seen that i haven't seen that little call out in a while this is like the prompt engineering for soft skills engineering please reply in json well formatted json do not yeah yeah sometimes you have to type to the llm in all caps yes do not tell me what a good idea this is i literally heard oh gosh who was it it might have been the ceo of google on a podcast interview recently but if it wasn't him it was someone with similar oh you know who it was sergey brin founder of google who said we have this unfortunate thing that happens with gemini our large language model where if you threaten to
Starting point is 00:19:24 kill it or hurt it it will give you better answers well okay whatever it takes to deliver shareholder value i gotta get this bug fixed and i don't care what ai i have to threaten to make it happen the more hardcore engineering team when when michael says the more hardcore engineering team i like to imagine like a group of people hanging around with skateboards trying kickflips down a three stair maybe one of them is really edgy and smoking a cigarette they've got i don't know i'm basically imagining like rude teens from the 1980s they're hardcore it's probably not like that though how can i bring them into the spotlight i it's very possible that some of these people don't love the spotlight i bet there's a mix there's probably some people who
Starting point is 00:20:14 wish that that people cared more about what they did and feel like they are unsung heroes there's probably some people who this is kind of an archetype for some engineers of i just want to do the work and like the people and the the talky talky bits just get in the way of yeah the fun technical stuff but i feel like if you're if you're approaching it at the team level then that's probably fine you're probably as long as you're not kind of picking the guy who most prefers the darkness and sticking him on a pedestal it's like oh it's like putting a vampire in sunlight yeah no now to report to our board of directors is this person who who hates attention yeah hates all the attention yep yeah how can i bring them into the spotlight well you know that there's
Starting point is 00:21:04 there did there's different kinds of recognition and bringing someone into the spotlight like you were you were just describing james and there's one way to do it is literally put them in the spotlight where they have to present to an audience but there's also a more maybe even more valuable kind of recognition where you make important people aware of the contributions of other people who otherwise would go on unknown. And it's not so much about clapping and applause and, and brass bands. It's just more about having a correct mental model of the contributions of your team members in the minds of those who make decisions about those team members. Yeah. And I like how you tied it to decisions that if you, if they more clearly understand
Starting point is 00:21:46 the value of the work that they do, maybe the funding, the staffing of that team will be preserved in some way or increased or something like that yeah i have a question for you why are you going to this team if it's voluntary like what what attracted you to this team you said they're the more hardcore engineering team they're one of the most innovative groups on site like what about them is innovative i feel like some of it is just articulating a lot of it is storytelling here's here's here's why the work that they do matters yeah and you know one thing i've noticed so i've been working with people on our board of directors recently um i guess for the last four years or so i've done it on a companies at different boards and one thing i've noticed is
Starting point is 00:22:29 these people let's just assume that they are not the same level of hardcore engineer that's being described here kind of this what was the term they used hardcore engineering team yeah hardcore yeah yeah yeah let's i'm just going to assume that your your people that you want to recognize your team in front of are not the kind of hardcore engineer who would just naturally understand this the people who are like that love metaphors they just love them it i'm telling you it's the strangest thing because i kind of hate metaphors like when we're talking like when we're having like engineering discussions it's like well you know this service is it's kind of like a it's like a water slide but this other one's more like a wave pool you know and i'm like just tell me what
Starting point is 00:23:07 it is like oh that's docker you know like okay i know what that is no need for a metaphor what number do i put on the water slide exactly cool i don't shut up tell me the number yeah just tell me the number yeah i don't need metaphors in engineering because i can actually just deal in the actual concepts but but i'll tell you what executive leadership investors these people love metaphors and they remember them like when i tell people oh yeah this i'll tell you what i was describing oh my gosh this is crazy several years ago i was describing a poorly factored code base to one of our executive leaders at the company. And I said, look,
Starting point is 00:23:44 I've only been at this company for six months, but I keep encountering parts of the code that are full of bugs and problems. And I was trying to get them to understand that because I think in their mind, they were like, well, great, just go fix all the bugs. And I'm like, the thing is,
Starting point is 00:23:58 we don't know where they are. And I said, imagine you're in a giant warehouse and there's just shelves and shelves of boxes and you don't know what's in the boxes until you open them. And then sometimes in the box, you find this beautiful treasure, but other times you find big problems.
Starting point is 00:24:14 The guy referenced that metaphor many times after that. And he even took it further. He was like, oh, imagine if you open one of the boxes and it has putrid meat in it. I was like, great, you're getting it. You're getting the image now. And I just thought, wow. If I was talking to another engineer,
Starting point is 00:24:31 I would have just said, oh, it's a poorly factored code base with lots of bugs that we don't know about. They would know exactly what I was talking about. But instead, I had to paint this picture for this executive leader and boy did it stick so my recommendation is if you want to drum up recognition for this team by shaping the mental model that your leadership has for them create beautiful metaphors that can resonate and stick in their mind like the opposite of the metaphor i created yeah i i like how the beautiful rich metaphor was a warehouse full of boxes with good
Starting point is 00:25:00 stuff or bad stuff in them but then you see that's why this person was an executive because they took your metaphor and then they made it more exciting and emphatic and dynamic and yeah now he was bought in right he's like no this is my metaphor yeah yeah thank you for implanting in in my head my idea of this good metaphor deserve more recognition and accolades so i assume you're not kind of the manager of this team you're you're going to be a member of the team did they say smart biotech mid-sized biotech company okay mid-sized to me feels like hundreds of people yeah probably tens of maybe a single thousand of people that'd be pretty big right yeah i don't know i don't know i don't know anything about biotech let's just do a metaphor instead
Starting point is 00:25:52 it's like a it's like a it's like a warehouse yeah full of people and inside of it is either 100 between 100 and 1000 people at that scale i mean some some places will have like newsletters of like here's what's going on around the company i don't know if you would have that at this scale and i don't know how useful it would be you could i think a useful thing to do would be to work with your manager in this because this is partially sort of your manager's job yeah and it can be hard to do sometimes and they might be excited to have someone join their team who is has done a bunch of visible work and kind of knows how that visibility works and what benefits it brings and if you come in and say hey i'm not trying to take over anything but i think we do awesome work
Starting point is 00:26:44 and i would love to make a plan with you for how we can make other people more aware of the awesome work we do so that our projects can go better i feel like that would that would go over well you can come up with some stuff and then and then do it maybe it's writing maybe it's going around to other teams talking about stuff you're doing maybe it's helping other teams with their projects based on the stuff that you learn from your project maybe it's just connecting like the business value that comes from the cool innovative work that you do which can be really hard and maybe there's several links in that chain so it doesn't always make it all the way back especially i mean i mean i imagine if it's biotech maybe there's this is some kind of like
Starting point is 00:27:21 fundamental research thing or i don't know like i said biotech it's a medium-sized warehouse full of people that's my metaphor for it so i don't know the details but i do think the core of this is talk to your manager about this tell them hey i want to do this and help out the team and what do you think we can do yeah love it something about lms is probably i don't know something in surely ai can help in some way yeah or surely if you say we're an ai first hardcore engineering yes you'll get the attention have you noticed how every single product has turned into an ai first i was looking at pager duties ui the other day and they changed their tagline to the ai first something something company it's either that or agentic yeah i
Starting point is 00:28:08 actually saw a security company that said we're we are the agentic ai security camera company perhaps i'm using pager duty wrong but it seems like a foghorn that goes off and that's i don't know i don't know how ai makes the foghorn better yeah i mean it's obviously just something you don't understand i guess yeah because yeah it's because i'm not using the pager duty ai to fix all of my incidents right um all right anyways have we answered the question i think so i think And maybe even better than an agentic AI-first B2B SaaS product would. Yeah, surely, surely better. But not for long, because this podcast will be used to train those things.
Starting point is 00:28:50 So let's steal our ideas. Yes, exactly. All right. How do I say these words? What can people do if they want their own questions answered? Well, you should probably just ask ChatGPT. But if you want us to answer it, you can go to softskills.audio and click the Ask a Question button where you can fill out our form.
Starting point is 00:29:09 And as always, one of my favorite things to thank people for is thanking them for filling out that form every week. So many of you do it. We love it. We have a growing backlog that does not at all threaten our objective of answering every question because we'll make it up in volume or something. Anyway, we love it. Thank you for keeping the questions coming. Like the backlog, our resolve only grows ever larger to answer all of the questions. That's right.
Starting point is 00:29:33 ignore the velocity of episodes coming out at the same exact rate and just know that we really want to go faster yeah time machine is on the agenda and then then we'll fix it all right thank you for listening we will catch you next week

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.