暂无图片
暂无图片
11
暂无图片
暂无图片
暂无图片

小白可以这样走上DBA之路

原创 范达宏 2024-07-09
492

一、 决定好了就出发

     在校学生也好、参加工作一两年的职场新人也好、甚至工作五六年、十年的职场老人、在你深思熟虑之后,决定想走DBA这条路作为养家糊口的技能时,就不要再迟疑了。现在、立刻、马上买上两本数据库原理的书先看起来,一直迟迟不出发、就永远都不会有新的改变。

二、 选择一个优质的培训机构

      数据库技术作为一门理论性极强的科学,大部分自学者都会走很多弯路、所以我在这里强烈建议小白应该参加数据库的培训课程,培训课程是以很少的花费,在很短的时间内快速的为自己搭建了整个数据库技术的框架,接下来你要做的就是往这个框架里去填充知识就可以了。

       市场上的数据库一大箩筐,如果财力暂时不允许参加很多培训的话,在这里我还是向大家推荐参加Oracle的培训,在丰富了Oracle的技能之后,再自学MySQL等其他数据库的知识大有裨益。

       既然要参加培训、那么选择一家优质的培训机构就显得十分重要,现在Oracle的培训线上线下可供选择很多,那又当如何选择呢?作为在此行业耕耘了十几年的资深从业者,为你总结了以下两条。

      1.看资质,要去正规WDP机构学习,虽然很多没有获得认证的机构也可以通过挂靠的方式让学员参加官方认证的考试,但是者之间可变因素多了一层,所以还是建议去有直接资质的机构学习。
      2.看讲师,培训机构之间的竞争是比较大的,为了笼络更多的生源,有些培训机构会大打价格战,以优惠的价格招收学生,最后安排一个没有丰富从业经验或者水平一般的讲师把课程上完就结束了(甚至笔者还见过一些讲师不管知识点是否实用、对于比较难讲的部分就直接略过了)。Oracle的学习是十分讲究实用性的,所以一个经验丰富的、并且责任性极高的讲师能给你带来的远远不仅仅是课程的内容,还有思考问题的方式、处理问题的经验、他工作中遇到的常见问题处理方案,这些对初学者来说都十分重要、甚至有些稀缺的好讲师还愿意帮助指导你在实际工作中遇到的疑惑。所以要选择有优质师资的培训机构,所谓的优质师资的第一选择就是:在企业中的实际从事该行业、主持和负责数据库管理工作的资深工程师、在资质上获得了OCM认证,同时又从事Oracle培训多年的讲师为最佳。

三、初学者要侧重实际可以掌握的技能、循序渐进

       在这里我为什么要强调初学者要着重于自己可以掌握的实际技能,就笔者发现很多初学者喜欢关注行业大咖的公众号,基本上都是什么《京东是如何升级架构的》《爱奇艺数据平台架构实践》《美团是如何分库分表的》《金融企业的监控体系搭建》这种宏大的讨论话题,我可以负责任的说,这些内容对于小白、初学者、初中级工程师都毫无意义、初学者完全没有必要去仔细阅读这些文章,没有任何帮助,初学者在初期要更注重自己目前学习和工作中遇到的问题,着重实际工作中一个个小的解决具体问题的方法。购买书籍和关注公众号都要侧重于这方面。步子一步一步的迈,等你的高度足够了再去看那些讨论文章,眼下务实更重要。


四、付出不亚于任何人的努力
       付出不亚于任何人的努力,这句话是很好的,它好就好在无论放到哪里都是绝对正确的,你根本挑不出这句话的半点毛病出来。其实我在这里只是想借这句话向大家说明一下,要想成为一名合格的DBA工程师,必定是要比行业付出更多。如果下了课后,就不努力去看书,去复习,去做实验,那就会很困难。笔者认识DBA圈里众多资深工程师,他们全部都是十分努力,主动学习进步的好同志、无一例外。


五、先思考、再提问
    笔者带过的Oracle学员,数以千计了,这其中有博士、硕士、本科生、大专生、中专生,基本上各种学历层次都齐全了,其中基础稍微差一点的学员在接受知识点时较慢,我会耐心地重复讲几遍,并且并不丝毫为此感到不悦,讲师给学员解惑乃是本分。但我最怕的就是学员自己不先解决问题就提问,例如有学员问:“老师,用户解锁的命令能给我发一下嘛?”,诸如此类极其简单的问题、翻阅一下PPT或者百度一下立马就知的问题,麻烦老师的时间是小,喂饭式学习方法纵然时学不好知识的。另外一个就是向老师问问题时,如果是具体的问题,一定要将问题发生的足够多的信息都一同告诉老师,不要只丢下一句话,老师你看着办吧。能截图的多截图,有日志的发日志。你就说一句:“老师,我这个监听器上启动失败怎么办?”,你让老师从哪里开始诊断你的问题呢。


六、入行很重要
       不仅仅是DBA,计算机行业的显著特性就是入行很重要,如果你在就业时出现了多个选择机会,要选择哪个工作可以使你学习到更多,而不是眼前这两三千甚至更少的工资差。薪资待遇从来不是小白考虑问题时的首要因素。如果只出现了一个工作机会可以先入行、但是其他条件不满足你的预期,我还是建议你先入行(除非对自己的技术能力十分有信心的除外)。小白的第一目标是:能力迅速得到锻炼和提高,这样你的第二步棋才会下得从容。


七、不停的总结积累、实践出真知
       走上工作岗位之后,对自己学习到、掌握到的内容多做总结、积累。处理问题的方法、过程多做记录。查看问题的脚本、解决问题的脚本最好都形成自己的文字储存下来,作为自己解决以后问题的参考库。要注意深挖浅出,对于具体知识点要深挖总结,最后也要注意浅出、不要钻牛角尖。


八、引他山之玉
        DBA行业是一个讲究经验的行业,那么如何在有限的时间和工作经验的前提下,丰富自己的经验呢?答案是---引他山之玉。
        讲师给你分享的案例(当然是拥有丰富经验的讲师才能分享他的案例)、论坛上看到问题解决方法、好的公开课课程分享的典型案例、分享经验的经典书籍、以及学习群里其他人的提问都可以作为你的经验累积。处处留心皆是学问。



最后修改时间:2024-07-10 09:58:01
文章转载自范达宏,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论