本人从事IT行业近30年。从国內本科到美国硕士都主修computer science。在30年职业生涯中,基本都是是在大公司从事软件测试,开发,支持和维护。从本人的职业生涯中,我想告诉即将入行的新生代或者是替孩子选择发展方向的家长们,在IT行业,工作经验是最重要的。这是一个见多识广的行业。另外要不断学习新技能,应用新技术,而很少很少的人会创造新技术。即使佸大公司的开发部门,大部分developer,都是在別人设计的框架内填空(写code).你的创意就是用规定的语言写出符合要求的模块程序,然后有人将许多模块组合,测试,上线。再由支持维护人员发现问题反馈后修改。真正能够设计框架的人,大都是在本行干了几年到10几年的大拿。所以选择这个行业就要选择容易获得工作经验的学校和专业(像coop).除非你是想去大学当老师。但大学老师並不好当,首先美加大学老师都要求Phd,且是一个萝卜一个坑。旧的prof.不退休,不会请新人的.我认识一个在加著名大学学读CS PHD 5年,才读完完(导师不给毕业),好不容易毕业了,也找不到大学的教职。后听说去了一大型IT公司负责培训(好称企业大学).