Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
My Rhythmic Crotch
Jan 13, 2011

This is Colorado so 'play hard' means running a marathon or doing an ironman or something :v:

Adbot
ADBOT LOVES YOU

Cuntpunch
Oct 3, 2003

A monkey in a long line of kings

Ferdinand the Bull posted:

Ah I see.

Giving maximal effort is putting in your agreed upon hours per week and not dicking around and writing half assed code. Its not overworking yourself and giving more than promised, at least to me.

That's still a pretty big ask from a "Work to live, don't live to work" perspective. What is 'dicking around' anyway? I have some of my most helpful thoughts when I'm *not* banging on the keyboard trying to get code done, and instead take an hour to bullshit about something unrelated with a colleague.

Ferdinand the Bull
Jul 30, 2006

Cuntpunch posted:

That's still a pretty big ask from a "Work to live, don't live to work" perspective. What is 'dicking around' anyway? I have some of my most helpful thoughts when I'm *not* banging on the keyboard trying to get code done, and instead take an hour to bullshit about something unrelated with a colleague.

Hey man, if that works it works. If youre getting youre work done and it is solid then youre doing your job. Everybody needs to step away from code every once and a while.

shrike82
Jun 11, 2005

i think many (most?) dev teams would be more productive if you actually reduced their "effort" whether in hours or work items

Wibla
Feb 16, 2011

shrike82 posted:

i think many (most?) dev teams would be more productive if you actually reduced their "effort" whether in hours or work items

That's socialist! /s

Keetron
Sep 26, 2008

Check out my enormous testicles in my TFLC log!

Wibla posted:

That's socialist! /s

The funny part is that it really is very capitalist to seek to maximize profit instead of following a "rule" of hours works equals pay.

Cuntpunch
Oct 3, 2003

A monkey in a long line of kings

Keetron posted:

The funny part is that it really is very capitalist to seek to maximize profit instead of following a "rule" of hours works equals pay.

One-Cookie Capitalism compared to Two-Cookie Capitalism, I suppose :v:

DELETE CASCADE
Oct 25, 2017

i haven't washed my penis since i jerked it to a phtotograph of george w. bush in 2003

Ferdinand the Bull posted:

It is fair to your employer that you give maximal effort

Ferdinand the Bull
Jul 30, 2006


Wtf is wrong with trying hard at your job? Who says you have to stay late, just try hard while youre there.

Cuntpunch
Oct 3, 2003

A monkey in a long line of kings

Ferdinand the Bull posted:

Wtf is wrong with trying hard at your job? Who says you have to stay late, just try hard while youre there.

I think there's probably some curiosity on exactly what you envision as 'maximal effort' and 'trying hard'.

smackfu
Jun 7, 2004

To change the subject, anyone have any advice on getting better at grooming stories? We have grooming sessions and we go through all the stories and everyone nods their heads and says they are good and then they start their story and are instantly blocked by some question or missing bit of info.

Edit: I guess the answer is “everyone pay more attention”, just frustrated.

smackfu fucked around with this message at 14:40 on Sep 21, 2019

Ferdinand the Bull
Jul 30, 2006

Cuntpunch posted:

I think there's probably some curiosity on exactly what you envision as 'maximal effort' and 'trying hard'.

I dont mean licking loving boots.

I really mean do your own work and dont offload it on someone else.

Ferdinand the Bull fucked around with this message at 14:23 on Sep 21, 2019

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

smackfu posted:

To change the subject, anyone have any advice on getting better at grooming stories? We have grooming sessions and we go through all the stories and everyone nods their heads and says they are good and then they start their story and are instantly blocked by some question or missing bit of info.

Edit: I guess the answer is “everyone pay more attention”, just frustrated.

Ask this question at the retro?

Cuntpunch
Oct 3, 2003

A monkey in a long line of kings

Ferdinand the Bull posted:

I dont mean licking loving boots.

I really mean do your own work and dont offload it on someone else.

It's likely a miscommunication thing, but when you say 'maximal effort' that sounds a lot like being *that guy* that glowers if colleagues are peeking at their phones or talking informally for too long, when you say 'trying hard' it conjurs up the image of getting frustrated when someone isn't keyboard-monkeying enough.

I don't think you'd see nearly the same response with terms like 'professionalism' or 'responsibility', for example. But that's got nothing to do with hours at the desk, or effort put in, at least not directly.

smackfu posted:

To change the subject, anyone have any advice on getting better at grooming stories? We have grooming sessions and we go through all the stories and everyone nods their heads and says they are good and then they start their story and are instantly blocked by some question or missing bit of info.

Edit: I guess the answer is “everyone pay more attention”, just frustrated.

There's two traits that overlap here - unfortunately neither are commonly found. One is being able to know what you don't know and admit to it. The other is being able to take fuzzy or incomplete information and extrapolate from it downstream problems or missing requirements.

Lots of devs in my experience hate speaking up, especially in group settings, going "Hey wait I don't know what that means". And even with that, devs are also notoriously bad at 'that doesn't sound hard' syndrome: Where at a glance something sounds easy and *then* they get to building it and realize that there's a lot of hidden complexity they didn't realize existed at the start.

CPColin
Sep 9, 2003

Big ol' smile.

lifg posted:

Ask this question at the retro?

Yeah, this is an excellent "what didn't work well?" topic. My guess is that you're trying to groom too many issues at once or are working too far down the backlog. All you really need to have groomed is the current sprint and a half or so. Otherwise people check out because poo poo's gonna change anyway and/or the meeting gets too long and boring.

Having a separate board for grooming could help, too, with issues getting progressively more detail as they move across and only th far-right column being considered Ready to pull into a sprint.

But yeah, retro. It's up to your team to figure out what works best.

Ferdinand the Bull
Jul 30, 2006

Cuntpunch posted:

It's likely a miscommunication thing, but when you say 'maximal effort' that sounds a lot like being *that guy* that glowers if colleagues are peeking at their phones or talking informally for too long, when you say 'trying hard' it conjurs up the image of getting frustrated when someone isn't keyboard-monkeying enough.

I don't think you'd see nearly the same response with terms like 'professionalism' or 'responsibility', for example. But that's got nothing to do with hours at the desk, or effort put in, at least not directly.

Definitely not that guy. I do work with that guy and he sucks.

It seems like my choice of words was poor. I am the guy who cares about doing a good job and getting the work done that I say I am going to do. Ill change the words i used.

Ferdinand the Bull
Jul 30, 2006

Ferdinand the Bull posted:

All the jobs I've had there has been an expectation that I'm making noticable progress every day. I cherish the days when I have 8 hours to code and my work day isnt clogges up with meetings that just go on and on.

It is fair to your employer that you give maximal effort show professionalism and responsibility at what you are assigned to do, you understand what you are doing, and that you can communicate what you have done and what you are going to do following to achieve the goal.

Space Gopher
Jul 31, 2006

BLITHERING IDIOT AND HARDCORE DURIAN APOLOGIST. LET ME TELL YOU WHY THIS SHIT DON'T STINK EVEN THOUGH WE ALL KNOW IT DOES BECAUSE I'M SUPER CULTURED.

smackfu posted:

To change the subject, anyone have any advice on getting better at grooming stories? We have grooming sessions and we go through all the stories and everyone nods their heads and says they are good and then they start their story and are instantly blocked by some question or missing bit of info.

Edit: I guess the answer is “everyone pay more attention”, just frustrated.

How much time are you spending on refinement and spikes/investigation? If you're doing new things rather than maintaining and incrementally extending a well-understood existing system, there's a good chance you're not doing enough.

I'd say that a story is refined and ready for planning if at least two people on the team have a rough idea of how they'd attack the solution, and they're 80% confident it will work. If you can't get to that point in a refinement meeting, turn it into a spike and have someone spend dedicated time on requirements gathering and sketching out potential solutions and tradeoffs.

Also - are these blockers actually real, hard blocking questions or resource limitations? It's perfectly normal to get into a story and realize that you don't have every single edge case accounted for. The only solution is open communication between the dev team and product owner. But, when you do run into a blocker, you can usually code up, unit test, and maybe even functionally test the basic cases while you wait for clarification on the weird extras. People sometimes get trapped into an approach that says "if I don't know everything, I can't do anything," and the only solution there is to change team norms.

Gildiss
Aug 24, 2010

Grimey Drawer

I don't give a single iota of a gently caress what is "fair to my employer"

Ferdinand the Bull
Jul 30, 2006

Gildiss posted:

I don't give a single iota of a gently caress what is "fair to my employer"

you shouldnt care about what is fair to yoyr employer as much as your team members. I agree that being fair to your employer isnt tge point cuz youre just another disposable goon. Hopefully you care enough to not make poo poo code for everyone else.

Also fair to your employer isnt my wording, its the wording of tge person I responded to.

Ferdinand the Bull fucked around with this message at 02:15 on Sep 22, 2019

smackfu
Jun 7, 2004

Thanks for the advice on the grooming issues. Have some good ideas to try.

Space Gopher posted:

But, when you do run into a blocker, you can usually code up, unit test, and maybe even functionally test the basic cases while you wait for clarification on the weird extras. People sometimes get trapped into an approach that says "if I don't know everything, I can't do anything," and the only solution there is to change team norms.

Yeah, definitely a lot of that going on. “I’m blocked because I’m waiting on a question about wording.” Lots of newly hired junior devs right now so not surprising.

kitten smoothie
Dec 29, 2001

smackfu posted:

To change the subject, anyone have any advice on getting better at grooming stories? We have grooming sessions and we go through all the stories and everyone nods their heads and says they are good and then they start their story and are instantly blocked by some question or missing bit of info.

Edit: I guess the answer is “everyone pay more attention”, just frustrated.

We attach the list of stories that are up for grooming on the meeting invite, and you’re expected to have looked at them before the meeting.

It buys more time for discussion because the person running the meeting doesn’t have to read the tickets out loud. And everyone can discuss it better when they’ve read the tickets ahead of time and slept on it or let it permeate their shower thoughts.

qsvui
Aug 23, 2003
some crazy thing

Ferdinand the Bull posted:

you shouldnt care about what is fair to yoyr employer as much as your team members. I agree that being fair to your employer isnt tge point cuz youre just another disposable goon. Hopefully you care enough to not make poo poo code for everyone else.

Also fair to your employer isnt my wording, its the wording of tge person I responded to.

nah, coworkers can be poo poo also

Messyass
Dec 23, 2003

Gildiss posted:

I don't give a single iota of a gently caress what is "fair to my employer"

This a bit too nihilistic for my taste. You still willingly entered into a contract with your employer so what's "fair" should at least be within the limits of that contract.

There's a huge gray area between "working overtime just because your boss asks nicely" and "doing as little as possible just to gently caress your boss over", but I at least like to take pride in my work, and "do my best".
But keeping my work-life balance in check is also part of "fair to my employer". It I get burned out everybody loses.

vonnegutt
Aug 7, 2006
Hobocamp.

Messyass posted:

But keeping my work-life balance in check is also part of "fair to my employer". It I get burned out everybody loses.

I think of it in terms of priorities: First is my health. Next is family and friends. Third is my career. Doing work that I am proud of and continually learning are both good things for my career, but I don't let them impact my wellbeing or relationships.

The Dark Souls of Posters
Nov 4, 2011

Just Post, Kupo
Taking pride in your work in unrelated to what's fair to your employer in my experience.

shrike82
Jun 11, 2005

Employers do take advantage of your "pride in work" to get you to work under unreasonable conditions.

Wibla
Feb 16, 2011

shrike82 posted:

Employers do take advantage of your "pride in work" to get you to work under unreasonable conditions.

That is the drat truth.

Also re: unlimited PTO and not taking enough time off: set aside vacation blocks in your calendar and take on slightly less work (if possible) so you're not creating a bow wave. That being said - you sometimes have to let things go and let other people deal with poo poo falling into their laps for things to change :v: Or they might not change, which is a good indicator that you should get the gently caress out.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon
You can take pride in your work at 35 hours a week. It's great.

The Fool
Oct 16, 2003


If anything my pride per hour is higher

The Dark Souls of Posters
Nov 4, 2011

Just Post, Kupo

shrike82 posted:

Employers do take advantage of your "pride in work" to get you to work under unreasonable conditions.

Yea, I got lucky and learned to say gently caress that early.

Bongo Bill
Jan 17, 2012

I like my job and I want to do less of it.

csammis
Aug 26, 2003

Mental Institution
Working in Development: I like my job and I want to do less of it.

Rocko Bonaparte
Mar 12, 2002

Every day is Friday!
Regarding PMs not knowing what they're supposed to be doing, the rate of that seems to be the same as developers that don't know what they are supposed to be doing either. I think it's just more stark to me to see a PM failing like because it's a different domain. I can feel their absence because it's a place where I can't readily step in to fix it because I definitely don't know certain aspects of it. Yet, they try to pawn the work on everybody else just like I see developers doing. It's just a lot easier to snap out of it with PM work and ask "wait, when the hell did this become my problem?"

ChickenWing
Jul 22, 2010

:v:

csammis posted:

Working in Development: I like my job and I want to do less of it.

yes

netcat
Apr 29, 2008

Wibla
Feb 16, 2011

This week, I'm the bad PM.

necrobobsledder
Mar 21, 2005
Lay down your soul to the gods rock 'n roll
Nap Ghost
Good employers that want to have a sustainable business know they can’t screw over workers too much or face some crippling problems that will be unsustainable if your company is built on human IP. People work hard where I am and many teams will take a vacation for like 2 weeks together even to stave off the burn-out. Unicorns to me are not companies that raise a shitload of money and grow fast, they’re ones that treat people well, don’t act like a goddamn cult, make money for investors with realistic plans, and turn-over is low. I am at a unicorn working on cool poo poo, have plenty of advancement room, and almost no amount of money can make me leave. It took some time for the company to get here but culture and trust is important up and down and left and right. My CEO may be an ex VC partner probably put in charge to keep the investment from tanking but he has been the most transparent, down to earth, and friendly CEO I’ve ever been under and I know that he could have made way more money selling us off to someone else but he didn’t. He’s already pretty rich and that lets you maybe be more human instead of if I was in charge hungry for my first millions in the bank.

PhantomOfTheCopier
Aug 13, 2008

Pikabooze!
I need an SAcron app. I want to complain but if I do all my co-workers will immediately know I'm the goon. Let's just say people are making fairly bad decisions about refactoring code.

Also,

Adbot
ADBOT LOVES YOU

shrike82
Jun 11, 2005

necrobobsledder posted:

Good employers that want to have a sustainable business know they can’t screw over workers too much or face some crippling problems that will be unsustainable if your company is built on human IP. People work hard where I am and many teams will take a vacation for like 2 weeks together even to stave off the burn-out. Unicorns to me are not companies that raise a shitload of money and grow fast, they’re ones that treat people well, don’t act like a goddamn cult, make money for investors with realistic plans, and turn-over is low. I am at a unicorn working on cool poo poo, have plenty of advancement room, and almost no amount of money can make me leave. It took some time for the company to get here but culture and trust is important up and down and left and right. My CEO may be an ex VC partner probably put in charge to keep the investment from tanking but he has been the most transparent, down to earth, and friendly CEO I’ve ever been under and I know that he could have made way more money selling us off to someone else but he didn’t. He’s already pretty rich and that lets you maybe be more human instead of if I was in charge hungry for my first millions in the bank.

Don't anthropomorphize companies, or CEOs for that matter. Sure, work hard to support your team in accomplishing cool stuff but it's not like your CEO is paying you more than the value you're providing your company.

I've seen way more examples of employees getting taken advantage of by organizations than the other way around.

And lol at

quote:

People work hard where I am and many teams will take a vacation for like 2 weeks together even to stave off the burn-out.

shrike82 fucked around with this message at 02:03 on Sep 27, 2019

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply