It is sad to see the bubble that we live in. Taxi driving is looked down in the society. Why? Why is doing something a person likes (or for the most part, the person is forced to) stigmatized? "Survival of the fittest" is the "m@nthra " of nature. I'm not implying that you have to work odd jobs your entire life. No. When you get to Canada, it might be difficult for the most of us to find work. Life is tough - Canada is not a land of milk and honey for all immigrants - At least in the beginning. If odd jobs will feed you and help you succeed in your primary objective, then yes, one can, IMO, go for it.
Coming back to Dignity;You lose your dignity only when you start begging for money when you are fit for work. You don't "lose dignity" if you work and get paid;doesn't matter what work you do (by "any work", I'm implying legal work). "Being Indian" doesn't have to do anything with driving a cab. Indians do drive cabs. Please understand that driving a cab will not make you a lesser Indian or a lesser human being.
If your idea of dignity SHOULD include living in a well-furnished 3 bedroom apartment that costs a fortune, wearing an Italian suit and flaunting the company's name that he is working for- I suggest you to come out of that bubble. At the end of the day, everyone - You, me, the delivery guy, the peon at your office, the clerk at my office - everyone works for money. It all boils down to money. Money is important and you must be prepared to get out of your comfort zone to earn it if you, for instance, lose your job and you got a family to feed.
There was a salesman who used to work at my father's shop. Today, he runs a business; turnover in millions. Never underestimate anybody. Never think of any job as low. If a job is going to feed you when you are there, go for it. Our current Prime Minister was an ex-Chaiwala (Tea seller)
.