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

Oracle 我想从DBA转到开发人员,如何发展我的技能

ASKTOM 2019-03-13
351

问题描述

在过去的5年中,我一直担任DBA角色,与呼叫支持shift 24*7感到烦恼。

我想切换到开发人员角色,对此我很感兴趣。

我还想知道开发人员的角色和职责,他们使用哪些工具以及如何提高技能 (请不要建议与不起作用的开发人员进行知识转移)

专家解答

开发人员的工作是运送客户想要的工作软件。

所以你需要学习如何做到这一点;)

工具往往是特定于语言的。并且经常变化。与其专注于此,不如寻找可以帮助人们的方法。

这是一个想法:

我愿意打赌,你支持的数据库中至少有一些有存储参考数据的表。没有管理屏幕。

而且,作为生产支持DBA,您必须不时在数据库上运行DML脚本以更新这些表。

如果是这样,这是我会做的:

查找获得最多这些请求的数据库主题。启动APEX并在其上运行。为这些表建立一些简单的维护屏幕。并授予任何想要对这些屏幕进行这些更改的人的访问权。

APEX是一个低代码环境。因此,它使您无需花费大量时间学习如何编写代码。随着您变得更加熟练,您可以扩展到PL/SQL和/或JavaScript编码,以进一步发展您的开发旅程。

如果您想了解更多有关APEX head入门的信息:

https://apex.oracle.com/en/learn/getting-started/

除了让您有机会学习如何成为开发人员之外,此策略还具有其他一些好处:

-为您和您的同事减少工作量 (即使只有一点点)
-使数据库更具自助性,这对于提出更改请求的人来说通常是一件好事
-使您对公司更有价值,并可能在当前职位之外引起您的注意
-如果 (在您的公司或外部) 出现任何开发角色,则可以在您的简历上显示一些东西,作为开发人员的证据

如果出于某种原因,这不是您的选择,那么APEX仍然是一个不错的起点。构建一个简单的应用程序,开始学习如何编写代码,并寻找进行更多开发的机会。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论