News for hackers. Stuff that matters.
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.
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.)