In my situation, I rather pick high salaries(private sect) now and retired to third world country. No matter how hard one works, one can never be a free slave in this country.lol
single and under 30, i would go with the private sector. more opportunities. save and invest my money wisely. unfortunately i'm not single and under 30, and i have other goals. the public sector is slow and will allow me to focus on my goals.
jack ma, founder of alibaba has some great tips:
age 20
-be a good student, learn and get some experience.
-it's okay to make mistakes, don’t worry. you fall and get back up again.
-study about entrepreneur.
age 30
-follow somebody, have a role model.
-work for a company. big company is about process; you are part of a machine. small company teaches passion. it teaches dreams. you learn to do a lot of things all at once.
-it’s not which company you go, it’s which boss you follow.
age 40
-work for yourself, focus and do all the things you are good at.
-don’t try to start a new career, it’s too late. you may be successful but the rate of failure is high
-enjoy what you do.
age 50
-work for the young people because young people can do better than you.
-rely on them, invest in them and make sure they are good at what they do.
age 60
-spend time to yourself.
-enjoy the rest of your life on a beach.