Hacker News new | ask | show | jobs
by brennvin 1025 days ago
> Creating new work

I am not talking about creating additional work, I am talking about solving problems not on management's radar screen. Some problems are only visible from the floor.

> The right way to grow is to learn how to work with the company to get important work into the roadmap.

That is not always possible because valuable things sometimes have to be demonstrated to be understood. Not all things can be explained in the abstract, sometimes you have to build the thing first before people understand how useful it is.

1 comments

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.
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.