It was the careless mistake on my part, but nevertheless I still blame M$ for making an operating system so insecure, and so hard to secure. Though I spent a good 4 days to wrestle with the trojan horse and finally admitted defeat and reinstalled windoze, I won't cover the details here.
This is because I have things much more important to ponder upon.
As all my readers know, Cuppa is going to hit the 30-year old stage and therefore wants to sit down and make a plan.
I have thought long and hard. Here is the list with descending order of priority (i.e. most important first)
0. Have a family (as the continuation of 'long term relationship')
1. My career
Item 1 has a few branches, to make my story short, I artistically drew a schematic (as Einstein said before, Cuppa can be as artistic as possible, but not more, so bear with me)
- MBA
- Management consultant
- Start on my own
Given three items and I can choose 1, 2, or even all of them, I have 15 options (count them!). But for simplicity, I just outline two routes which I think will be more viable.
The red path shows I will get an MBA first, then look for consultant job, as most people do. The problem is the cost of attending a good school.
The blue path is slightly different: Go into consultation first, get MBA, then go on my own. This route is more economical, because almost all consulting firms will pay for its consultants' tuition (of course, given the consultant behaves well). The problem here is the entry barrier into consultation without an MBA.
You definitely have observed there is a big gray 'FAMILY' word embedded at the back, and that actually forms the corner stone of my plan. It is always on my mind, and I mean what I said.
Personally I feel the red path is more desirable if I choose to attend Harvard or Sloan, though I am not sure if I am connected to reality... (does getting closer really makes sense in this case...?)
What happens if I choose to stay as an engineer?
I like engineering job, and problem solving is a fun thing to do. However recently there are a few issues that really concern me:
Push Factor: More and more engineers quit engineering around the world. Though this could drive up the salary, but most probably this will encourage employers to hire from other lower-income countries.
Environment: IT and EE have been changing far too fast and keeping up with the changes isn't too fun of a thing to do. Especially when it is my career is on stake. I no longer think it is cool to recompile a kernel 15 times just to shave the image size by 10kb, and I can't keep up with all the latest and coolest embedded technologies and programming tricks out there.
This is alarming.
Instead of holding slogans and burning politicians in effigies, I prefer to seek alternatives.