Re:What Do You Visualize While Programming?
by butlike on Friday October 18, 2024 @04:21PM
(#41883110)
Simplifying the complex is an invaluable skill. It lets you cut the cruft from the problem and see it as it truly is, which can lead to shrewd, sometimes genius implementations.
When I read something and it doesn't make absolute sense to me, I need to learn more about the context so that I can 'see' the whole picture and how it fits together. This means I can take a while to grasp something, but once I do I seem to have a better understanding of it than my peers - likely because I have that wider context.
I also have a tendency and desire to simplify the complex - which I think is a combination of my need to learn the detail in order to build that picture in my mind - and with my design background I can represent that well in reality.
In my corporate day job it means that I can take complex stuff and make sense of it, and provided I've got support to be brutal in cutting information to simplify the complex, generally what I do is easy for others to grasp also.