本人大学刚毕业,专业数学,工作半年了,也是和IT有点点关系的工作,发现,做一些算法设计啊,数据库开发什么的才是我的兴趣所在,无奈本人大学不认真,加上老师整个就是把书念一遍给我们听,掌握的知识实在有限,更别提动手能力。现在虽然在努力利用周末恶补看书,但是收获甚微,没有一个很好的方向和目标,很杂,没有清晰地发展规划线路。
    在此想请教各位前辈,我想从事成为一名数据库开发或维护或者相关的技术人员,应该怎样开始学习,前段时间在某信息中心待过,一个大哥教我先从网络的交换,路由,再到操作系统,再到数据库,一步步来,而我目前的水平也就网络一般般,数据库大学有开过课,语言就C/C++有学过,希望前辈们能具体给我指出该怎样一步步来,途中有需要取得哪些证书?一个人边工作边学习很累,但是我会坚持下去!

解决方案 »

  1.   

    首先建议你可以看一下你原来学校中的计算机应用专业都学哪些课程。然后系统的学习一下。
    数学专业转计算机是很有优势的。一般是在软件设计上。但如果做DBA或者网络则优势不大。既然到数据库版来问,则建议如下。先读三遍《数据库系统概论(第四版)》 王珊 萨师煊   高等教育出版社 (掌握基础知识和概念) 然后再粗略浏览一遍你想学习的数据库产品的官方手册。(方便以后查找,避免类似于考试的时候,给你本政治书也不知道答案在第几章,第几页)
      

  2.   

    UP,最枯燥的就是最好的,读的越多越牛B
      

  3.   

    谢谢!马上会去多看看这本书,都压在箱子底下半年了
    因为和那个大哥不是很熟,现在又不在一个地方,所以有点不明白,先网络,后操作系统,再数据库这个顺序的意思还有,自己看这些书的话要怎样检测自己呢?别跟我说课后的习题能否有一些如网络的CCNA之类的?再次谢谢!
      

  4.   

    王SIR都不知道你现在整天开始SF就没的下文了!
      

  5.   

    只是我的感受觉得做过项目开发的 DBA 和 普通的全职 DBA 就是感觉不一样