Що означає суфікс після назви інженера / розробника програмного забезпечення? (наприклад, розробник програмного забезпечення III) [закрито]


39

Я продовжую бачити публікації вакансій як "Java Software Developer III" або "Software Developer II". Чи є офіційна документація, яка класифікує ці відмінності?


2
Я мій світ, вони нічого не значать. У світі HR вони означають, що "ми платимо більше за титул з більшою кількістю в кінці - але не так багато, оскільки ми вже визнаємо, що ти кращий за своїх однолітків з меншою кількістю".
Мачадо

Відповіді:


53

Вони не повинні залежати від роботодавців. Насправді вони походять з Бюро статистики праці США, яке веде базу даних професійних описів. У цій базі даних є перелік стандартизованих назв завдань з досить точними визначеннями для кожного. У багатьох професіях, включаючи комп'ютерне програмування, вони мають декілька діапазонів на основі рівня знань, років досвіду та / або відповідальності керівництва ... ці смуги позначаються римськими цифрами, таким чином, КОМП'ЮТЕРНИЙ ПРОГРАММЕР I, КОМП'ЮТЕРНИЙ ПРОГРАММЕР II тощо. тощо.

В описах BLS є досить суворими і точними , так що вони можуть порівнювати яблука з яблуками. Багато людей використовують ці визначення, коли вони хочуть стандартних посадових інструкцій та назв, включаючи сайти з переліком робочих місць, механізми порівняння заробітних плат, як зарплата.com, та багато відділів людських ресурсів, особливо у великих компаніях.

Офіційні визначення п'яти рівнів програміста тут . Цитувати тут занадто довго, але це аж ніяк не випадково або для роботодавця.

З іншого боку, у США ви, як правило, виявите, що найкращі місця для програмістів, як правило, не покладаються на посадові інструкції США, а натомість створюють власну, більш змістовну систему.


Ого. Просто вау. Вони можуть не бути роботодавцями в США, але в Бразилії вони впевнені, що залежить від волі людини.
Мачадо

3
Ці описи BLS для комп'ютерних програмістів та системних аналітиків, здається, були написані в 1970-х роках і не оновлюються з тих пір, оскільки, здається, вони припускають, що комп'ютери використовують лише для корпоративної обробки даних.
ні

Ха-ха, у них є "Оператор комп'ютера" і посилаються на картки та стрічки.
orange80

23

Вони є специфічними для роботодавців визначеннями.
Але в цілому вони є способом оцінювання розробників (з метою зарплати та стажу).

Кожна компанія є різною, але вона, як правило, виглядає так:

SD                 Requires no Experience.
SD I               Requires X years in the industry or Degree
SD II              Requires Y years in the industry
SD III             Requires Z years in the industry
Senior SD          Requires Z years in the industry but you are responsible for something
                   But not yet people (For that you would need lead in the name).
After this is gets more vague.  
And varies a lot between companies.

Інформація нижче по @Renesis є твердотілим.


4
Сумно, що розробники оцінок дійшли до цього.
JP Alioto

11
Це особисто великий для мене червоний прапор.
Робота

4
Я насправді кажу з досвіду - я колись звернувся до великої лікарні та іншого подібного місця. Обоє шукали програміста рівня 2 або що у вас є. Обоє хотіли, щоб я надсилав своє резюме в якомусь дурному форматі txt через Інтернет. Обоє мене не дзвонили одразу. Мені так нудно без корпорацій, що не мають душі. Вони роблять все, що Джоел Спольський радить їм не робити.
Робота

1
@Job: Я, здається, сьогодні голосую за багато ваших коментарів. Безумовно, знак того, що корпорація / агентство має достатньо посади, що ви будете Automaton #X, II ранг. Якби я хотів звання, я б вступив до армії. Хоча я сподіваюся, що IQ вище за розмір взуття, тому я сумніваюся, що це варіант.
Увімкнення

1
@Job: LOL, жоден, якщо ви ніколи не зіткнетесь зі мною. ;-)
Увімкнення

17

Подібно до відповіді Мартіна Йорка, але я думаю, що справжнім способом цього є необхідність фінансів (а згодом і HR) визначати людей як витрати. *

  1. Коли потрібне нове ПП, менеджер подасть запит на фінансування через HR на нову кількість персоналу на конкретному рівні роботи. Для SE III потрібне краще обґрунтування, ніж SE I.

  2. HR / Набір персоналу шукатиме кандидатів на основі затвердженого діапазону зарплат та нечіткого визначення досвіду, пов'язаного з цим рівнем:

    SE I     Salary in range of A-C  X yrs
    SE II    Salary in range of B-D  Y yrs
    SE III   Salary in range of C-E  Z yrs
    

    Ці визначення також матимуть внутрішні посадові інструкції, і рекрутер намагатиметься співставити їх з останнім досвідом можливих кандидатів. (IE "Допомагає в зборі та визначенні вимог" для SE II або III)

  3. Коли менеджер, який потребує нової «штатної кількості», знайде відповідного кандидата, йому буде надана пропозиція як SE ____, де титулом є те, якою посада була затверджена.

  4. Внизу дороги, підвищення кваліфікації може також базуватися на цих діапазонах зарплат. Якщо кандидат вийшов на вершину діапазону, але все ж потребує підвищення, і менеджер хоче їх утримати, він може отримати підвищення титулу разом із підвищенням просто для виправдання підвищення до фінансів.

Через це у вас можуть бути два розробника в одній компанії з подібними наборами вмінь та різними назвами. Це все стосується того, які ролі були затверджені для найму.

Це також означає, що ці назви не означають багато (якщо взагалі) при порівнянні двох різних компаній.


***** Щодо того, як вони насправді створюються в компанії, здається, що звичайний процес полягає в тому, що в міру зростання компанії фінансовий департамент відчуває необхідність запроваджувати жорсткіші рекомендації щодо зарплати для кожного відділу. HR надає завдання визначити ці ролі, дослідити порівнянні зарплати та діапазони (щоб також з’ясувати, чи вони вже переплачують), а потім HR вимагає від департаменту внести фактичні визначення.

Я був частиною компанії, яка розпочала цей процес приблизно у 7 років та 150 працівників. Я пішов, але зараз я є частиною компанії, яка вже реалізувала це. Цікаво, що в компанії, в якій я зараз перебуваю (публічна компанія), є навіть число, яке можна використовувати для прирівнювання та порівняння рівнів у всіх ролях компанії, у кожному відділі. Поговоріть про визначення ролі роботи до смерті! Це все покладається на фінанси та кадри.


1
А деякі керівники насправді не знають і не розуміють, що насправді роблять їхні техногеї, тому вони розраховують на цей вид, якщо це дозволить подумати людям-дубинам. Він формалізований у таких речах, як система Hay Grade тощо.
швидко_знай

у нас є рівні міжвідомчих відділів, де я теж працюю, і насправді кожен рівень прирівнюється до рівня зарплати. Однак "рівень" не публікується назовні, оскільки він не має значення для зовнішнього.
Матьє М.

Дякую, це має сенс. Я здогадуюсь, що краще просто подивитися на вимоги до роботи і не турбуватися про це.
Грег Н

Звичайно, головна проблема тут полягає в тому, що є багато додаткових витрат, які приховані. Якщо припустити, що I рівень є дешевшим, менш досвідченим рівнем, тоді вартість головної роботи спочатку низька, але загальна вартість може бути вищою за рівень II, оскільки рівень II може зробити роботу швидше, з меншими помилками та меншим наставництвом, і все це витрати, які не враховуються лічильниками квасолі, оскільки вони дуже нематеріальні і важко підрахувати.
Skizz

"Для SE III потрібне краще обґрунтування, ніж SE I." І це насправді неправильно. Чому для працевлаштування кращого програміста потрібне краще обґрунтування, ніж використання гіршого? І лічильники бобів дивуються, чому ми тільки хитаємося головами про них.
sbi

10

У багатьох місцях є щось, що називається "гурти". Вищі групи представляють більш високі посади, де "старші" можуть бути більш / кращою освітою, більше досвіду, більш кваліфікованими чи більш політично пов'язаними. Назви виглядають так:

  • Я - молодший інженер
  • II - інженер
  • III - старший інженер
  • IV - Принципний інженер
  • V - науковий співробітник або консультативний інженер
  • VI - інженер-консультант

Нові працівники, як правило, I або II, залежно від освіти. Люди, як правило, вражають III відносно швидко, і, як правило, залишаються там на деякий час. Більшість людей ніколи не змушує це пройти через IV. V вимагає публікацій та рекомендацій як від вищого керівництва, так і від старшого технічного персоналу. VI умовно вимагає національного або міжнародного визнання.

Значення IV та V мають велику різницю від відділу до відділу. У деяких місцях V використовується як альтернатива титулу менеджера, тоді як людина бере на себе роль управління. Це також залежить від складності роботи, яку виконує кафедра. За іронією долі, опинившись у відділі, який займається більш розвиненою роботою або має кращих людей, можна значно знизити шанси на просування по службі, оскільки існують приблизні квоти щодо розподілу департаменту. У деяких відділах V буде набагато менш кваліфікованим, ніж новоспечений III або навіть ІІ з іншого відділу.


Нічого собі, це звучить разюче знайоме. Зітхнути.
Нейт

1
Я думаю, що десь є стандарт. Я знаю, що наш відділ кадрів підписується на базу даних, яка консолідує інформацію про зарплату. Нормалізовані заголовки дозволяють легко шукати "людину з цим титулом у цьому регіоні з цією освітою та досвідом слід отримати цю суму". Не забувайте про надзвичайну непослідовність всередині компанії, тим більше серед компаній.
Ерік Енгбрехт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.