9 ms·
I like to think of problems as having two components: specification and implementation. With using GenAI (and/or "being a manager") aren't they somewhat invers
by tunesmith 2y ago
I like to think of problems as having two components: specification and implementation.
With using GenAI (and/or "being a manager") aren't they somewhat inversely related?
I find implementation level programmers to generally be poor at stating specifications. They often phrase problems in terms of lacking their desired solutions. They jump straight to implementation.
But a manager has to get skilled at giving specification: being clear about what they expect, without stating how to do it. And that's a skill that needs to be quickly developed to use GenAI well as well. I think getting good at specifying is definitely worthwhile, and I think GenAI is helping a lot of people get better at that quickly.
Overall, it seems that should very much be considered part of "critical thinking".