11 ms·
Should you measure the worker, or measure the work? Anyone who can build reliable systems using unreliable parts (like humans) will have an edge. EDIT: If you
by pjmorris 12y ago
Should you measure the worker, or measure the work?
Anyone who can build reliable systems using unreliable parts (like humans) will have an edge.
EDIT: If you're going to measure the worker's programming concept knowledge, Alison Tew's work seems to be at the leading edge.
[1] 'Developing a Validated Assessment of Fundamental CS1 Concepts', Tew, Guzdial, http://dl.acm.org/citation.cfm?id=1734297 http://dl.acm.org/citation.cfm?id=1734297
- hasenj 12y agoI'm more interested in measuring abilities relevant directly to software as a profession (or craftsmanship), such as: how well can you architecture a system to solve a complex problem?
- eru 12y agoIf you can shine a new light on the problem to make it simple instead, than you can get away with a simpler architecture.
- wellpast 12y agoThis is important: you can separate handling complexity from the profession of building architecturally sound systems. We can teach people how to do math correctly. That doesn't guarantee that they will be able to solve arbitrarily complex problems. But to solve math problems, you MUST at least have the skill sets. So there is a test to measure do you have the skill sets. How much one is willing and/or able to handle complexity is a separate thing to consider.
- lsiebert 12y agoThanks, that was a very interesting paper (though I had to google to find a copy).