The BEST Standup Updates: n00b vs Veteran Engineer Standup Update

  Рет қаралды 33,848

Rahul Pandey

Rahul Pandey

Күн бұрын

📱 Download the Taro mobile app: joinTaro.com
💌 Join our mailing list: techcareergrowth.substack.com
What makes an effective standup update?
➤ Slack community: join.slack.com/t/techcareergr...
➤ LinkedIn community: / techcareergrowth
➤ Connect with Alex: / alexander-chiou
Hi! I’m Rahul, a software engineer and founder with a passion for teaching.
📹 KZfaq: / rahulpandeyrkp
📝 LinkedIn: / rpandey1234
🐦 Twitter: / rpandey1234
📸 Instagram: / rpandey1234
📂 Github: github.com/rpandey1234/
🎥 My KZfaq Camera Gear - kit.co/rpandey1234/my-youtube...
#TechCareerGrowth
Timestamps:
0:00 - Standup from a n00b
0:10 - Standup from a veteran
0:57 - Standup structure
2:07 - Problems with the n00b standup
4:40 - Analyzing the better standup
6:36 - Test if your standup update was effective

Пікірлер: 91
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
More content like this in Taro: joinTaro.com/: code review, compensation, 1:1 meetings and more!
@andrewizbatista
@andrewizbatista Жыл бұрын
This is a great way to spend an extra hour at the standup seeing who talks the most jargon.
@natedavidoff668
@natedavidoff668 Жыл бұрын
agreed. standup sucks lol
@XYZ-nz5gm
@XYZ-nz5gm Жыл бұрын
Yeah total BS
@XYZ-nz5gm
@XYZ-nz5gm Жыл бұрын
U know these Amazon leadership shit right. Most ridiculous thing in the freakin world
@waffletube5707
@waffletube5707 Жыл бұрын
let me loop you in on something...
@godmodeon666
@godmodeon666 Жыл бұрын
I actually disagree quite strongly. The standup is primarily for visibility...primarily for blockers. I think 'veteran' guy rambled too much. If you have feedback about the wireframes? How would they know in standup what they look like? This obviously requires an email. The part of this that needs to be said at stand up is... "I sent an email about the wireframes for this new feature, making sure you all saw it/plan to take a look". "The 30% slowdown bug" is the same thing... how in the world can they comment on the bug? It requires an email. Again, "I ran into this bug and emailed about it, let me know". The framework issue also should be an email, so people can make sure that bug doesn't, maybe currently invisibly, affect current systems of their ownership. "I found this framework issue and fixed it, sent an email detailing it. Let me know". Content should be in emails, standup should just be notifications and double checking everyone's on the same page. All veteran engineer's spiel begs is for people to ask for follow up. 'What component exactly was the bug in'... and that's how your 2 minute notification becomes a 15 minute discussion.
@kartikpandey8739
@kartikpandey8739 8 ай бұрын
I hate email, email email. I am not reading on that much. I don't care on what digital world you live in. Get there in person, talk it out and leave. Communication is a necessary evil.
@ThundersLeague
@ThundersLeague Ай бұрын
Alternatively.... Have all this written in a Slack message and post it to an async standup thread. Everyone can read it, you can look back to it in 3 months, and you're not wasting 15 minutes of everyone's time...
@mvd_01
@mvd_01 2 жыл бұрын
I’m the noob. Every standup my coworkers talk and talk about “all the problems” they are having with their work and later during the day they are just watching KZfaq, on their phone or talking to coworkers while I’m doing most of the work. Thanks for the tips. I’ll make sure to improve my communication skills.
@XYZ-nz5gm
@XYZ-nz5gm Жыл бұрын
Only you can be responsible for YOUR life. Not your boss or those capitalists.
@NimTheHuman
@NimTheHuman 2 жыл бұрын
Today I learned: I'm a total stand-up noob! 😅 I gotta remember that over-communicating is a usually good thing when working in teams.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
Yep, but make sure the update is still short!
@olohialli9289
@olohialli9289 2 жыл бұрын
my standup ends up turning into a 30 minutes meeting when someone mentions a blocker. Lmao
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
ugh those are not fun
@KayakingVince
@KayakingVince 2 жыл бұрын
The shortest one is best! Quickest way to allow the team to go get on with some actual work instead.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
That's why stand-ups are good: they're short! So the goal is to communicate something valuable in that short time span.
@lolcomment
@lolcomment Жыл бұрын
If that's the case then just cancel standup all together. I can just check Jira and look at the board to see that they are making progress. The point of the meeting is to share useful information that might have some tangentials to something you are or will encounter
@KayakingVince
@KayakingVince Жыл бұрын
@@lolcomment I'm all for cancelling myself, they don't seem a good use of time for any of my team
@ramses8847
@ramses8847 Жыл бұрын
I really like when a team member shares a piece of information during standup, like the best way to test or troubleshoot a particular service we own. I always write down my standup notes and read them off. During the day, I'm summarizing what I'm doing in the 'yesterday' section so I don't have to try and remember.
@Kristen-og9wo
@Kristen-og9wo Жыл бұрын
This was a great video. One of my pet peeves with standups is when teams default to rattling off ticket numbers. It quickly leads to everyone being disengaged and not getting anything out of the standup. Your veteran engineer update was a great example of what to do instead.
@domthefounder
@domthefounder Жыл бұрын
Your channel is EXTREMEMLY helpful for organizations where the owners are not technical and also for new teams. I would imagine there are so many organizations where probably no one truly knows what's going on....you're saving me!
@tarek7451
@tarek7451 Жыл бұрын
This is amazing. Tysm!
@hamadkhan2729
@hamadkhan2729 Жыл бұрын
Looks like i'm currently a n00b... one of my teammates was quick to point out that I should be giving more details/be more descriptive during my standup. Will definitely follow some of this advice.
@harshpatel105
@harshpatel105 2 жыл бұрын
Great video Rahul, these videos are helping me a lot as a sde1 at an unicorn startup. Hopefully will be able to incorporate some of these advice and move to sde2 soon :)
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
You can do it!
@nammi895
@nammi895 Жыл бұрын
Bro which unicorn startup. India has 100+ unicorn now 😅
@dylanoh3425
@dylanoh3425 2 жыл бұрын
This is absolutely helpful!
@yongkangchia1993
@yongkangchia1993 2 жыл бұрын
Awesome as an intern I always did the noob one but realised that I had an intuition I could do better. This can take me to next level
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
good luck!
@ChadSigma111
@ChadSigma111 2 жыл бұрын
So relatable 😂. I used to be a noob. I thought it isn't important to go into details as Scrum master did not have technical knowledge.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
Don't need to go into all the technical depth, but there should be some meaningful impact that comes from the work, right? That's what the scrum master cares about, and progress toward that
@jeffGordon852
@jeffGordon852 2 жыл бұрын
Also remember a standup is a "development team" meeting, the scrum master is optional, so it's not about the scrum master at all. The Sprint Backlog is the indicator of progress for Scrum Master & PM etc. Please correct me if I'm wrong
@zillboy
@zillboy 2 жыл бұрын
Rahul, thank you so much. My stand-up updates kind of sucked now it would get better.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
good luck
@throwod2923
@throwod2923 Жыл бұрын
Dude I really really appreciate this advice I feel like this is the kind of thing I have had a really hard time finding resources for so I really appreciate these videos thank you
@RahulPandeyrkp
@RahulPandeyrkp Жыл бұрын
I'm glad it's helpful!!
@AnamikaSingh-qf8su
@AnamikaSingh-qf8su 9 ай бұрын
Your videos are super helpful!!
@RahulPandeyrkp
@RahulPandeyrkp 9 ай бұрын
Glad you like them!
@nikhilthomas11
@nikhilthomas11 2 жыл бұрын
❤️ 💯👍 Thanks "Provide value to others. " Amen to that 🧑‍💻
@LittleEngineCan
@LittleEngineCan Жыл бұрын
“Font size of the period…” - you’re killing me 😂
@kimchi2093
@kimchi2093 Жыл бұрын
That’s informative to hear. As a new grad at Amazon, I’ve been intentionally formatting my standup like the noob in order to be concise as I felt my project is pretty independent from others(unless I do have an issue I think others can help with). I almost felt like others were bloating their standup with problems solved that no one has context on anyways just to make their work seem more impressive lol. Come to find out that my attempt to be concise comes off as…lazy? I’ll have to reevaluate how I approach standup from now on.
@shastasilverchairsg
@shastasilverchairsg Жыл бұрын
I'm not even in the tech industry and have zero intentions of going into this industry, but man do I find these videos motivating.
@adamscott-taylor740
@adamscott-taylor740 5 ай бұрын
This is very good advice on how to perform and play the game of pretending workers are doing anything of value. Most devs are just keep the lights on workers and don't have fancy things to say they are working on. Stand ups make them feel bad.
@seoyoonjin2833
@seoyoonjin2833 2 жыл бұрын
Just had my daily standup meeting after watching this video!!
@SteveWortham
@SteveWortham 2 жыл бұрын
There are a couple schools of thought here. One option is to provide an update to what you did yesterday and what you're planning on doing today. And you can provide two minutes worth of context that you feel is important to the rest of your team as you did in this video. And that's good but I'd hesitate to say that it's the only way to do it. Another option is to run the standup in such a way that you only talk about blockers and really important issues. In some cases this may even mean that you won't hear from every team member during standup. This can work well too assuming there are other avenues to convey information throughout the day. For example, if you're pair programming then your pair can be made aware of the concerns you have and you can discuss it together. Also you can call a turnaround with your team if you want consensus on a technical decision.
@SteveWortham
@SteveWortham 2 жыл бұрын
I'll just add that the second option is something I see more often in Kanban. With Kanban you can review the board from right to left and ask if the team if there's anything important to talk about in QA, in code review, in dev, etc. So instead of asking each team member for a status update, you're just aiming to obtain important information on the current work stream as a whole.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
great perspective, thanks for sharing
@SteveWortham
@SteveWortham 4 ай бұрын
I was just looking back at this and thought I'd share one more thing that I love doing in standups. It's the idea of the 16th minute. In other words, we try to make our standups last only 15 minutes typically. The idea of the 16th minute is a kind of parking lot of topics that you can mention briefly during the standup or even ahead of time. So after you've finished standup (going over blockers, important issues, or changes in priorities) then you transition into the 16th minute discussion. The people who need to be a part of that discussion can stick around and the others can drop.
@julianzjourney
@julianzjourney 2 жыл бұрын
Great helpful video 👍🏼
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
thanks Julian
@shishirsonekar5661
@shishirsonekar5661 2 жыл бұрын
Wow Wish I could get this pointer 3years back then my professional life could be so much easier
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
Better now than never :)
@ivandimitrov4150
@ivandimitrov4150 2 жыл бұрын
What if my colleague hasn't listen carefully. IMHO, a lot of people are doing the noob update and people just has stopped listening. How can I engage the team more?
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
you have to be interesting, and make clear the benefit to others on the team
@Coufu
@Coufu Жыл бұрын
I prefer the n00b method with maybe an extra 10-20 seconds of details. I find people stop listening if you take more than 30 seconds, and then that person develops a reputation for taking too much time during standup and just starts to get tuned out even before they start talking. The most important thing imo to bring up during standup are blockers and then parking-lot the discussions for after standup. I find that juniors spend more time during standup providing too many details because they are trying too hard to show off their ability to speak in a technical way. Of course there are exceptions, like if you are working on a story that's a dependency on someone else's story and you want to provide details that helps or unblocks their work, but I find overall standups are more enjoyable when everyone keeps their updates short and sweet and at a high level.
@vik8860
@vik8860 Жыл бұрын
OMG...I'm making pretty much every single one of these mistakes!
@cirlorm5337
@cirlorm5337 2 жыл бұрын
If this is standups are in person, then I'll forever prefer zoom calls
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
i generally like working in person, at least a few days a week
@Airbender07
@Airbender07 Жыл бұрын
If we're a team of 8 and everyone talks about what they did yesterday in that detail.. you don't think that's stretching the standup too much?
@RahulPandeyrkp
@RahulPandeyrkp Жыл бұрын
Some days the update will be longer than others. If the average standup is a bit more than a minute, that's 10-12 min for standup. Seems reasonable to me.
@heykaali
@heykaali 2 жыл бұрын
I use the same techniques naturally.
@jeffGordon852
@jeffGordon852 2 жыл бұрын
I usually prepare and write my standup.
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
I do as well, usually a few bullet points on a sticky note
@jeffGordon852
@jeffGordon852 2 жыл бұрын
@@RahulPandeyrkp I'm using Notion, I put a date on them. I can go back and have a bird eye view on how my week end went.
@TechCrack01
@TechCrack01 Жыл бұрын
The testability speeds up, looks like you're introducing the whole story to your team during standup. This is fine for today, tomorrow you'll still be working on that and that's where you become a noob.
@mojojojo1211
@mojojojo1211 Жыл бұрын
lmao
@WilliamRandomUploads
@WilliamRandomUploads Жыл бұрын
Not gonna lie it’s not easy to give a good update
@Longwashere
@Longwashere 2 жыл бұрын
Nah the shorter one is better. Leave room for the end for people to discuss real issues
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
depends on team size perhaps
@MrFromminsk
@MrFromminsk Жыл бұрын
I have to strongly disagree. Standup meeting, especially if you have larger team, should not be turned into "all problems" discussion. It should be just that, quick concise update. A standup should be 10 min for 10 people. If everyone has to go into such a great extend explaining what you work on, it will be impossible to keep track of things. It also makes me wonder if you work on 10 different things yesterday and 10 different things today, how do you get anything done? Sometimes a single task can take days to complete.
@sudikshyakarmacharya1164
@sudikshyakarmacharya1164 2 жыл бұрын
How would a veteran engineer communicate their blockers? 🧐
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
depends on the blocker - is it a technical issue, team issue, or timeline issue?
@Uax101
@Uax101 Жыл бұрын
If I wanted to learn how to speak better, I would've been a lawyer
@themagnificentdebunker2644
@themagnificentdebunker2644 Жыл бұрын
You drive some great points that demonstrate why standups are a micromanagement tool. The subtext to what you're saying is about proving you are working and one upping the other engineers to the degree you "work" and make "impact". Standups should never be for management. They should be so engineers can coordinate and unblock each other. Bringing judgement into stand-ups is toxic. Someone working on the same task for two stand-ups doesn't indicate an incompetent engineer. But I'll tell you what. I'll play the game. Because at the end of the day, in practice, it's another meaningless management exercise.
@RahulPandeyrkp
@RahulPandeyrkp Жыл бұрын
I don't view standup as one upping other engineers. I look at it from the perspective of sharing updates that your teammates would actually care about.
@mariedrapalova7365
@mariedrapalova7365 Жыл бұрын
How about when ppl go into too much detail? Then it drags and drags way too long...
@RahulPandeyrkp
@RahulPandeyrkp Жыл бұрын
Should be limited to < 2 min, and some days can be shorter
@tsasa192
@tsasa192 2 жыл бұрын
Standups better be short imo
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
short but also informative
@xordux7
@xordux7 2 жыл бұрын
Damn ! I am a pure noob 😥
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
we all were
@hoofie7371
@hoofie7371 Жыл бұрын
Disagree with this one. We should be communicating status of our work and what our blockers are, not drown everyone else in detailed descriptions of tasks they have no context for. The "veteran" made me feel like he just wants a manager to notice him, speak as much jargon as possible. How is everyone in the team supposed to focus on every detail of every task's description of every teammember? That would at least require a prior email with the context. Everyone has their own things to do. Also, what's the point of explaining myself why exactly am I spending a lot of time on a single task? This sounds like I am to be micomanaged if I am actually doing my job instead of wasting hours away. If I am stuck on the same issue that means I am trying various approaches, reading through the documentation, waiting for a forum's members to answer my question, trying to solve it myself while at it. What's the point of saying it all during a standup? This should be inferred. If it's not - that's a team's issue because I am clearly not being trusted to do my best. If I am expected to proclaim what steps exactly I am taking to solve an issue - that's me being controlled, not me providing any meaningful update.
@lecryptojames
@lecryptojames 2 жыл бұрын
wow I'm a noobie
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
We've all been noobs
@sonokami1924
@sonokami1924 Жыл бұрын
Disagree. Short updates or even 'no update' should be normalised and not looked down upon as being nooby.
@GrandpaRanOverRudolf
@GrandpaRanOverRudolf Жыл бұрын
I found that skit insulting. Seems kinder to not take up time & idk why the noob has to look insecure. People should feel comfortable giving feedback without you having to mention it every time, too. If you think your team will feel uncomfortable and would want to give feedback, just mention it once at the end edit: why is this about impressing people? lol... working in your own bubble not bothered by other people is how work gets done... your work impacting tons of people is clout chasing and makes fragile software... Your work should be self contained as much as possible to reduce complexity & dependencies. the only reason to uselessly mention impact of things, is again clout. Are standups just 2 minute sales pitches for clout then? Standing in the way of people succeeding at their task is not a way to make friends. You are holding other people's reputations hostage. You're also not technically asking for help in that meeting, you're making others look bad if they don't care to work on your issue instead of their own by setting up the assumption that they should care about your work (over theirs). People work on things not interesting or impactful because that's what ships software. Plumbing may not be glorious but it has ROI.
@stephanier5220
@stephanier5220 Жыл бұрын
i think its about having interpersonal skills. something i dont have but i witness people who have good soft skills accomplish more work which is why you work as a team to accomplish these big projects.
@ssgojekblue
@ssgojekblue 2 жыл бұрын
What if the team you are working with is noob to understand such things : |
@RahulPandeyrkp
@RahulPandeyrkp 2 жыл бұрын
You job is to make the impact of your work (and how your team benefits) very clear to everyone, including noobs.
@ILykToDoDuhDrifting
@ILykToDoDuhDrifting 7 ай бұрын
Why is the Veteran spending all this time investigating things not planned in the Sprint? Of course people will talk to you about something. Repeating that every stand up update is massive filler and font size increase. Jesus christ, talk about level inflation. This guy is L3 at best
The BEST Software Engineers Avoid This Learning Trap
8:09
Rahul Pandey
Рет қаралды 43 М.
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 10 МЛН
Final increíble 😱
00:39
Juan De Dios Pantoja 2
Рет қаралды 37 МЛН
Eccentric clown jack #short #angel #clown
00:33
Super Beauty team
Рет қаралды 29 МЛН
Backstage 🤫 tutorial #elsarca #tiktok
00:13
Elsa Arca
Рет қаралды 7 МЛН
microsoft's new AI feature is an absolute dumpster fire
9:34
Low Level Learning
Рет қаралды 71 М.
Stop Wasting Your Time As An Engineer - 4 Traps To Avoid
8:28
Rahul Pandey
Рет қаралды 51 М.
5 Rules for Communicating Effectively with Executives
10:24
Dr. Grace Lee
Рет қаралды 982 М.
Worst Parts About Being A Software Engineer
1:00
Your Average Tech Bro
Рет қаралды 853 М.
How to Hold a Daily Stand-up Meeting
4:53
Online PM Courses - Mike Clayton
Рет қаралды 59 М.
Becoming A TRUE Tech Lead: 4 Mindset Shifts I Needed At Facebook
8:29
The Real Reason You Don’t Enjoy Writing
9:36
Mohamed Morshed
Рет қаралды 633
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 10 МЛН