向各位大侠求助: 怎样铺就一条高水平软件开发者之路!!
我是一个大学刚毕业的通信专业本科生,现在已经保送研究生.
在本科四年的学习当中,课程是比较偏硬的,可是现在读研究生时,导师开了一家
开发网络管理方面的公司,是纯软的. 刚开始还比较迷惑,不知到底是抽空继续学习
硬件还是精通软件,看了论坛上的帖子后,我决定精通软件,懂的硬件.
为了充分的利用读硕三年的时间,希望在软件方面有一些收获,以后可能和同学合做
公司软件,方向是图象压缩和网络管理,安全.
现在向各位大侠请教.
我现在学习过的课程:
数据结构(未实际编程),汇编(编过一些),软件工程基础(忘光了),数据库基础,c,java
想学习的方面:
数据库,软件工程,uml,c++,项目管理,流媒体(压缩)软件
请各位大侠指点迷津,还应该学习那些课程,应该重视哪些课程的学习,哪些课程理论重些,
哪些课程实践要重要些,学习的先后秩序应该怎样,有哪些好书可以参考.
在此衷心地谢谢各位大侠的帮助!!
dnaliu@sina.com.cn