Very resonating post. If one wants to be called software ENGINEER, he/she must start thinking about business tradeoffs and invest time where it's most valuable.
An article that has been really enlightening for me in the past:
Thanks a lot for the link, it is indeed very good.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.