DEV Community

[Comment from a deleted post]
Collapse
 
onethingwell profile image
Nick | OneThingWell.dev

Thank you for your kind words.

I think the biggest part of the problem is that complexity sells extremely well - i.e. if you make the solution as complicated and as fragile you can, you're generating yourself a lot of future (billable) work.

On the other hand, if you go in the other direction - to really help someone by making things simple and reliable, it's likely that you'll remove yourself out of the picture.

To put another Dijkstra's quote:
"Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better."