3 ms·
I think this is in line with what someone once called "fetishizing complexity". If I work on a project that is complex, I am a good engineer because I solve ha
by phamilton 12y ago
I think this is in line with what someone once called "fetishizing complexity".
If I work on a project that is complex, I am a good engineer because I solve hard problems. If I work on a simple problem, I'm just another code monkey.
I think a good engineer can take a complex problem and frame it in a simple light. I think a less great engineer can take the same complex problem and come up with a complex solution. From many perspectives, the second engineer is the one innovating.
Note: I'm talking about complexity in a business sense. There are many problems that are mathematically difficult and don't fall under this umbrella.
- viscanti 12y agoAs an industry, we do a poor job of distinguishing the good engineer coming up with an elegant solution and the lesser engineer coming up with the complex solution to the same problem.