• 6

考到了OCP DBA連第一份Oracle資料庫管理工作都找不到 唉

我猜
樓主是無經驗,去補習或自修後考取oracle的證照
然後想找間公司去當dba

這邊我第一個好奇的問題就是,當初怎會選oracle dba當起點?



現實如前面網友說過的
oracle很貴,用的公司不會太多。
db資料又那麼重要,不重要就不會請dba啦。那怎敢給無經驗的新人管?


很多公司不願意花錢在db的授權上
再加上資訊業常常有新東西免費又好用,自然免費的比較多人用,如mysql
而mysql和oracle就是有差 (本來以為差別不大,沒想到碰到問題才知差好多啊)


我不是dba,
但以我們公司為例子(上市公司,有專門的dba部門)
dba主要是當顧問,讓其他部門來資詢。
也負責一部份的維護和監測。


除了基礎的東西,前面網友也提到了,網路、HA、performance tuning、troubleshooting…等,都要會。
線上服務斷了,除了負責的部門,有時候dba team也要on call 和 standby
半夜叫你上線查查db為何dead lock,為何utilization和I/O那麼高

老闆還會問
我不要建實體機器當db,你會不會去aws架一套?
就算你不會,你也要能自學或找到資源去把它搞懂

我看到的是,如果一個dba只會oracle的操作,以上提到的東西再加上其他mongodb mysql...等你都沒稍微涉獵的話
錄取的機會真的很小 (很現實啊,大公司大多要找多方面技巧和有經驗的人。而小公司,很少要找純dba吧???)


回到最初的疑問
我真的不覺得一開始就要朝dba這個職位拚
先從programmer或一般IT人員開始?
至少我看到的例子
寫程式煩了,但有多年和db打交道的經驗,轉dba
IT當久了,很多工具和相關網路知識多了,轉dba

會比較好吧?
拿到OCP 只是一個敲門磚....
況且OCP對岸有很多考題在流傳 雖然11g OCP也不太好考
大多能夠考過也是不簡單了!
不敢叫樓主去考OCM, 因為考完了也是會遇到類似的問題...

但...其實對於企業來說, 寧可找有相關經驗的人 > 有證照的人

因為心理素質也是一項重要因素
能夠自發性的學習, 找到相對應的解決方法, 才是老闆要的人才...
如果遇到資料庫crash無法處理...就兩手一攤的OCP也是大有人在...

建議原PO
多找找SI吧 SI可能要兩種以上的資料庫 例如SQL Server or MariaDB
如果願意學應該很多公司願意收 有領悟力大概三年內就可以處理80%以上的Oracle資料庫問題了~
加油~
blueac wrote:回到最初的疑問
我真的不覺得一開始就要朝dba這個職位拚
先從programmer或一般IT人員開始?
至少我看到的例子
寫程式煩了,但有多年和db打交道的經驗,轉dba
IT當久了,很多工具和相關網路知識多了,轉dba

會比較好吧?
...(恕刪)

認同別從dba開始
dba不僅僅只有一般技術門檻問題
還有該產業knowhow在裡面
各公司有自己獨特的流程與命名原則
就算同產業不同公司差異也很大
這樣的職位不太可能用新人
通常都是從公司內部it人員挑選出來的
看了樓主的文讓我回想起當年....
2000年的時候,網路泡沫剛破裂,我很不巧的在那個時間點從資策會網工班結訓在找資訊相關工作...
現在還記得有家零壹轉投資賣oracle的子公司業務副總在面試時給我洗臉:你只有上半年課喔,那我找個本科系專科畢業還比你有經驗又比你便宜.....

不過我在資訊產業應該是存活的比這個業務副總要久...畢竟那間公司沒幾年就收了...

咳咳...回歸正題,一個沒經驗又不是本科系的新人要怎麼找相關工作呢?
首先你要先確定一件事:你知道資訊業的工作是什麼型態嗎?
粗略來分,有兩條路線,一條是SI廠商,這些公司是賣東西或維護合約的;一條是所謂user side。
兩邊的生態跟注重的技能是完全不同的,ocp這張照,走si這條路比較有幫助。
user side嘛.....所謂user side通常是指金融、電信等公司,這些公司會簽約讓si來維護設備
這些公司偏好從來維護的si中挑人(挖角),沒經驗的新人.....你的履歷連被打開的機會都趨近於0啊
除非是輪班工作。user side都會有需要輪班的工作,這種工作可以接受新人,但是工作內容就是..執行sop
在固定時間作固定動作,時間到下班。

SI廠的辛酸血淚,可以寫上十頁都說不完,還是別輕易開啟話題。重點是,因為這工作操勞,所以對新人有很大量需求,但也因為操勞,其實不看重你有沒有自帶證照...反正有需要公司會叫你去考。比較看重的是刻苦耐勞,逆來順受的本事。

user side的輪班工程師則是需要耐心跟毅力,要知道輪班工作是沒有什麼颱風假的
該你上班,就算風雨交加你也是得想辦法到...

前面有人說你附的那幾張筆記沒啥用,只是證明菜而已,這是真話...
你強調你有證照只是讓看履歷的人擔心你做不做得下去而已...
與其強調你現有的技能跟證照,不如強調你的人格特質

然後針對你想要去的職位,一個一個主動投遞,這樣履歷被用人主管看見的機率比較高


kl78102 wrote:
小弟27,7月拿到OCP...(恕刪)
kl78102 wrote:
小弟27,7月拿到OCP...(恕刪)


用我經驗告訴你....
台灣企業沒幾家 系統用Oracle的Date

台灣主流企業
還是在 MSSQL與MY SQL
只有極少數的企業才用Orcale的DB....而且都要有經驗的,況且近幾年看來,它們都想轉其他DB了....往雲端 大數據走


而且純 資料庫管理師 職位在台灣 可以說沒有...
幾乎都MIS這職位全包了
(windows or Linux系統管理+防火牆與網路管理+Help Desk+HTML/PHP/Java/前端維護+資料庫..!@#$#$^包山包海包到太平洋)


所以考上這張 可以說 沒半點用處....
你可能還得砸個40-50萬考其他IT證照...

IT這條路=燒錢的開始


不用懷疑...
我雙系統都要管理 還包網管 主流防火牆我都摸爛了(FortiGate CISCO Sonicwall...)
前後端網頁設計與維護 資料庫維護很多都摸過.....
甚至還跨到ASP.Net開發與開源系統二次開發....
連ISO 27001稽核都包了


只會Orcal的DB初階管理 就算喊22K 我都不會考慮讓你進來....
根本沒位置發揮....得再補其他職位的人上來..人事成本更高!
我寧願花60K找個實戰經驗豐富(我上述說的MIS)的人進來....放她獨立作業~


IT的路建議 一開始入行 直直走下去最好 半路出家 考一堆證照 除非天資聰穎
不然IT產業沒人信你 因為IT產業經驗與實務>證照.....

證照制度在台灣被玩爛了 有經驗的主管 都不信這套 都看經驗與參予專案來看你這人...
現在應該很少缺吧

kl78102 wrote:
小弟27,7月拿到OCP...(恕刪)
台灣的DBA 很多不是純粹的DBA
要寫PL/SQL ,TSQL之類的很多

我是幹DBA的 主要是oracle
但postgresql,mysql, nosql 還是要會
也要會寫script,如perl, python 這些

還要學會 HA架構,RAC,DataGuard 怎麼搞
如果你想找DBA ,建議你先從programmer開始
然後從公司內找管DB的機會

DBA最重要的是 備份還原,災害演練 效能是其次
這塊去搞懂..才是真正DBA的核心

等公司一堆沒sense的MIS 那個合約也沒簽 那個合約沒簽
硬碟掛掉 老闆跳起來 你就知道DBA的價值
想請教各位專家,話說Oracle這麼貴,那到底是甚麼功能值得這個價格,讓少數大公司非用不可?

感謝!!
oracle 功能都比較細膩 你可以比較看看
你可以先比較備份還原

老闆印象中 大概就只有 穩定 效能 ,用oracle 我的生意才有保障
其他就是dba你給我搞定...




kl78102 wrote:
小弟27,7月拿到OCP...(恕刪)



甲骨文可能是大公司才願意用的系統,如台積或PChome等,畢竟授權費不低。

要不要學一些小公司比較用的到的,例如~MySQL,有看到這類職缺,不過小公司常要你全能。

不然,就是別只在台灣找工作,去香港或中國找大公司。
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?