Що б ви зробили, якби програміст вищого рівня вкрав ваш код? [зачинено]


12

Це був мій досвід попередньої компанії. Оскільки це була невелика стартап-компанія, деякі нормальні процедури розробки програмного забезпечення не дотримувалися суворо. Один з моїх колег був старшим програмістом у компанії 2 роки. Його навичок було зовсім бракує. Він би розподілив свої завдання на мене, а потім взяв би себе за роботу. Він робив це регулярно, тоді як мені теж доведеться закінчувати власні завдання.

Я відчував, що не можу висловити цю ситуацію вищому керівництву, оскільки цей колега мав довіру.

Пізніше я спробував відкласти його покладені на мене завдання, щоб це погано відображалось на ньому (оскільки він не міг закінчити завдання). Також скарги клієнтів нагромаджували невирішені проблеми. Тепер компанія знає про нього.

Власне, зараз я пряму до нової компанії як ведуча. Зараз я повністю вільний з цією ситуацією.

Чи траплявся у вас хтось із таких ситуацій? Що б / зробив ти?


9
Я не розумію вашого обґрунтування, чому ви не можете сказати про це вищому керівництву.

5
Цей колега, схоже, має дружні стосунки з одним із членів управління - сказавши, що ніхто не прийме, якщо в ньому звинувачують якусь скаргу (опосередковано, коли хтось із колеги намагався подати скаргу на нього)
Naveen Kumar

4
Чи не можете ви вчинити зміни для контролю джерела самостійно?
TZHX

7
Це звучить як історія з оригінального фільму про Трон ..
Спустошена планета

9
Менеджери часто кредитні вампіри , саме так вони стали менеджерами. Це факт життя, подібно до єдинорогів та перевертнів.
Tim Post

Відповіді:


8

Ви вже зробили те, що, на мою думку, багато хто порадив би - це залишити компанію та знайти нове керівництво.

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

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


Дякую s - я відчуваю, що нічого не зміниться - тому я покинув компанію. І зараз все рухається прекрасно!
Naveen Kumar

+1 Одна примітка, хоча: вести! = Старший. Частина роботи ведучого полягає в делегуванні деяких завдань команді. Однак, вкрасти кредит на фактичну роботу - це не так.
Джордж Маріан

8

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

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

Найкраща лінія захисту - контроль над джерелами. Якщо ви перебуваєте в компанії, яка не використовує керування джерелами, тоді просто встановіть Subversion і введіть код до нього, тоді запропонуйте всім користуватися цим. Ніколи хорошого аргументу цього не робити.


Ви маєте рацію, зараз там використовується SVN!
Naveen Kumar

1
Скажіть їм користуватися git , тоді :-)
Джої Адамс

3

Я б сказав "ні" наступному завданню, і якщо він хоче обговорити це зі своїм другом, керівником, то керівник може сказати мені виконати роботу старшого розробника. Таким чином, ви отримаєте кредит за це.

Я хочу зазначити, що я думаю, що це стосується менеджерів. Я працював з командою, яка скаржилася б, якби менеджер взяв кредит за те, що вони зробили. Я просто не зрозумів, що менеджер повинен перелічити всіх, хто працює над кожним маленьким спеціальним проектом. Менеджер добре впорався з командою. Доглядав за нашими інтересами (Pushhed верхнє управління, щоб мене вчасно взяли на роботу, щоб скористатися планом 401K.). Складіть графік тренувань. Постійно казали нам виходити з офісу, якщо ми працювали занадто багато годин. Моє мислення полягає в тому, щоб зробити все можливе, щоб ваш менеджер просунувся. Хороші нагородять вас. Це робить команду краще виглядати в очах решти компанії. Більшість людей отримують підвищення за те, що людину над ними отримували, а не тому, що їх звільняли за некомпетентність (І якщо це "


Ви маєте рацію - як стартап-компанія вони мають певну активність, щоб мати старших членів на посаді для руху продукту / прогресу в тому сенсі, - що створило ситуацію, коли не вживати жодних заходів щодо конкретної людини, яка подобається цьому!
Naveen Kumar

1
Хороший менеджер в хорошій компанії дасть кредит публічно там, де належить, і візьме на себе провину та передасть його приватно. Будь-яка заборгованість їх персоналу в будь-якому випадку буде добре відображатися на них. На жаль, занадто багато компаній заважають такому мисленню будь-якими способами.
pdr

@pdr - доки всі не очікують певного типового підтвердження. Ніколи не давати кредит - це погано. Компанії, які надто намагаються знайти вину, забувають занадто багато енергії для того, щоб комусь дарувати компліменти.
JeffO

0

Ні, я ніколи не відчував такої ситуації. Навіть рано, де я не використовував контроль над джерелами, ніхто ніколи не намагався отримати кредит за мою роботу.

Якби у мене було, я б поговорив із особою чи вищим керівництвом.

Чи можете ви підписати свій код?

Якщо ви не можете взяти кредит на свою роботу, які, на вашу думку, варіанти?

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