After getting my VLSI master degree I went into this rapid-changing industry full of confidence that I will be good at whatever task they throw to me. However the reality knocks me cleanly: the gap between what I've learn from school and what they expect is larger than I thought.
Learning new things without a systematic knowledge basis can be a pain to many of us, it's just like lost in the middle of a desert. Hence, I've made up my mind to sort out all the misleading concepts I have learnt in the hard way to make others' life much easier.