If Seagates drives didn't fail so frequently they might have been able to hang on
I'm in Winnipeg, Canada, a city of 800,000. I've worked in IT in Winnipeg and in Toronto.
- When asked, I do not recommend young people go into IT unless they really want to.
- Don't go into it for the money, mostly the money is only okay.
- If they do really want to, I suggest they go in via an accounting, business administration, or engineering degree, not a computer science degree.
- If they want to do games development, I recommend that they do engineering and develop a strong hobby in illustration and painting.
If they are male I give them further cautions:
- In Canada IT doesn't pay so well. Of the top 10 professions you can do with a 4 year degree, IT is at best #10. Some years it is not even in the top 10.
- You should expect to have to leave Winnipeg, and pursue your career in either Toronto or the USA.
- Jobs are no longer automatic anywhere, not even in the big cities.
- Most companies at least partially treat their employees as if they were self-employed, relying at least partially on the programmer to stay up-to-date on his or her own time, although usually reimbursing the tuition fees for courses.
- Expect to be laid-off when the products you know lose popularity.
- Expect to spend many months between jobs while you try to do re-training on your own.
- Expect to remain a bottom rung worker.
- CIOs usually come from sales, sometimes accounting,never programming.
- In Canada there is heavy affirmative action, so advancement opportunities are limited for white and Asian males.
- The companies I've worked for and consulted into, about 2/3 the department will be male, with about 75% of programmers being male, and about 75% of project leaders being female.
- Being Asian (Chinese or East Asian) doesn't help, companies here are generally up to quota in male Asians.
- Being black or aboriginal Canadian or disabled does (I'm disabled) does definitely help, as does being female.
- There are a lot of female CIOs in Canada, and also female CEOs of IT companies, way out of proportion to the number of females in IT. They often worked there way up in IT, but some are from accounting or sales.
- The male CIOs you find are inevitably from outside of IT, usually sales, sometimes accounting.
So in Canada, IT is definitely a worse career for white and Asian males than it is for the disabled, blacks, aboriginal Canadians, and females. It isn't even close.
The day I went back to work disabled was the first time in 30 years anyone talked to me about promotion to project leader.
I'm disabled and spend a couple of days every month in hospital. I've got to say that most nurses are happier than any programmers I've ever met. And in Canada RNs make way more money than programmers.
I kind of regret not going into nursing instead.
Anyway, don't waste your life like I did. Do your research. Go into a real profession not IT.