Certainly tips given are no doubt wonderful,but put that tips in practical,and one more thing it differs from work to work,u cannot specify this for all jobs,ofcourse knowledge never goes empty, so identify your drawbacks and improve on that.
This is a good article., detailing processes for self-improvement.
In my 20+ years of corporate experience, I have weathered several storms, and still I am at the work place, as I have continuously practised one simple truth.
That is "to be transparent & straight-forward in our comunication, dealings, to our colleagues, customers & other business associates".
This behaviour, develops over a period of time-- some thing very valuable in business--- TRUST.
PEOPLE TRUST ME, irrspective of: time, deals, margins,products & policies, offers etc.
Trustworthyness is what one should have, and one is clearly rated/analysed upon, so that as One grows to higher positions, with greater responsibilities, to be counted upon by bosses as a reliable one.
I congratulate the author for his great clarity of thought.