我是全新的网站,并期待着与你们每一个人互动。我将于6月份毕业,获得计算机信息系统学士学位,并希望在未来成为一名DBA。我目前正在选修数据库课程,并在旁边学习SQL Server/T。我在IT方面的经验仅限于管理上一位雇主为期两年的Access数据库。毕业后获得初级DBA职位的机会有多大?
发布于 2011-02-04 21:54:44
不幸的是,虽然对有经验的DBA的需求往往相当强烈,但对初级DBA的需求往往相当有限。数据库供应商在自动化过去委托给初级DBA的基础知识方面越来越好。随着供应商使他们的数据库越来越可靠,越来越多的停机时间是人为错误的结果,而不是硬件或软件的故障。这往往会使企业更不愿意雇用初级DBA。
如果您想成为DBA,一种常见的方法是从数据库开发人员开始,在您有了几年的经验之后转到管理端。通常,组织将业务DBA工作分开(保持生产服务器的正常运行、备份和恢复等)。从应用程序DBA工作(数据建模、数据库体系结构和通用资源到开发团队,以有效地处理数据库)。相对来说,一个强大的开发人员会转换成一个应用程序DBA角色,这个角色会打开操作DBA方面的大门。
另一种选择是找到一个较小的组织,它需要一个“万事通”管理员,可以管理服务器、数据库,可能还有网络。这些商店不会吸引很多有经验的DBA,所以他们可以成为进入这个领域的极好方式。当然,缺点是您的大部分时间可能会花在处理数据库之外的其他任务上。不过,在这几年之后,你应该有经验去寻找一个更全职的DBA职位(否则公司会发展壮大,当他们不得不聘请更专业的管理员来处理其他事情时,你就可以自然地转变为全职的DBA角色)。
发布于 2011-02-04 21:06:08
可能相当不错。数据正以非常快的速度增长,公司正在努力应对和管理我们所处的信息时代的需求。特别强调分析和理解大数据集。
如果您很聪明,并且喜欢从大型数据集中提取意义,并且您精通Server、MySQL、Oracle或越来越多的NoSQL数据库,那么您将很有可能被雇用。理解数据库的可伸缩性和性能也很重要。
如果您想了解哪些职位可用,请查看stackoverflow职业上的一些职务列表。
发布于 2011-02-05 15:07:50
没有足够的信息来回答你的机会,但以下是一些可以帮助你提高机会的项目:
从招聘委员会的某个人的角度来看,我建议淡化Access数据库,除非您能够从设计角度清楚地解释为什么不应该在MSSQL中实现它。这样做的原因是,在有关职位是初级DBA的情况下,做出招聘决定的人很可能会对Access数据库产生偏见。选择访问可能有非常合理的理由,但是除非您能够解释,否则不要将其作为主要的理由来雇用。
所以,从现在到面试期间,你能做些什么来吸引你未来的雇主:
https://softwareengineering.stackexchange.com/questions/43899
复制相似问题