我认为这个问题涉及的应该比较广泛,答案应该是开放性的,大概说一下我的看法。
首先,计算机行业包括了软件、硬件、网络、通信甚至数字视频制作等众多的应用领域,同是,在发展方向上也包括了科研和工程等不同的方向。作为计算机行业的学生,由于专业特性,对于多个领域均有一定的涉略,主要感受如以下几点:
在这个行业里,无论是学什么,基础一定要打牢,例如:至少熟练掌握一门编程语言,对于数据结构牢固掌握,至少能够能用你所熟练的语言将大部分涉及的算法独立实现;
根据自己的兴趣去选择方向,因为在这个行业肯能会有些“累”,比如自己在写一个程序时,为了调整一个bug,花了很长的时间,可是,对于真正对这个感兴趣的人来说,这是一种很大的乐趣,同时收获也会很多,相反,如果自己的兴趣不在这儿,很难坚持下去;
如果在自己选择的方向上想继续深入下去(比如算法或者大数据方向),那么就有可能进入研究领域,因此,必须打好数学基础,因为这些东西涉及到的高数、概率以及线代的推导相当多;
对于这个行业,我觉得目前其实不存在好与坏的方向,只有自己学得好不好,只要是花时间和精力钻研自己喜欢的方向,今后的就业形势一般都不会差。
上面说的几点仅仅是我个人的观点,希望题主仅作参考,因为进入这个行业可能还是会有变数的,因人而异吧,不过选择什么都要好好学这才是关键。