At the core, I am a programmer. But I hardly program. 90% of the time I do other things. I listen to people who want things to be done. I ask questions, basic question, starting from zero, to understand everything the people say. To see the large picture, to feel how the data flows. To mold all these things into an complex looking but elegantly simple solution. I don’t make notes. I sketch. Sketch the flow. We brainstorm. I ask and re-ask questions until everything becomes clear. Clear to me. And when it is clear to me and elegantly put into a flow it, seemingly by miracle, also becomes more clear to those people. By taking time and energy to understand the people I ‘get the picture’. And the people get what they want, wrapped in a nice sketch. The sketch I use as a reminder as the thing starts to become alive inside my head. Inside my head is the virtual picture of what the people want.
At the core I am a programmer. I did a lot today but I have yet to program a line of code:)