|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Коллеги, доброго всем дня! Обращаюсь к вам за помощью, потому что знаю отзывчивость данного сообщества :) Вопрос такой: в нашей компании необходимо разработать единые критерии аттестации SQL разработчиков по уровням Junior, Middle и Senior. При этом часть разработчиков пишет на MS SQL а другая на PostreSQL. Существуют ли в мире готовые чек-листы аттестации по SQL без привязки к СУБД? Если да, то где можно скачать/посмотреть? Ведь по сути разные СУБД решают одинаковые задачи, разница лишь в синтаксисе и способе реализации (архитектуре). И по логике вещей определенный уровень разработчика должен уметь решать определенной сложности задачи, при этом бизнесу не сильно важно как он достигает этой цели. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2019, 17:14 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Вывали какой-нибудь из тестов IQ. Они как раз оценивают способность абстрактную способность решать абстрактные задачи. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2019, 17:16 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
kostsqlВопрос такой: в нашей компании необходимо разработать единые критерии аттестации SQL разработчиков по уровням Junior, Middle и Senior. Существуют ли в мире готовые чек-листы аттестации по SQL без привязки к СУБД? Мысль о том, что такую аттестацию можно провести на основании галочек и без привязки к СУБД, недвусмысленно показывает, что как минимум senior-ов у вас в компании нет. Да и насчёт middle есть некоторые сомнения. Поясняю: в обязанности senior developer безусловно входят как минимум оптимизация запросов, разруливание deadlock-ов и прочих проблем конкурентного доступа, дизайн фрагментов БД. Эти умения галочками не проверяются в принципе - то есть, человек может всё знать и правильно отвечать про план запроса, методы доступа и прочее, что можно проверить по списку ответов, но оптимизировать запрос при этом оказаться не в состоянии. Вот как тормозил - так и будет тормозить. Здесь точно так же, как с водителем: он может назубок знать и отвечать ПДД, но при этом каждый километр впиливаться в аварии или просто не суметь тронуть машину с места. Без практического экзамена не обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2019, 01:46 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
kostsqlКоллеги, доброго всем дня! Обращаюсь к вам за помощью, потому что знаю отзывчивость данного сообщества :) Вопрос такой: в нашей компании необходимо разработать единые критерии аттестации SQL разработчиков по уровням Junior, Middle и Senior. При этом часть разработчиков пишет на MS SQL а другая на PostreSQL. Существуют ли в мире готовые чек-листы аттестации по SQL без привязки к СУБД? Если да, то где можно скачать/посмотреть? Ведь по сути разные СУБД решают одинаковые задачи, разница лишь в синтаксисе и способе реализации (архитектуре). И по логике вещей определенный уровень разработчика должен уметь решать определенной сложности задачи, при этом бизнесу не сильно важно как он достигает этой цели. Табель о рангах Jun/Mid/Sen - весьма условный. И каждая организация устанавливает свои собственные границы между уровнями специалистов. Обычно по результатам входного собеседования. Как вы собираетесь натянуть эти результаты на MS-SQL и PostgreSQL - непонятно. Ведь как раз уровень знаний в этих системах это их специфика. Чем специфичнее знания тем синьорнее кандидат владеет системой. В противоположность ваша задача - подровнять всех под единую гребенку - может дать парадоксальный или даже фейковый результат. Люди которые будут хорошо знать SQL - практически будут бесполезны в части оптимизации PosgresSQL (к примеру). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2019, 02:15 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Вообще смысла не вижу. Даже если чел хорошо знает стандарты SQL, то он не разработчик, а, скорее, теоретик. СУБД сильно разные даже в реализациях сферического стандартного SQL в вакууме, что-то где-то работает так, где-то сяк, где-то вообще не работает, зато есть собственные языковые расширения, которых нет у конкурентов. Я не говоря уже про детали, и уж тем более про иструменты разработки. Сила разработчика именно в том, что он знает эти фичи конкретной СУБД, что бы эффективно их использовать. Допустим, разработчик в MS на уровне senior, а в Postge шарит слабо. Какая должна быть его итоговая "единая" квалификация, и, главное, чем она компании будет полезна (ибо в любом случае она не отразит его сильных и слабых сторон)? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2019, 20:15 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
softwarerМысль о том, что такую аттестацию можно провести на основании галочек и без привязки к СУБД, недвусмысленно показывает, что как минимум senior-ов у вас в компании нет. Ну вот, получается, типа первый единый критерий для senior-ов уже есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2019, 13:45 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Причем по этому критерию не прошел ни один из компании ТСа. Поди плохо? Был такой философ науки Поппер, по моему. Он пришел к выводу что критериев истины нет, но есть критерии для выявление заблуждений. Критерий выдвинутый softwarer именно такой - опровержение. Он опроверг причем сразу всю компанию ТС в плане наличия там senior-ов. Но с middle все таки только ставит под сомнение. С middle надо еще работать, чтобы опровергнуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2019, 15:09 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
если путается в синтаксисе - джун, если долбит запросами в цикле - мидл, если решает задачи в декларативном стиле и вкурсе различий в уровнях изоляции транзакций - синьор ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2019, 15:24 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Да нет. Синьор не про это. Синьор способен поставить задачу. Мидл - решать самостоятельно. Джун - решать под наблюдением. Есть также разница в подходах. Чем синьорнее - тем чел меньше пишет кода. Как правило самые продуктивные в печатании букв - это джуны. Они очень много кодят и много выкидывают в мусорное ведро. Эдакие себе обизянки с клавиатурами. Синьор приходя на новый проект обычно очень много читает конфлуенс - потом он просто всё знает. И часто синьорное решение - это хирургически точное и эффективное. Ну мидл - соотвественно будет промахиваться больше. Ну а архитекторы к примеру вообще ничего не кодят. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2019, 16:03 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
Junior - те, кто часто бегает и задает вопросы Middle - те, кто уже очень редко задает вопросы Senior - те, кому задают вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 17:59 |
|
Единая аттестация разработчиков SQL для MS SQL и PostgeSQL
|
|||
---|---|---|---|
#18+
КритикJunior - те, кто часто бегает и задает вопросы Middle - те, кто уже очень редко задает вопросы Senior - те, кому задают вопросы Хорошо. А если просто часто бегает, но вопросы не задает? Часто - это сколько? Допустим не задавал вопросы, не задавал. Попал в мидлы. Вдруг стал задавать много вопросов. Переведут опять в юниоры? Хорошо. Ему залают вопросы. А он не отвечает. Он все равно Сеньор? В общем не совсем формальные критерии. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 23:02 |
|
|
start [/forum/topic.php?fid=35&fpage=2&tid=1552201]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 244ms |
total: | 391ms |
0 / 0 |