还有没有必要继续再学oracle

本帖最后由 warehouse 于 2014-2-7 20:27 编辑

     刚刚过完年,一下没收住喷了这么多,希望对迷茫中的各位能有一些帮助。
     这个问题可能困扰着很多人,不少人想搞 oracle,尝试着学习了一段时间,但是学完了不知道将来能做什么?投资得考虑回报,学习本身也是一种投资,报名培训也好,考证也好都需要花钱,即使自学也需要花费大量的时间和精力,所以学习oracle需要毅力,打算将来从事oracle方面的工作需要非常谨慎,因为和oracle相关的职位本身很少,而且对能力的要求很高,所以入行要谨慎。
     我从02年开始自己接触oracle,到04年有了第一份和oracle相关的工作,到现在接触oracle 10年左右的时间,深知找dba工作是多么的不易,英文好的话还可以,如果英语不好或者没有其他任何外语优势,即使dba工作找上了可能待遇也好不到哪儿去。另外dba工作需要对应用、主机、存储、db等知识的储备以及工作经验的要求都很高,所以门槛比较高。再次提醒大家入行需谨慎。那么和10年前相比,现在的dba职位其实比以前要多很多,因为外企进来的已经很多了,跨过业务也越来越多,国内这几年的信息化程度以及互联网的极速发展导致数据在暴涨式的增长以及人们对数据的重视和依赖程度都导致dba的需求只能越来越多,那为什么dba的职位还是感觉很少呢,其实是因为这几年转向做dba的人确实和5年以前相比要多出很多。从我身边接触的人就能感觉到,不少人意识到搞开发压力大,掌握的一种技术可持续性不长,所以很多人在谋求转型,dba是他们的其中一个选择,因为db相对其他IT技术相对来说更新比较缓慢,收入貌似也还可以;再加上ocp,ocm证书的放宽,使得考过证书的不少人也都在寻求dba职位,所以表现出来一直都是狼多肉少、僧多粥少。
     那么oracle从77年发展到今天,可谓是一首航母了,不说他旗下的产品线,就说db其实已经很成熟了,随着市面上各种主流技术的涌现,不少人对rdbms的前景也表现出了担忧,包括我也有同样的疑问:rdbms有没有一天被其他概念或者产品取代了,我想取代暂时不可能,以后几年也没有看到能取代rdbms的迹象,我们只能说随着一些新型业务的出现,会产生一些新的数据结构,这样也需要一些新的能处理这些数据的产品,他们充其量只能对rdbms是一个补充,仅此而已。所以如果你有毅力、有决心、有勇气,我想大可放心的潜心研究oracle,因为oracle博大精深,绝对值得去投入心思、缜密研究,绝对可以当事业来搞,潜心研究过oracle的人,如果他们发现了其他的机会其实只要做一些准备又都成为了另一个行业的高手了,itpub上的不少版主都转型了,因为他们觉得搞其他的可能也不错,我觉得转型不费劲了,因为oracle几乎囊括了计算机应用里面的所有逻辑概念,如果我们仔细研究过oracle,学习其他知识就容易多了。再次提醒大家oracle不是那么容易搞的,东西很多,非一朝一夕可以拿下的,入行需谨慎。但是一旦入行,钱途不敢说一片光明,但至少你可以摆脱自己的困境,能不能有好的处境, 还是我坚信的一句话:一个人到底可以在哪条路上获得成功,完全取决于他的性格。另外再次提醒大家:如果有更好的出路,不要搞IT。
     这么多年我对oracle的理解: oracle的设计思想就是os的原理+面向对象的思想,共勉。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很高兴你对学习Oracle数据库感兴趣!Oracle数据库是一种关系型数据库管理系统(RDBMS),广泛应用于企业级应用程序中。学习Oracle数据库可以帮助你掌握数据库设计、查询语言、数据管理和性能优化等技能。 以下是一些建议,帮助你开始学习Oracle数据库: 1. 学习SQL:SQL是用于与数据库进行交互的标准查询语言。了解SQL的基本语法和常见操作,如数据查询、插入、更新和删除等操作。 2. 掌握数据库设计:学习如何设计和规划数据库架构,包括表的创建、关系建立和数据模型设计等方面。 3. 学习PL/SQL:PL/SQL是Oracle数据库的编程语言,可以编写存储过程、触发器和函数等。掌握PL/SQL可以提高数据处理和业务逻辑处理的能力。 4. 熟悉Oracle工具:熟悉常用的Oracle工具,如SQL Developer和SQL*Plus等,这些工具可以帮助你进行SQL开发和管理数据库。 5. 实践项目:通过实践项目来应用所学知识,例如创建一个简单的数据库应用程序或解决实际的数据管理问题。 6. 学习Oracle文档和教程:Oracle官方文档提供了丰富的学习资源,包括教程、手册和示例等。阅读官方文档可以加深对Oracle数据库的理解。 7. 参加培训课程或考取认证:参加官方认可的培训课程或考取Oracle认证可以加强你的专业知识,并增加在就业市场上的竞争力。 希望以上建议对你开始学习Oracle数据库有所帮助!如果有任何进一步的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值