I've worked in few companies here and there.
Experience is blessing in this field.
I am always trying to learn, deeply understand and then share knowledge in easier form.
Thanks to that, second person may not encounter same difficulties as I did.