|
|
|
|
|
by mordocai
3458 days ago
|
|
And truthfully, it is going to depend on the person to at least some extent as well. IMO, anything that doesn't include being at work as part of your actual job duties should have no number of required work hours. You either get enough work done or you don't. If you aren't getting the expected amount of work done, then you'll eventually get fired. If you can out perform everyone else on the team and work 8 hours a week, so be it(just don't expect to get any brownie points when it comes raise time unless you put in more time). Things like retail/food service are obviously things that require being at work certain hours so talking about shortening hours for that time of work is productive. For creative work/management/executive work though, I think we should move to a more flexible approach. |
|
how do I know how much work is enough?
If I gauge by productivity, that's cool... I'll just be really fast and get my stuff done and then go play banjo or whatever.
But then when folks hand me a crufty WordPress site that is misbehaving and it could be anything between "visit the route that resets the route cache" and "debug three or four broken and unfamiliar JavaScript libraries and their interaction with terrible PHP code" there is a problem, because to my boss those could be the same amount of work.
When I am doing green field work, or working with very nice, clean technology that I understand well, it's easy enough for me to have expectations about how much to do, even (or perhaps especially) when I am dealing with a large, multi-month effort where there is a lot of fluidity in hitting specific goals.
But how do I say "oh, I worked enough today" if I don't have an hourly commitment? I agreed to a certain period of my time specifically because sometimes I look up and have worked 8-10 hours.
I'm the only programmer on my team, by the way, so there aren't a lot of metrics we can pull from about performance.
This is a real question I think about a lot, and I'd be happy for an answer: how do you set a workload expectation with no reference to how much effort or time I am expending when time estimation is difficult?