top | item 29721099

(no title)

sadadar | 4 years ago

As a software engineer I think you need a good balance of both. Strategy that never sees the light of day isn’t that good. Part of the great joy of the art of being a software engineer is putting your stuff out into the world and showing it.

discuss

order

giantg2|4 years ago

Unless you're a senior tech lead or higher, your advice/strategy will be ignored. That's been my experience. I'm just a worthless mid-level.

balaji1|4 years ago

One way to establish that expertise would be to execute and show the others that your advise/strategy is good. For that I think we have to execute fast. So we can build first, ask permission later. And if you build fast enough, then others won't question you as much.

But tbh I have had only reasonable success this way and you have to be ok with pushback. And gets is harder if others around you make it a point to pushback - instead of seeing if your solution solves the problem and letting you own the solution for a period of time.