Hacker News new | ask | show | jobs
by hcarvalhoalves 3611 days ago
One thing that might not be crystal clear on a junior's mind is that we want code to read as close to "business logic" as possible - or as some people say, read like prose.

Sometimes they land on the job still on the honeymoon phase w/ technology, not having worked on a big enough codebase and stack, and not only take complexity as granted but actually find it exciting / stimulating.

A seasoned programmer learns to hate complexity and starts valuing expressiveness more. It takes some experience to be well calibrated on the complexity / abstraction axes.