Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 DBA без developer skills  [new]
backuper2011
Guest
Драсти,

есть такой вопросик. Сейчас работаю админом, админю всякие там windows,linux,cisco,netapp и так далее. Есть и пара баз Oracle.
Очень маленькие базейки не больше 15GB. В основном для коммерческих програмулек которые используют базу как хранилище данных, без особо сложного (а может вообще и без) PL/SQL кода. Базы не критичны и нагружены очень очень слабо.
Админю эти базы тоже я, так как никто и примерно не знает с чем Oracle вообще едят.
Хочется идти дальше и становитьйя более профессиональным DBA, даже не из за денег (потому как платят мне выше среднего) а скорее потому что мне это просто больше нравится.

Так как настоящему работодателю продвинутые DBA просто напросто не нужны, решил поменять работу при удобном случае. Полазил по инету, посмотрел что говорят бывалые. А говорят они следующее "DBA без опыта разработки на PL/SQL это не DBA". С другой стороны наблюдаю такой феномен (IMHO), практически на всех форумах по Oracle те кто активно отвечают на вопросы по администрации базы не принимают участия в ветках по разработке, либо очень вяло. Есть конечно исключения ! И наоборот, разработчики не принимают участия в ветках по администрации.

Как поступить ?

1) Садиться за PL/SQL не имея реального опыта разработки софта даже в других языках, а что более плачевно без опыта работы как разработчик реальных апликух ?

2) Концентрироваться на администрации только и на этом выплыть (реально без знаний PL/SQL ?) ?

3) Смириться с тем что позно становиться девелопером а потом еще и DBA и найти себя в другом ?

Как в повседневной работе у вас уважаемые DBA ? Нужны ли вам developer skills, или хватает просто минимальных знаний о том как работать с PL/SQL ?

Спасибо !
2 дек 11, 13:50    [11695978]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Месный оващ
Guest
DBA без девелоперского бекгроунда не DBA - ложная предпосылка.
Посмотри на wurdu или С. Маркеленкова
2 дек 11, 14:13    [11696199]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
DВА
Member

Откуда:
Сообщений: 5439
Месный оващ
DBA без девелоперского бекгроунда не DBA - ложная предпосылка.
Посмотри на wurdu или С. Маркеленкова


чего-чего?
Маркеленков без девелоперского бекгроунда?
насмешил
не нужно иметь километры написанного кода, что бы знать, как правильно нужно писать под Оракл :)

ps А в чем проблема подучить PLSQL? это очень, очень простой язык :)
2 дек 11, 14:25    [11696289]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
backuper2011
Guest
DВА,

Вот кстати ты DBA продвинутая администраторша баз, но тебя я в ветках по девелоперству редко вижу (может конечно смотрел плохо :)

На каком уровне DBA должен знать PL/SQL ? Или какого уровня достаточно чтоб хотябы попасть на работы как начинающий DBA ?
2 дек 11, 14:34    [11696383]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Aliona
Member

Откуда: Питер
Сообщений: 4023
backuper2011
"DBA без опыта разработки на PL/SQL это не DBA".

Это что значит, в DBA принимают только бывших программистов?
2 дек 11, 14:39    [11696438]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
Aliona
backuper2011
"DBA без опыта разработки на PL/SQL это не DBA".

Это что значит, в DBA принимают только бывших программистов?


да нет конечно, наверно имелось ввиду, что хорошо видеть медаль с двух сторон
2 дек 11, 14:42    [11696464]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
-2-
Member

Откуда:
Сообщений: 15330
backuper2011
На каком уровне DBA должен знать PL/SQL ?
На таком, чтобы можно было называть чужой код говном обоснованно. Свой вариант при этом можно не предлагать, чтобы не получить какашки обратно.

Отличие в том, что дба пишет скрипты, в частности на PL/SQL, для себя, а программист для "пользователя". Если дба накосячит - самому и разгребать.
2 дек 11, 14:44    [11696483]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
backuper2011
Guest
Aliona,

именно так я это и понял. Могу показать множество линков где бывалые DBA это подтверждают. Либо это их заносчивость либо это на самом деле так (знать я этого к сожалению не могу)
2 дек 11, 14:47    [11696514]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
Aliona
Это что значит, в DBA принимают только бывших программистов?

Нет, програмисты по натуре chaotic, а администратор - lawful.
2 дек 11, 14:50    [11696538]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
backuper2011
Guest
-2-,

решил таки с пол годика для себя позаниматься PL/SQL, попробую протолкнуть пару маленьких самописных апликух на APEX.
2 дек 11, 14:51    [11696550]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
backuper2011
..
Полазил по инету, посмотрел что говорят бывалые. А говорят они следующее "DBA без опыта разработки на PL/SQL это не DBA". С другой стороны наблюдаю такой феномен (IMHO), практически на всех форумах по Oracle те кто активно отвечают на вопросы по администрации базы не принимают участия в ветках по разработке, либо очень вяло. Есть конечно исключения ! И наоборот, разработчики не принимают участия в ветках по администрации...

1) специализация имеет место быть.
вот если попробовать аналогию с футболом провести.. есть команда. в команде есть роли.
странно затачивать вратаря на то, чтобы он угловые лучше всех подавал. и из Пеле - вратарь, возможно, будет фиговатый.
при том, что все они, вроде, пинают один мячик.
2) при всей специализации игроков - играет всегда команда. а команда играет хорошо, когда синергия.
поэтому (имхо) каждому, при всей его специализации, таки необходимы и знания-навыки универсальные
(про круглый мячик, который надо уметь и отпасовать, кстати)
3) бывают полезны навыки игры совсем не (или не совсем ? ;) на своем месте.
жизнь такая. кадр, всегда готовый усилить (или заменить) другого - разумеется, будет востребован
(а ему самомУ оно надо? каждый выбирает для себя. бывает - да, бывает - нет. имхо, 50/50)
только вот тот, кто всю команду комплектует только из универсальных игроков - дебил слабый тренер.
4) ну и - расклад..
большой команде (имхо) более ценен глубокий эксперт (пусть и узкий, но командный/открытый/активный).
в команде же из двух калек - обоим придётся, воленс-неволенс, хромать за всех - через всё поле, но и тут - вратаря
придётся выбрать и таки пытаться поймать тую синергию.
2 дек 11, 15:04    [11696655]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
DВА
Member

Откуда:
Сообщений: 5439
backuper2011
DВА,

Вот кстати ты DBA продвинутая администраторша баз, но тебя я в ветках по девелоперству редко вижу (может конечно смотрел плохо :)

На каком уровне DBA должен знать PL/SQL ? Или какого уровня достаточно чтоб хотябы попасть на работы как начинающий DBA ?


ну между нами девочками, я уже давно и не администраторша :)
а в ветках по девелоперству не видишь, потому что ну не интересны мне вопросы программирования, они большей частью из разрада эстетических - как красивее сделать, как удачнее написать... не мое :)

Что касается на каком уровне - ну как минимум знать все возможности языка и уметь правильно применить при необходимости. Разгребать быдлокод - это уже на любителя
2 дек 11, 15:28    [11696920]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
StarBlade
Member

Откуда: Хорошо хоть не из МСК
Сообщений: 415
backuper2011,

Смотря что будущий работодатель захочет в тебе видеть.
Если уклон в сторону обычного администрирования - достаточно базовых знаний (минимальных) sql, pl/sql - легко освоить.
При тяготении в сторону анализа производительности и оптимизации запросов - тогда конечно, как сказал -2-, хорошее знание и опыт разработки - основное.
2 дек 11, 15:38    [11697056]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
dimyaz
Member

Откуда:
Сообщений: 442
backuper2011,

Раньше был чистым девелопером, теперь уже чуть больше года как ДБА. Если честно скучаю по тем временам. Разработчик это натура творческая (часто чересчур, теперь уже с точки зрения ДБА :) ). Два разных направления и склада ума.

И теми навыками которые у меня были, я сейчас почти не пользуюсь, только в некоторых ситуациях типа

-2-
чтобы можно было называть чужой код говном обоснованно.
.
2 дек 11, 15:54    [11697244]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
?::
Guest
DВА
ну между нами девочками, я уже давно и не администраторша :)

если не секрет - куда перешли ?
3 дек 11, 22:13    [11701786]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Серафимный Шестикрыл
Member [заблокирован]

Откуда: С луны свалился
Сообщений: 2922
?::
DВА
ну между нами девочками, я уже давно и не администраторша :)

если не секрет - куда перешли ?


За Факера замуж вышла...
3 дек 11, 23:18    [11701940]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
stdio
Member

Откуда:
Сообщений: 4524
backuper2011
Полазил по инету, посмотрел что говорят бывалые. А говорят они следующее "DBA без опыта разработки на PL/SQL это не DBA". С другой стороны наблюдаю такой феномен (IMHO), практически на всех форумах по Oracle те кто активно отвечают на вопросы по администрации базы не принимают участия в ветках по разработке, либо очень вяло. Есть конечно исключения ! И наоборот, разработчики не принимают участия в ветках по администрации.
ну да, ну да.
"DBA это тупой старпёр, разработчик - своболюбивая натура, их надо познакомить и получить гармонично развитого сотрудника".

Попробуй оттолкнуться от мысли, что это стереотипы.
4 дек 11, 00:01    [11702024]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18370
stdio
"DBA это тупой старпёр, разработчик - своболюбивая натура, их надо познакомить и получить гармонично развитого сотрудника".

Мсье хочет сказать, что если выдать DBA замуж за какого-нть разраба, то в следующем поколении появятся "гармонично развитые сотрудники"?
4 дек 11, 00:46    [11702121]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
DВА
Member

Откуда:
Сообщений: 5439
Серафимный Шестикрыл
?::
пропущено...

если не секрет - куда перешли ?


За Факера замуж вышла...

за что ты его так ненавидишь? ))


зы техподдержка, аутсорсинг... ну и поговорить
4 дек 11, 01:23    [11702182]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
stdio
Member

Откуда:
Сообщений: 4524
andrey_anonymous
stdio
"DBA это тупой старпёр, разработчик - своболюбивая натура, их надо познакомить и получить гармонично развитого сотрудника".

Мсье хочет сказать, что если выдать DBA замуж за какого-нть разраба, то в следующем поколении появятся "гармонично развитые сотрудники"?
ну ты скажешь. Тогда, если всё удачно будет, то какие-то Терминаторы появляться будут.

DBA нужет кто-то, кто будет ей Сэлинджера на ночь читать и по утрам на завтрак готовить миндальный пирог. Разрабы будут же наоборот, спрашивать на ночь всякую фиготень, типа, а почему то, что она говорит, не совпадает с мнением Тома Кайта, что обозначает ошибка ORA-01775, почему у них не компилируется очередной пакет и как сделать чтобы их код из тыквы превратился в карету.
4 дек 11, 02:20    [11702230]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Жук в муравейнике
Member

Откуда:
Сообщений: 717
Селлинджера почитать прекрасно справится аудиокнига :-)
4 дек 11, 05:38    [11702270]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Bfink
Member

Откуда: Москва
Сообщений: 2797
stdio,

Конфликты в семье - важная часть гармоничного развития личности.
А разработчикам - Том Кайт, по барабану, не афторитет!
4 дек 11, 07:27    [11702289]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Apex
Member

Откуда: Made in USSR
Сообщений: 3909
Как показывает практика, самый лучший бэкграунд для Oracle DBA это девелопмент на C.
Что до PL/SQL, то там по-большому счету девелопить нечего, язык простой, большая часть подводных камней разжевана, не вижу накаких проблем освоить его за короткое время на приемлемом уровне.
4 дек 11, 07:47    [11702291]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Apex
Member

Откуда: Made in USSR
Сообщений: 3909
stdio
DBA нужет кто-то, кто будет ей Сэлинджера на ночь читать и по утрам на завтрак готовить миндальный пирог.

Ты забыл упомянуть главное - фрукты! ))
4 дек 11, 07:53    [11702293]     Ответить | Цитировать Сообщить модератору
 Re: DBA без developer skills  [new]
Серафимный Шестикрыл
Member [заблокирован]

Откуда: С луны свалился
Сообщений: 2922
stdio
DBA нужет кто-то, кто будет ей Сэлинджера на ночь читать и по утрам на завтрак готовить миндальный пирог.


Ага. Они читают Шелли, а потом он ей по шее... или она ему.
4 дек 11, 20:41    [11703583]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить