Live data from Hacker News

Ask HN: Does being practical act as a hinderance to one’s imagination?

news.ycombinator.com

71–80 of 82 posts

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#71
post #66

Earlier quoted context omitted.

I wonder if you might be demonstrating the principle in your response? I think the main point is that there may be advantages to explicitly giving room to both divergent and convergent thinking to exist in separate phases (this could be done in one cycle -- there's nothing that says any of the cute unworkable ideas would ever leave the meeting room or shopfloor or prototype. Reality/logic/laws of nature are the final…

Fair enough. I'd definitely agree there needs to be a disciplined balance, too much conservatism is just as bad as too little. But in defense of Engineers in general, it's quite possible that in their experience they've seen many situations where negatives ignored grew out of control. An example I experienced a couple of weeks ago: Someone let code that "just works" slide through a code review back in 2017. That code…

Thanks for your thoughts. I appreciate where you're coming from -- and indeed engineers are wired to be critical and to eschew sloppiness because it is useful (indeed often crucial) in execution (as your anecdote bears out -- that has happened to me many times).

But that superpower, which is so instrumental for execution, seems to me to be simultaneously deleterious to creative enterprises. It is at best an incomplete superpower.

I would also say that the reverse is true. Artsy creative types who are gifted at divergent thinking, but not convergent, are typically weak at execution so their products never gain traction or do not actually work.

Creative endeavors are by nature "sloppy". Hence the need to withhold judgment and let an idea play out via a divergent phase, and then bring it back through the convergent phase.

It would seem to me that both rationals and creatives have blind spots, hence the usefulness of a 2-phase process.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#72
I can't say I've noticed much of a difference in my professional life. As I've gotten older and gained more experience, my mental toolbox has increased in size and refined in quality. This leads to more solutions being clear from the get-go than when I was younger.

But when nothing comes to mind up front? If anything, I feel that my ability to sort the 'hey, that just might work!' wheat from the fanciful chaff is sharper than before.

That doesn't mean I can force it, and I think this point is important enough to emphasize- if I hit a block on an obvious next step, I stop and go for a walk. Listen to music, hang out with my dogs. Maybe play with a recipe in the kitchen, or create a new belt hell-world in Factorio. Let your 'default mode' network ruminate and digest. Nine times out of ten by the next day I've discovered a new approach to work with.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#73
I don’t have an answer at the moment.

But a suggestion: try doing mundane actions like brushing teeth or writing on your lesser dominant side. Example: if you are right handed, try brushing your teeth with your left hand etc. try with various tasks. do this for maybe a week and let us know if you notice a difference re how you think.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#74
One technique I learned in 5th grade is called "brainstorming." It's a simple concept---you get a group together (or you can do this alone---you just skip one step). You establish a clear problem statement. Then for 10 or 15 minutes, everybody writes down ideas to solve the problem. Nothing detailed, just a few words per idea. And no judgement at this time. Just ideas, no matter how silly ("feed mayonnaise to tuna fish" for example) until time is out.

Then one person starts reading their list, and everybody checks their lists for that idea and cross it out. Then the next person goes, reading any remaining ideas and so on until all you have left are unique ideas (and it doesn't matter if all your ideas are crossed out---remember, no judgements yet). If you are alone, you can skip this step.

Then, and only then, do you go through the final list of ideas and discuss them. Here, you judge the ideas, reject some, combine others, mix, match, and puree until you get something that works.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#76
Yes, pragmatic and practical are directly opposed to clever or creative thinking. The trick is to know when to apply each one, and to apply enough of the former to have time for the latter.

In every application or machine I write code for, there is typically one, sometimes two, really interesting problems. But there are innumerable bits of boring business logic to implement along the way. You sometimes need to be willing to have a method copy-pasted with trivial changes in three places (which bothers me sometimes, thinking it would be better to have one method with a parameter to select between the variations) in order to have time to develop an extensible, adjustable, clever solution somewhere else.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#79
From the perspective of mechanical design (but definitely extends to things like art and I would assume coding), I don't really agree, but it is a learned skill. In essence, being creative is a loop between coming up with ideas, and then looking at them through a practical lens. Being practical comes easy to most technical people, so they need to deliberately let that go to properly iterate through the cycle.

Truly innovative solutions to problems are few and far between. Nearly everything is a combination or extension of solutions that have come before. Being good at coming up with ideas is mostly having a good database of knowledge to draw from, and taking the extension or combination process a couple steps too far before tossing out impractical ideas. This is why brainstorming can be effective, if you are working with someone where you feed off each other's ideas, the process can be a lot more natural rather than deliberate.

Re: Ask HN: Does being practical act as a hinderance to one’s imagination?

#80
post #58
post #49

Earlier quoted context omitted.

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.

There is work by Frank Vahid (founder of ZyBooks) on many small programs and how students performed comparable to other traditional styles. 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…

That's very interesting. I considering doing this but it seemed like an awful lot of work needed to start. There was a boom of 'learn to code' sites recently but looks like nobody really tackled it from that angle.
Post reply on HN