大家好,小弟我就是这个专业今年的毕业生。正如很多同学所说,这个专业学的杂,不好找工作。的确如此,我不否认这样的观点。但是我可以告诉大家我个人的一个经验(仅供参考,不对请强烈拍砖),只要你学好算法和C语言,我可以保证你将来学软件开发非常的轻松。
我现在在上软件工程硕士,在上之前基本没学过什么java,对软件开发也是一窍不通,没有任何项目经验。我周围不少同学都是相当的”牛逼“,他们有的是工作几年来上的,有的重点大学名校毕业的,但是我并不觉得他们比我强多少。很多计算机毕业的同学照样写不出好的优秀的代码。这是问什么呢?我可以告诉大家,编程其实就是将算法(或者说是某种业务逻辑)转变成计算机能理解的语言(比如现在常用的C,java等)。所以说这其中的关键是,你是否能理解算法或逻辑和如何转变算法或逻辑。而这些恰恰是我们信息专业强的地方了。
我们四年中有大量的时间在学习数学、逻辑、算法、分析这些课程,只要你肯吃点苦(其实我也学的不怎么样^_^),把这些东西搞熟了,再把一门语言吃透(最好是C语言),到后面你会感觉非常轻松。虽然IT这行更新非常之快,但是这些基础的东西基本不会怎么变,你会受益无穷的。
以上只是本人一点愚见,欢迎大家指教。我现在正在学习java,推荐大家一个论坛http://www.ibeifeng.com/?u=50283
(绝对好),还有这是我本科写得一些程序放到CSDN里了,欢迎大家指教http://download.csdn.net/user/csfkjy911
我现在在上软件工程硕士,在上之前基本没学过什么java,对软件开发也是一窍不通,没有任何项目经验。我周围不少同学都是相当的”牛逼“,他们有的是工作几年来上的,有的重点大学名校毕业的,但是我并不觉得他们比我强多少。很多计算机毕业的同学照样写不出好的优秀的代码。这是问什么呢?我可以告诉大家,编程其实就是将算法(或者说是某种业务逻辑)转变成计算机能理解的语言(比如现在常用的C,java等)。所以说这其中的关键是,你是否能理解算法或逻辑和如何转变算法或逻辑。而这些恰恰是我们信息专业强的地方了。
我们四年中有大量的时间在学习数学、逻辑、算法、分析这些课程,只要你肯吃点苦(其实我也学的不怎么样^_^),把这些东西搞熟了,再把一门语言吃透(最好是C语言),到后面你会感觉非常轻松。虽然IT这行更新非常之快,但是这些基础的东西基本不会怎么变,你会受益无穷的。
以上只是本人一点愚见,欢迎大家指教。我现在正在学习java,推荐大家一个论坛http://www.ibeifeng.com/?u=50283
(绝对好),还有这是我本科写得一些程序放到CSDN里了,欢迎大家指教http://download.csdn.net/user/csfkjy911