3 ms·
I think of it at a higher level: My job is not writing code, it's clarifying ideas. Even though my boss / client talks to me in their natural language, I still
by emilecantin 10y ago
I think of it at a higher level: My job is not writing code, it's clarifying ideas. Even though my boss / client talks to me in their natural language, I still need to have a conversation with them to clarify what they mean, what do we do in such and such corner case, etc. Also, people usually don't know what they want until they see it, which gave rise to the whole field of Agile development. I don't think that higher and higher levels of translations between human language and machine language will free us from clarifying our ideas.