Re:How to use your full brain when writing code
by romaniv on Monday August 01, 2016 @11:20AM
(#12203051)
Computer science has a plethora of studies related to OS process scheduling. All of it is directly relevant to human task management. I've never, ever seen in referenced in any management talks/books/etc.
[ Parent
| on HN ]
Re:How to use your full brain when writing code
by djohnston on Monday August 01, 2016 @11:48AM
(#12203326)
At work, I currently have 4-5 different PM's on 4-5 different projects. Each of them has no idea what the others are asking, and I am constantly bombarded with one off tasks via hipchat or in-person requests. The point is not to complain about work, but to agree that management would do well to recognize the importance of process scheduling and queueing, and that a failure to do so is only detrimental to their own objectives.
Re:How to use your full brain when writing code
by JustSomeNobody on Monday August 01, 2016 @12:57PM
(#12203981)
I don't have _that_ many PMs, but when I have multiple people asking me to do simultaneous tasks, I email all of them, asking them to prioritize the list for me. I'm polite about it. And it mostly works out. But I never, ever shy away from doing this.
Re:How to use your full brain when writing code
by vram22 on Monday August 01, 2016 @04:23PM
(#12205591)
Very good idea - since it both puts the onus on them, and makes them realize the conflicting demands on your time.
Re:How to use your full brain when writing code
by trhway on Monday August 01, 2016 @07:37PM
(#12206905)
>when I have multiple people asking me to do simultaneous tasks, I email all of them, asking them to prioritize the list for me.
exactly, as programmers we should be able to understand and apply basic concurrency management techniques.
Re:How to use your full brain when writing code
by rusanu on Monday August 01, 2016 @02:12PM
(#12204598)
Your manager/team lead should be shielding you from such
Re:How to use your full brain when writing code
by mattmanser on Monday August 01, 2016 @03:31PM
(#12205209)
Why haven't you got a public list of this that you ask them to add to and argue amongst themselves on the priority?
Also, your manager is shit.
Re:How to use your full brain when writing code
by javajosh on Monday August 01, 2016 @06:07PM
(#12206440)
Have you considered telling the 4-5 PMs what the others are asking?
Re:How to use your full brain when writing code
by epicaricacy on Monday August 01, 2016 @05:00PM
(#12205918)
>I currently have 4-5 different PM's
That sounds like Agile done right! /s
Re:How to use your full brain when writing code
by jasonpeacock on Monday August 01, 2016 @11:51AM
(#12203364)
A book just came out which addresses this: "Agorithms to Live By" (http://algorithmstoliveby.com/)
Re:How to use your full brain when writing code
by vram22 on Monday August 01, 2016 @04:25PM
(#12205614)
Just took a quick look at the link. Concept seems interesting. Have you read it, and if so, any opinion on it?
Re:How to use your full brain when writing code
by soberhoff on Monday August 01, 2016 @05:20PM
(#12206103)
I've read it. It was an easy read. No mathematics. Every occurrence of "NP-complete" was replaced with "intractable" and there are tons of anecdotes, many I hadn't heard before. I didn't come away from the book feeling profoundly altered, but I didn't regard it as a waste of time either. If you're looking for something to read on the train, this will do a solid job.
Re:How to use your full brain when writing code
by sn9 on Monday August 01, 2016 @09:20PM
(#12207271)
Sometimes you encounter a book that covers material you already "know", but seeing it in a sort of coherent narrative structure can be the thing you need to change the way you think about and perceive the world.
Re:How to use your full brain when writing code
by adamb_ on Tuesday August 02, 2016 @12:42AM
(#12207872)
I enjoyed it. Gives an interesting perspective on the mind and human behavior
Re:How to use your full brain when writing code
by hashkb on Monday August 01, 2016 @11:33AM
(#12203166)
Management doesn't care what percentage of your brain you use as long as you're shipping.
Re:How to use your full brain when writing code
by _ao789 on Monday August 01, 2016 @01:13PM
(#12204125)
..but you do. Because it helps you to finish tasks quicker
Re:How to use your full brain when writing code
by calibraxis on Monday August 01, 2016 @11:29AM
(#12203133)
Don Reinertsen mentioned it. At least in a talk, and maybe in his book "The Principles of Product Development Flow".
That's only 1 example, but in my personal estimation he's one of the two most effective management theorists I know. Though I wish he were a better explainer. (The other of course is Shanley Kane.)
Re:How to use your full brain when writing code
by rmaccloy on Monday August 01, 2016 @11:14PM
(#12207634)
If you're an engineer and have trouble getting past project management methodologies that feel like bullshit (or conversely if you care a lot about them but have trouble convincing your team to) you must read "Principles of Product Development Flow".
It's definitely a pretty dry read in parts, but battle through it.
Re:How to use your full brain when writing code
by tonyarkles on Monday August 01, 2016 @08:59PM
(#12207198)
Thank you. I couldn't remember the name of the book or the author. There's a lot of queuing theory in the book, along with the mathematical conclusions (eg 100% utilization = arbitrarily long queue times). Fantastic book, I think I'm going to have to make sure it's on the kindle for some upcoming flights.
Re:How to use your full brain when writing code
by calibraxis on Monday August 01, 2016 @12:08PM
(#12203513)
Oh, also Joel Spolsky mentions it too: (http://www.joelonsoftware.com/articles/fog0000000022.html)
(But it's not worthwhile for me to trawl through the managerial lit, so no doubt there's more examples.)