That's why I prefer working on small teams and without agile. I currently work for a government office where I am the only actual coder there besides the interns, and my bosses are pretty well versed in tech stuff and even some programming so they tend to leave me mainly to do what I need to do and only care about the results. And if I can't produce the results they want they'll understand why I can't do it and try to find a workaround with me that still fits the scope of what we need. Meetings are also rare, although I honestly kinda shit myself when I have to present stuff to the mayor or some secretary.
How I manage my programmers: Hey, here is a task; I estimate it will take about four days. Let me know if I am wrong, and don't hesitate to drop in if you're having trouble. I have tried multiple management styles and this is by far the best.
@@koresalivaI see no problem with the way they are doing it. They do ask "let me know if I'm wrong". It is definitely so much better than managers asking you for an estimate and then bargaining on whatever you say. Not sure how bargaining to bring down an estimate will make things any better.
@@koresaliva No, I tried that, but it's not good. I am an experienced developer, and for tasks that I understand, it's best use of resources to have 1 person estimating. For more complex, I have agile meetings. I have had bad experiences with developers when they give me time estimates since it's too tempting to overestimate. Plus, if I am wrong, I will take the blame; if I underestimate the task, I am clear that I am to blame.
So relatable in nursing/medicine, too. For all the documentation the actual patient time is reduced. We should have a channel where we show the reality of all these different jobs and fields- what they are, and what they aren’t
When companies downsize they always wonder why they still aren’t making profit. That’s because when they look for inefficient people to fire, they never look at themselves…
When I first got agile training, I was in a team that did waterfall with good manager. Wasted days in training about scrum masters and agile manifesto and all I could think about was, "this is all just how a good team functions under a good management. Under bad management this is going to suck".
I do general IT and networking... And yet it's pretty much the same. With the added things of doing something critical; server migration, network outage, AD changes. And you MUST drop everything to refill the printer cartridges or paper because "the best sales person evehr" printer isn't working.
Hey at least you get efforts for it. In my ofc pm allocates efforts as if we don't do agile, but expects all the work products and documentation for agile.
I hate that part. Sometimes I try to make a game out of it when it happens. I'll set a timer and say, "Ok what is the small improvement I can make to the code during the 30 min gap?"
And? Is it your company? Programmers that are too dedicated to their passion are the bane of everyone else. This is a job for me. I'll do what is asked and that is it
That's why I prefer working on small teams and without agile. I currently work for a government office where I am the only actual coder there besides the interns, and my bosses are pretty well versed in tech stuff and even some programming so they tend to leave me mainly to do what I need to do and only care about the results. And if I can't produce the results they want they'll understand why I can't do it and try to find a workaround with me that still fits the scope of what we need.
Meetings are also rare, although I honestly kinda shit myself when I have to present stuff to the mayor or some secretary.
Agile is astrology for rats in management
I work on a small team within a much larger organization. And you're all making me not want to promote any further 😂
@@michael5654 I am not from the US by the way, so my experience might not translate somewhere else.
They're trying to force agile on non-SW teams in the US now.
Overall, sounds like a good deal. Things can get very stupid very fast if there’s too many people who think they know what they’re talking about
How I manage my programmers:
Hey, here is a task; I estimate it will take about four days. Let me know if I am wrong, and don't hesitate to drop in if you're having trouble.
I have tried multiple management styles and this is by far the best.
i dont give a shit.
The developer should give the estimate not you
You guys do estimate in days?😐
@@koresalivaI see no problem with the way they are doing it. They do ask "let me know if I'm wrong".
It is definitely so much better than managers asking you for an estimate and then bargaining on whatever you say. Not sure how bargaining to bring down an estimate will make things any better.
@@koresaliva No, I tried that, but it's not good. I am an experienced developer, and for tasks that I understand, it's best use of resources to have 1 person estimating.
For more complex, I have agile meetings.
I have had bad experiences with developers when they give me time estimates since it's too tempting to overestimate. Plus, if I am wrong, I will take the blame; if I underestimate the task, I am clear that I am to blame.
So relatable in nursing/medicine, too. For all the documentation the actual patient time is reduced. We should have a channel where we show the reality of all these different jobs and fields- what they are, and what they aren’t
I'm on the exact opposite side of the spectrum where we spend 10% of the time making new stuff and 90% fixing it because our planning is shit
When companies downsize they always wonder why they still aren’t making profit. That’s because when they look for inefficient people to fire, they never look at themselves…
That's right. Agile works if done correctly. Get too attached to ceremonies and it gets screwed fast.
When I first got agile training, I was in a team that did waterfall with good manager. Wasted days in training about scrum masters and agile manifesto and all I could think about was, "this is all just how a good team functions under a good management. Under bad management this is going to suck".
I do general IT and networking... And yet it's pretty much the same. With the added things of doing something critical; server migration, network outage, AD changes. And you MUST drop everything to refill the printer cartridges or paper because "the best sales person evehr" printer isn't working.
Gamedev: Quick daily standup and work work work
It's almost like the admin/management work is getting pushed down to the grunts.
We got rid of sprint ceremonies to free up some time. Instead of reviews we do demos every week, which is optional. Its working well for us.
Now overlay using Agile for hardware and complex systems that are natively waterfall in execution.
100% relatable.
Hey at least you get efforts for it.
In my ofc pm allocates efforts as if we don't do agile, but expects all the work products and documentation for agile.
That’s why when I started my company I decided no agile it’s a waste of time
Do you have link to the original video? I want to send this to someone
Just sums up all middle management
Modern sweatshop
And then upper management says we should fire everyone as we do not work( only development is counted as work)
The worst part about the meetings, you have 30m-1h gaps between them and you can't do sht😢
I hate that part. Sometimes I try to make a game out of it when it happens. I'll set a timer and say, "Ok what is the small improvement I can make to the code during the 30 min gap?"
Is there any project management related tools or topics that you actually like and that (in your experience) do help boost productivity for a team?
it's 1%, you missed out lunch parties and team building activities
when I had too much meetings I just told it to my team leader and we cleared the calendar so that currently most of the days we only have dailies
Wrong. The real %time to code goes down to 0, so you end up doing the work at night and weekends.
how do you guys have oncall,
you just call the network people for help 9 out of 10 times 😂😂😂
And? Is it your company? Programmers that are too dedicated to their passion are the bane of everyone else. This is a job for me. I'll do what is asked and that is it
People generally do not enjoy wasting time and effort
still not true to reality. it can go for sure negative. you will have to code on top of other things to recoup. concentrated fun
This is why our team went to scrumban. It’s been awesome
Sorry your solution is inneficient. I knoe its constant but a lower multiplicative constant could be achieved by just saying "real"
rel
1x1 are soooooo pointless
Only if you have bad manager
It depends. I find it good to have a 10-30 minute 1:1 meeting every week just to get updates and make sure we are aligned.
Developers complain way way way too much. Have you noticed that no one else in tech has channels dedicated to their complaints.