Hacker News new | ask | show | jobs
by natpalmer1776 1034 days ago
I agree with this sentiment. A good (software) engineer needs to have the discernment to know when to ask for permission, and when to ask for forgiveness.
2 comments

A software engineer only needs to make those judgement calls in a bad environment. In a good environment, such situations can be discussed in the open.
Well if in 80% of enterprises engineers do not talk in open that good vs bad environment hardly matters.
Sounds to me like you're getting micromanaged.
I fail to understand how you manage to extrapolate my working conditions from a generalization of what soft skills are required to be a good engineer.