-
答案 1:
1.基础很重要。操作系统、网络原理、数据结构等都是基础,绝不能丢。这些是内功,是将来发展的根基,是大学生区别于短期培训程序员的地方。此外,在将来找工作的笔试面试中,这些基础知识也必不可少,尤其是数据结构。2.坚持一个方向。很多人都困惑于各种语言、技术的选择。可以肯定的是,各个方向都有相应的应用领域,都有市场,也就都有前途。频繁地转换,浅尝辄止,意义不大。选定一个方向,坚持下去,才会有一技之长。技术最好配套地学习,如:服务器开发:C/C++,STL,Linux环境编程,网络编程...Java Web开发:Java,Jsp,SSH框架(Spring,Hibernate,Struct)、数据库....NET Web开发:C#,asp.net,SQLServer....php Web开发:LAMPWeb前端开发:Javascript,HTML,CSS....Windows客户端开发:C++,MFC...3.调查和选择适合的方向。个人认为选择适合的方向主要考虑两个因素:兴趣和市场。首先是个人兴趣。可以先了解各个技术都用在什么领域,具体的工作有哪些。要调查这些,可以先Google各个技术,有个大体的了解。对某个领域有疑问或者想深入了解该领域,最好是问这个领域的从业人员,知乎就是一个好平台,身边的同学朋友也能为你提供一些信息。通过对各个领域的了解,也就知道自己的兴趣所在了。然后是市场。建议到各大招聘网站看看对应届生的技术要求。从中可以了解到企业需要什么样的人才。市场是很现实的,兴趣还要结合到现实中去。也许感兴趣的技术已经过时?也许感兴趣的技术很偏门?也许自己想象中的职业并不存在?这些都要衡量,调整,修正自己的方向。大二下学期是该选定技术方向了。通过一年多的学习,大三暑假再到公司去实习,积累实践经验。希望以上建议能对您稍有帮助。 -
答案 2:
学点C#等,关键是学以致用,建议去做一些项目或实习,这样有的放失比较容易提高您的职业素养,通过实践同时能检验学习内容的有效性和可用性。
在校软件工程系大学生学点什么好?
2012-01-19 19:36:30 来源: 点击:
相关热词搜索:
上一篇:中国电信的工会是怎么样的?员工会经常参与工会的工作吗?稍微讲一下实情就行了!
下一篇:iphone只有一个按键的用户体验设计是怎么产生的?