The only regret I have in my life is not spending enough time on reading. I am going to read some of the books from below link no matter what my situation is and improve my vocabulary/writing skills. Few years from now when all of us are sick of these IT jobs and when we decide to switch to non-IT, I think these are the skills that are going to help us.  If not interested in reading, join local toastmasters and improve communication skills. Just my 2 cents! https://www.grammarly.com/bl