Ask HN: Does being practical act as a hinderance to one’s imagination?
51–60 of 82 posts
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#52I don't think so. I have worked on problems where most of the team had their head in the clouds, dreaming up wild solutions, and then we end up going with a team member's solution who suggests something very easy, requiring almost no technical skill, that should have been obvious, but all of us missed. Practical is good. What will actually kill your creativity is self-doubt. Stop doubting yourself and be happy with t…
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#53I don't think so. I have worked on problems where most of the team had their head in the clouds, dreaming up wild solutions, and then we end up going with a team member's solution who suggests something very easy, requiring almost no technical skill, that should have been obvious, but all of us missed. Practical is good. What will actually kill your creativity is self-doubt. Stop doubting yourself and be happy with t…
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#54Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#55I am, by and large, extremely, almost obsessively, practical and rational. Decisions pretty much always happen in a conditionally-formatted spreadsheet. It is my default.
That being said, my imagination can be very vivid and therapeutic.
Abstract painting, making music, writing ideas for potential tv shows, designing furniture, and my goofy sense of humor all result in some completely crazy ideas. Over time, I've learned to give myself more space to be creative. It's actually enabled me to be more practical because all that linear thinking now has a pressure-release outlet.
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#56Check out the writing of David Kelly and his brother (of IDEO) — they’ve probably done more than anyone else in the field to try and crack the formula of creative thinking.
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#57I'm not able to speak authoritatively on this subject (after who the heck am I? I'm creative in spurts but have no deep insight on the process), but as an observer of human nature, engineers do seem especially weak at divergent thinking -- they can't help obsessing over how something might fail almost as soon as as they hear an idea . This is a blocker. One of the ways to unblock this, I'm told, is the "improv" mantr…
Being primarily an engineer myself, I can't help to say 'yes, but' you might want to rephrase this into 'untrained engineers' or 'some engineers' or 'uncreative engineers' or similar. Don't get me wrong, I know the people you talk about and I simply cannot deny I used to be like this myself sometimes but over the years this changed into something bimodal. I.e. when needed I will always fall back to 'how can this fail' mode - just because it's often required to properly fix/create things which won't brake, but I find myself defaulting to generating tons of ideas. But I'm also creative b nature so that helps. In fact most other engineers (by education or not, doesn't matter) I know also clearly use a mix of both modes. There's only a couple which don't (and even some which default to only creating a mess, not seeing any problem, but that's something else and I'm not sure if it's an engineer:).
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#58Earlier quoted context omitted.
Agreed. My PhD research is inspired by the simple fact that we drill in martial arts, so can we apply similar 'common practices' in CS education.
Neat dissertation topic! I've used code golf for this very thing. It really forces you to learn the weird nooks and crannies of a language, and try lots of different strategies.
However, in the vein of this thread, I think that is only playing one note to learning CS. When I compare CS to martial arts (MA), I consider the traditional programming exercise akin to sparring. It is real world situated, but with the number of new variables it is difficult to successfully demonstrate or refine your understanding. MA, like CS, has a high attrition rate to start, and for reasons I consider isomorphic - a false sense of what CS/MA is and the demoralizing effect of "losing" constantly (sparring or debugging).
So, in MA, there are attempts to make sparring less intimidating. You can pair equal experienced partners or against an understanding senior, but you also focus on drills. If we consider sparring as a combination of problem solving and applying technique in the moment, then drilling removes the problem solving aspect to allow for technique refinement.
So, in combination with traditional programming exercises, my current work is looking at novel practice activities separate from tradition - for example, error finding, output prediction, and even typing exercises (which I have published on).
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#59I'm not able to speak authoritatively on this subject (after who the heck am I? I'm creative in spurts but have no deep insight on the process), but as an observer of human nature, engineers do seem especially weak at divergent thinking -- they can't help obsessing over how something might fail almost as soon as as they hear an idea . This is a blocker. One of the ways to unblock this, I'm told, is the "improv" mantr…
yes, and "resting on the backs of four huge elephants which are in turn standing on the back of an enormous turtle"
I'm engineer :)
Re: Ask HN: Does being practical act as a hinderance to one’s imagination?
#60I'm not able to speak authoritatively on this subject (after who the heck am I? I'm creative in spurts but have no deep insight on the process), but as an observer of human nature, engineers do seem especially weak at divergent thinking -- they can't help obsessing over how something might fail almost as soon as as they hear an idea . This is a blocker. One of the ways to unblock this, I'm told, is the "improv" mantr…
I do this sometimes. In many cases, I feel like "yes, and" would be an endorsement of the original idea. If I say "yes, and" and then there are delays or problems in implementation because of things that would have been obvious to "no, but", the question becomes "why wasn't this brought up earlier on before people sunk so much time in." In the reverse case, saying "no, but" in a case where the problem is easily surmountable just makes the questioner look like a good planner. So in that sense the reason devs tend to "no, but" is matter of them responding to incentives; it's not that they can't think divergently, it's that they're putting themselves at risk for little reward for doing so.
> So how about we treat thinking as a two-phase problem and give divergent thinking some room?
Yes, I think separating these two phases (and thus separating "throwing an idea out there" from "endorsing an idea as definitely workable with no foreseeable complications") would be very helpful.