HN user

trigvi

0 karma
Posts0
Comments7
View on HN
No posts found.

Excellent article. Based on personal experience, if you build cutting edge stuff then you need great engineers and reviewers.

But for anything else, you just need an individual (not a team) who's okay (not great) at multiple things (architecting, coding, communicating, keeping costs down, testing their stuff). Let them build and operate something from start to finish without reviewing. Judge it by how well their produce works.

Every single thing one does in life is a gamble that carries a probability of success.

Getting a degree. Investing in a business. Investing in a relationship. Having kids. Smoking. Booking a flight cheaper but with no possibility of cancellation. Moving town. Not moving town.

I could go on forever.

Everything is a gamble. Some forms of gambling are more socially acceptable than others.

The difference, in everyhthing, is emotional control and knowing how much you stand to lose if it goes wrong.

Excellent article. It's even worse for people who can build and run small/medium products end-to-end (coding, infra, handling prospects and customers directly, being mindful of costs) and are made to report to engineering managers, who clearly understand only the coding part.