There is an excellent video by Feynman on a related note:

http://www.youtube.com/watch?v=Cj4y0EUlU-Y

A damn good way to spend six minutes IMO...

Cheers,
Jarosław Rzeszótko

2012/5/9 BGB <cr88...@gmail.com>

>  On 5/8/2012 2:56 PM, Julian Leviston wrote:
>
> Isn't this simply a description of your "thought clearing process"?
>
>  You think in English... not Ruby.
>
>  I'd actually hazard a guess and say that really, you think in a
> semi-verbal semi-phyiscal pattern language, and not very well formed one,
> either. This is the case for most people. This is why you have to write
> hard problems down... you have to bake them into physical form so you can
> process them again and again, slowly developing what you mean into a shape.
>
>
> in my case I think my thinking process is a good deal different.
>
> a lot more of my thinking tends to be a mix of visual/spatial thinking,
> and thinking in terms of glyphs and text (often source-code, and often
> involving glyphs and traces which I suspect are unique to my own thoughts,
> but are typically laid out in the same "character cell grid" as all of the
> text).
>
> I guess it could be sort of like if text were rammed together with glyphs
> and PCB traces or similar, with the lines weaving between the characters,
> and sometimes into and out of the various glyphs (many of which often
> resemble square boxes containing circles and dots, sometimes with points or
> corners, and sometimes letters or numbers, ...).
>
> things may vary somewhat, depending on what I am thinking about the time.
>
>
> my memory is often more like collections of images, or almost like "pages
> in a book", with lots of information drawn onto them, usually in a
> white-on-black color-scheme. there is typically very little color or
> movement.
>
> sometimes it may include other forms of graphics, like pictures of things
> I have seen, objects I can imagine, ...
>
>
> thoughts may often use natural-language as well, in a spoken-like form,
> but usually this is limited either to when talking to people or when
> writing something (if I am trying to think up what I am writing, I may
> often hear "echoes" of various ways the thought could be expressed, and of
> text as it is being written, ...). reading often seems to bypass this (and
> go more directly into a visual form).
>
>
> typically, thinking about programming problems seems to be more like being
> in a "storm" of text flying all over the place, and then bits of code
> flying together from the pieces.
>
> if any math is involved, often any relevant structures will be themselves
> depicted visually, often in geometry-like forms.
>
> or, at least, this is what it "looks like", I really don't actually know
> how it all works, or how the thoughts themselves actually work or do what
> they do.
>
> I think all this counts as some form of "visual thinking" (though I
> suspect probably a non-standard form based on some stuff I have read, given
> that "colors, movement, and emotions" don't really seem to be a big part of
> this).
>
>
> or such...
>
>
>   On 09/05/2012, at 2:20 AM, Jarek Rzeszótko wrote:
>
> Example: I have been programming in Ruby for 7 years now, for 5 years
> professionally, and yet when I face a really difficult problem the best way
> still turns out to be to write out a basic outline of the overall algorithm
> in pseudo-code. It might be a personal thing, but for me there are just too
> many irrelevant details to keep in mind when trying to solve a complex
> problem using a programming language right from the start. I cannot think
> of classes, method names, arguments etc. until I get a basic idea of how
> the given computation should work like on a very high level (and with the
> low-level details staying "fuzzy"). I know there are people who feel the
> same way, there was an interesting essay from Paul Graham followed by a
> very interesting comment on MetaFilter about this:
>
>
>
>
> _______________________________________________
> fonc mailing listfonc@vpri.orghttp://vpri.org/mailman/listinfo/fonc
>
>
>
> _______________________________________________
> fonc mailing list
> fonc@vpri.org
> http://vpri.org/mailman/listinfo/fonc
>
>
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to