Hacker News new | ask | show | jobs
by nivertech 1277 days ago
> The difference between a good engineer and a bad engineer is their `complexity to result` ratio. Good engineers can create simple solutions, while bad engineers create complex solutions, even though both might produce the same end result.

No serious engineer likes complexity for the sake of complexity. This may only apply to juniors practicing RDD (Resume-Driven Development).

Although there are times when a simple solution is not obvious even to the seniors, but these are generally very rare cases.