Як ви поводитеся з менеджером проектів


80

Зараз я працюю в компанії, яка нещодавно скоротилася. Я виконую всі внутрішні роботи, клієнт встановлює, будує, QA, і, в основному, всю внутрішню роботу.

Мій прямий начальник ДУЖЕ нетехнічний, і останнім часом мені було ДУЖЕ важко впоратися з його відсутністю знань.

Найбільші проблеми у мене були:

  • Я одночасно на багатьох термінах. Мене зупиняють, щоб скласти наполовину швидку цитату, оскільки я не можу запізнюватися на термін, тим часом надходять три дзвінки підтримки, я даю цитату, часу занадто багато в котируванні, щоб вони передавали її в аутсорсинг. Тоді я маю виправити все, що постачальник зламав, що ставить мене позаду. Найгірше, якщо я з'їдаю "Його буфер" на проекті, якого я навіть не мав, я, як очікується, завершу все вже заплановане, поки всі ці інші речі з’являться.
  • Мене запитують, коли питання виникає, чому це питання виникає і пояснюється докладно, але ця деталь для нього абсолютно нічого не означає.
  • Все, про що він піклується, - це терміни, але він все, хто планує все.
  • "Я програміст, а не графічний дизайнер, для нього нічого не означає"
  • Мене найняли як .NET програміста, але вони дозволили постачальнику вибрати wordpress для багатьох сайтів (так, я повинен був швидко дізнатися про це)

Я думаю, я можу продовжувати і продовжувати, але хтось мав справу з таким типом менеджера проектів? Що таке поради, крім пошуку іншої роботи?

Я зараз не можу залишити свою роботу, оскільки зараз не можу втратити страхування, оскільки моя дружина дуже хворіє на МС.

Я шукаю найкращий спосіб розібратися зі своїм менеджером.

Заздалегідь дякую, і я зробив це вікі, тому, будь ласка, не закривайте.

Ось ще одна ситуація, яка сталася сьогодні. У нас є мій друг, який допомагає мені в проектах. Він попросив нас "БОТИ", щоб процитувати роботу та дати приблизну оцінку. Я повернувся до нього і сказав "7 тижнів по 6 годин на день, використовуючи свого друга як ресурсу". Він віддав його клієнту і додав 10% буфера (24 години). Потім він каже мені, що це все, за що я отримую свого друга в проекті. Мене не запитали, скільки часу він був доступний протягом 7 тижнів. Найгірше те, що вони вже дали цитату клієнтові і навіть не переглянули мене. Його погляд добре, що ви або зробите це в той час, коли я йому сказав, або знайдете іншу роботу.


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

Здається, що вам потрібна здорова доза www.dilbert.com
samoz

Запитайте себе, чи перебуваєте ви у блокуванні службових служб, і ваш начальник навмисно перевантажує вас, щоб спробувати змусити вас виїхати з компанії тихо і швидко.
rlb.usa

Відповіді:


130

Ви знаходитесь у шаленому і відчайдушному настрої. Зробіть кілька глибоких вдихів, очистіть голову і поміркуйте над наступними фактами (і якщо ваш розум стрибне на контраргументи і паніку, почніть з вдихів).

  1. Якщо ви виконуєте всю роботу, то вони вам потрібні. Якщо ви померте, так це робить їхня справа.
  2. Якщо ви працюєте пізно вночі та вихідні, то працюєте нестабільним темпом, прагнучи до стійкого стану неефективності та поганої роботи. Якби ти якось міг працювати пристойними годинами, ти насправді заробляв би більше за день і швидше закінчуєш роботу. (Якщо ваш мозок просто сказав "Але мій менеджер ...!", Тоді почніть з вдихів.)
  3. Коли ваш менеджер дає вам необгрунтовану мету, і ви наполовину вбиваєте себе, щоб його здійснити, ви винагороджуєте його за його поведінку . Ви отримаєте більше того, що винагородите.
  4. "Це не може пізно". Так, це може. Прочитайте цю кілька разів.
  5. Хоча ви відчуваєте, що він повинен нагородити вас за працьовитість, ви знаєте, що це неправда. Це не шлях до успіху.
  6. Якщо завдання не буде виконано до встановленого терміну (див. № 4), що буде виглядати гірше: А) ви приймаєте завдання з виглядом полюваної тварини, працюєте, як демон, а потім з поглядом визнаєте, що воно не готове вчасно, або Б) ви спокійно говорите йому спочатку, і щодня він не буде готовий до цієї дати, але що буде готовий на наступну дату, ви працюєте спокійно і неухильно, він не готовий в термін, але це готовий, коли ви сказали йому, що це буде. (Дихати, дихати.)

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

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

Тепер комбінуйте ці речі. Коли вони просять у вас цитати, виправте гарну-- не поспішайте з цим--, покладіть трохи, дайте їм їх, ніколи не домовляйтесь про оцінку часуі збийте часову шкалу, що показує це. Якщо можливо, використовуйте графік як свою відповідь (якщо ви можете змусити їх почати використовувати ваші графіки, ви наполовину виграли). Якщо вони передають роботу з аутсорсингу, і вам доведеться виправляти проблеми, дайте їм цитату, чи вони просять її, чи ні; врешті-решт у вас буде графік, на якому показано: A) чотири тижні, які вони хотіли, B) шість тижнів, які ви цитували, і C) вісім тижнів, які вони насправді пройшли через те, що вони переклали аутсорсинг; позначте це, щоб ідіот міг це зрозуміти: "перевищення на два тижні через аутсорсинг". Приходьте на кожну зустріч, озброєний фігурами, графіками, модними словами. Якщо ви зробите це правильно, ви будете вражені тим, як вони сприймають все, що є на графіку, і як вони сприймають сам графік не як марну часу, а як "професійну поведінку".

Удачі, і повідомте нам, як це виходить.

Дихайте.


2
глибоко вдихаючи, кохаєш, чудова відповідь, ти точно знаєш, як я себе почуваю, тепер одне, що ти не охоплюєш, - це питання, коли ти потрапиш у номер 4, і ти будеш тиснений на відповідь, коли це буде зроблено, коли ти насправді не можна дати чудовий відповідь на проект через багато невідомих змінних, як би ви підійшли до цього? Також я намагався змусити їх використовувати MS-проект, але вони відмовляють мені у встановленні та налаштуванні. Чи є у вас інструменти управління проектами, які ви використовуєте?

13
№4 неправильно. Ніколи ніколи не повинно спізнюватися. Натомість, ви повинні взяти на себе лише роботу, яку ви можете виконати у дозволений час, і якщо щось наблизиться до часової шкали, то терміни повинні бути переговорені.
Габріель МакАдамс

3
Якщо начальник встановлює термін без згоди розробників, тоді начальник повинен знайти того, хто в змозі виконати роботу за цей час. Якщо розробник повідомляє начальнику, що цього зробити не можна, то начальник може / змінить термін - або знайде спосіб це зробити. все в житті - це переговори.
Габріель МакАдамс

5
@Gabriel - "або знайти спосіб зробити це". На жаль, це багато разів просто спирається на розробника. Деякі люди справді займають позиції, де вони не мають ефективного результату.
DaveE

4
@Gabriel McAdams, мета переговорів - не зробити обох сторін щасливими. Найчастіше метою є компроміс. Домовленість досягнута, але жодна із сторін цим не задоволена. Переговори також корисні лише тоді, коли обидві сторони доцільно співпадають з точки зору переговорної сили. Якщо начальник каже "зроби це чи знайди іншу роботу", це не переговори.
Ясен

63

На думку приходить фраза «Не хвилюйся, будь щасливою». На цьому ринку в компанії, яка нещодавно скоротилася, ви все ще працюєте.

Тепер, сказане, деякі практичні моменти:

  • У цій публікації ви відходите дуже "я жертва". Серйозно. Беріть під контроль. Вас просять котирування? Чудово! Так багато разів нам навіть не дають такої можливості. Скажи правду і підкріпи її. Якщо правда - це не те, що вони хочуть почути, добре, спробуйте попрацювати з ними над тим, які будуть результати. Колись у мене був начальник, я думав, що безпідставно все хочу. Виявилося, він здебільшого хотів, щоб я сказав йому, де знаходиться лінія між "можливим" та "неможливим". Він хотів штовхнути мене, але не хотів штовхати мене над скелею. Він не хотів чути, щоб лінія була в одному місці, а потім з’ясувала, що це в іншому місці.
  • Вас прийняли на роботу в якості програміста .Net і раптом довелося навчитися навичкам навколо Wordpress? Результат! Це гарна річ , це означає, що вам заплатили за навчання нового навику. Кожен раз, коли хтось має тебе на зарплаті і пропонує тобі шанс навчитися новій майстерності, захопити її, це золото.
  • Поставте своїх платників. Ти, очевидно, не задоволений, де ти є. Якщо у вас є хороші навички та ви добре опитані, навіть на цьому ринку, ви з часом знайдете вибір.
  • Як тільки ви змінили роботу та компанії, огляньте себе через півроку. Відчуваєте, що ви там же? Чудово! Це говорить вам, де проблема. Це не щаслива реалізація, але корисна. Був там.

Найкраща удача, дуже сподіваюся, що у вас все вийде.


Я абсолютно підтверджую все, що тут говорить TJ. Особливо [кожну] частину.
jcolebrand

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

1
@Vecdid: Так, у цій ситуації біль. Але там, де це можливо, сформулюйте спокійні розумні моменти щодо впливу часу нарощування на остаточний результат (та інші речі, над якими ви працюєте).
TJ Crowder

2
Я вважаю, що це чудова відповідь на дуже реальну ситуацію. Більше разів це не через відсутність "чесного" спілкування. Мої менеджери завжди задавали б головне питання, і я би поступився тим, що я знав, що хочу почути. після стресу понад рік 24/7 я зламав і перестав дбати. Я на 100% чесний з приводу поставок і якість в результаті зросла. економія грошей / часу в довгостроковій перспективі. якщо вони не бачать цього, тоді залиште, і нехай купуються медичні рахунки. Лікарні не можуть повернути вас.

2
Також почніть змушувати їх вибирати, що вони отримують у день / тиждень. Я почав говорити: "Це було б чудово, якби ми могли зробити все, що зроблено сьогодні, але реально ми не можемо так обрати 2 з 4-х пунктів, про які ви згадали, потрібно спочатку завершити"

46

Виступаючи як менеджер.

Вся нетехнічна річ майже неминуча з менеджерами. Раніше я був програмістом, і, лестою себе, дуже гарним. У деяких сферах я все ще в порядку, але поступова деградація навичок та знань, що виникає з необхідністю витрачати 90% мого часу на роботу з електронними таблицями та електронною поштою, означає, що як би я не розумний (не особливо) або як би я знав, Зараз я знаю набагато менше, ніж програмісти, які працюють на мене.

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

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

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

1) Запропонуйте регулярні огляди розкладу, щоб ви могли вносити їх у розклад. Раз на тиждень, півгодини - вкажіть, де ви вважаєте, що це нереально, де можуть бути проблеми, як ви можете виглядати краще, якщо це трохи щедріше (під обіцянку, над доставкою).

2) Чи є у вас відстеження помилок та часові таблиці? Якщо ні, то дістаньте їх. Це інструменти, які дозволять вам оцінити, як ви витрачаєте свій час, скільки часу витрачаєте на речі, які не є проектами, над якими ви працюєте, і скільки питань виникає з коду аутсорсингу. (і, отже, чому це помилкова економія). Це дозволить йому зрозуміти, що відбувається, і відповідно скоригувати графіки. Особисто я запланую максимум 80% тижневих програмістів на фактичну роботу над проектом - решта втрачається на адміністраторі та каві, усі оцінки додано до надзвичайних ситуацій - обидва "лайно трапляються у надзвичайних ситуаціях", просто збільшуючи загальний час, тому що оцінити важко, і охопити конкретні сфери, які викликають занепокоєння, плюс я припускаю, що близько 25% їхнього "проектного" часу буде втрачено на підтримку.

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

3) З точки зору .NET / Wordpress / графічного дизайнера - ось сумна реальність малих компаній чи команд. Це чудово, бо ти можеш торкнутися цілого ряду речей, але якщо ти хочеш бути фахівцем, це не добре. Зрештою, це не зміниться, і єдина порада, яку я можу дати, якщо ви хочете бути хардкор в одній області, подивіться на більшу (50 осіб +) компанію.

Але удачі, і я сподіваюся, що твоя дружина оздоровиться. Я знаю, що важко, коли місце, де ти маєш бути 40+ годин на тиждень, підкреслює тебе, але сім'я важливіша, ніж всякі дурні роботи, які кидають на тебе, а іноді згадуєш, що трохи допомагає.


10
Ви - перша людина за роки, яку я чув, коли згадую, що коли ви будете робити графік, не передбачайте, що людина буде працювати над проектом 8 годин на день! Коли я робив навчання з робочої сили, ми передбачали не більше 6 годин на день безпосередньої роботи для будь-якої професії, включаючи розробку програмного забезпечення. Вам доведеться враховувати відпустки, зустрічі з персоналом, заповнення документів, читання та відповіді на електронну пошту, що не стосується проекту, і т. Д. Оскільки у цієї людини є інша безпосередня робота, окрім проекту, я б оцінив його час на проекти не більше 4 годин день, коли розгадуємо купони.
HLGEM

2
Планування на 80% було одним із перших речей, які я навчився в ІТ (поряд із "програмним забезпеченням з нульовими дефектами - це не варіант"). Я насправді чув цифри не більше 60% за тиждень (на ТАК я думаю), але мені це здається низьким, якщо хтось присвячений проекту і не має інших зобов'язань.
Джон Хопкінс

Ще в погані старі дні (тм), коли я працював у великому консалтинговому будинку, ми планували 60% використання, тобто 60% фактично працюючого над кодом. Більше того, це було просто нереально, враховуючи зустрічі, підтримку тощо. Звичайно, PHB хотіли, а компенсація базувалася на 80% або вище.
DaveE

1
Коли я працював в одній з великих консультантів, використання було, як правило, дещо іншим. В основному це була частка фактично виставленого рахунку клієнту. Хоча реалістичний рівень на 70% був цільовим, він, як правило, змінювався між шаленими 50 годин + тижнів (використання понад 100%) і тижнями нічого не роблячи (використання 0%, турбуєшся про свою роботу). Постійне використання 70% зробило б роботу, що стосується розкладу, але, на жаль, на моєму досвіді це не було стійким - більше бенкету чи голоду.
Джон Хопкінс

12

Я екс-програміст, зараз консультант і функціональний менеджер. Деякі думки:

  1. ВИНАГИ можете вибрати свою реакцію на ситуацію. Якщо ви намагаєтеся бути позитивними і активно і відкрито шукаєте рішення проблем, ви здивуєтеся, скільки слабкості ви можете отримати.
  2. Будьте в курсі та навчіть свого начальника про небезпеку "перебоїв" під час роботи, яка потребує уваги . Прочитайте "PeopleWare" і дайте його своєму начальнику. Організуйте свій час, щоб у вас були періоди гарантованої, безперебійної роботи, щоб виконувати свої «зосереджені» завдання.
  3. Найбільша зміна в моїй кар’єрі була тоді, коли я зрозумів, що ніхто більше ніколи не збирається вирішувати мої проблеми, принаймні, не без мене чітко і відкрито обговорювати це питання з відповідальними. Іноді ви можете внести зміни самостійно, іноді працюєте з іншими, щоб спершу змусити їх зрозуміти проблему, а потім знайти хороше рішення, яке працює для обох (або всіх) y ou.

1
+1, особливо для Peopleware (але решта теж добре).
Péter Török

10

Якщо вам важко пояснити речі своєму неосвіченому начальнику, є дві можливі причини:

  • твій начальник - німий
  • ви пояснюєте речі по-хитрому

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

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

Але якщо варіант №1 зверху є правильним, тоді прийшов час вийти, речі ніколи не покращаться, і ви просто використовуєтесь як раб.


2
Це завжди друга причина. Як би не був вашим начальник, вам все одно потрібно пояснювати речі таким чином, щоб вони могли зрозуміти.
Габріель МакАдамс

4
@Gabriel: Часто люди вимагають технічних пояснень, а не малюків-пояснень, які їм справді потрібні. Якщо ваш ідіотський бос не погодиться "Тоді хот-дог заскакує в машину і надягає на ремінь безпеки, спершу перевіряючи, чи існує", ви накрутитеся, бо коли ви кажете йому, що насправді відбувається на низькому рівні (щось, що повинно будь-який абстрагуватися від начальника) він не отримає цього, і тоді він буде звинувачувати вас у поганому поясненні.
Джонатан Стерлінг

1
@Jonathan: Я згоден. Деяким начальникам важко. Я колись працював над тим, хто дав би мені вікна 24 години, щоб створити нову функцію. Коли я сказав йому, що цього не можна зробити, він сказав, що краще, або він знайде когось, хто міг би це зробити. Я дізнався, що він припускав, що моя стійкість - це небажання наполегливо працювати. Я сів з ним (сказав йому, що я маю серйозну розмову) і пояснив, що мене поважають однолітки і що я відчував (з поважною причиною), що це буде не те, чого він хоче, він слухав, бо я був говорячи повільно і чітко, і з його ВІННОЇ точки зору (замість моєї).
Габріель МакАдамс

7

Навчіться говорити "ні". Здається, вони вам потрібні. Якщо вони позбудуться від вас, вони потонуть.

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

Оновіть своє резюме та починайте шукати інші роботи.

Навчіться говорити "ні".


1
+1. Багато розробників не усвідомлюють, що оскільки вони виконують роботу, вони насправді ті, хто контролює роботу. :)
Ритміс

5

На загальне питання вже багато хороших відповідей. Тепер ви також можете використовувати деякі "інструменти" від Agile Software (велика кількість спритності від Scrum і XP - це реальність щодо управління проектами, більше, ніж програмування).

В основному, деякі "низькотехнологічні" речі можуть бути корисними. Для кожного завдання, яке вам запропоновано, ви можете скласти "історію користувача". Це означає писати на карту (пост - це може зробити) те, що вас просять зробити, і приклеїти потім на стіну біля себе. Коли завдання закінчено, напишіть на ньому «Готово» і відсуньте його (але все ще видно). Для цього потрібно дуже мало часу, але чітко покажіть, що ви робите. Якщо у вас багато поточних завдань, це буде очевидно.

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

На картках тез також пишеться «вага» для виконання завдання (на початку це можна було оцінити годинами чи днями робіт). Ніколи не запитуйте у свого менеджера про ті ваги , це ваша частина, він не може цього оцінити. Що він може зробити - це прочитати їх. Ось чому воно там в першу чергу: покажіть складність / час, необхідний для виконання завдання.

Коли завдання закінчено вздовж розрахункової ваги, запишіть фактичну вагу, необхідну для виконання завдання (тут також не потрібно бути дуже точним, ваших відчуттів має бути достатньо).

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

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

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


+1. Ваш менеджер зробить набагато кращу роботу з управління вами, коли у нього буде інформація, необхідна для її ефективного виконання. Легка, гнучка методика управління проектами - це чудовий спосіб зробити ваш статус видимим.
kindall

5

Просто трохи додаткової поради.

Використовуйте 80/20 оцінок і навчіть свого начальника, що це означає.

Ніколи не кажіть, що щось буде зроблено до встановленого терміну. Це гра дурня. Якщо програмування для вас схоже на програмування для мене, ну ... будь-яку оцінку, яку я даю, я витягну прямо з дупи. Навіть невеликі завдання можуть бути набагато складнішими, ніж ви їх очікували. Часто мені дають розпливчасті інструкції "заповнити бланк", які значно ускладнюють все, що я маю робити. Я схильний працювати над великими проектами, і мені дають багато автономії в моїй роботі, але навіть якщо ти не вважаєш, ти жартуєш себе, якщо вважаєш, що терміни завжди можуть бути дотримані. Кінцеві терміни в світі програмування по суті означають скорочення кутів. Ви можете досягти свого терміну, скорочуючи документацію, випробовуючи тести, вирізаючи тестування ... скорочення всіх лайна, яке показало 60-річна практика інженерії програмного забезпечення, робить нас більш продуктивними в довгостроковій перспективі. Ви накопичуєте технічну заборгованість, щоб досягти терміну, який ваша організація в кінцевому підсумку повинна буде сплатити ... за дуже завищеною ціною.

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

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

Я думаю, це залежить від того, що вам дано. Якщо вам дійсно надано детальний псевдо-код або будь-який інший, і ви просто працюєте як псевдо-код для перекладача java / perl / python / тощо, можливо, це не стосується вас. Якось сумніваюся, що це ти робиш. Я знаю, що це не те, що я роблю.

Оцінки 80/20 означають, що ви скажете своєму начальникові, що існує 20% шансів, що це буде зроблено до дати, і 80% шансів, що це буде зроблено до іншої дати. Ви будуєте їх за допомогою комбінації кропіткого планування, інтуїції та очевидних здогадок, оскільки дійсно точна оцінка означатиме, що ви вже зробили роботу. Люди повинні перестати чекати чудес у цій галузі.


3

Я думаю, що у всіх цих відповідях бракує цього:

Навчіться краще спілкуватися

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

Скажіть їм, що ви думаєте. Не скаржись. Поясніть це, щоб вони точно зрозуміли. Повідомте про те, що виконувати певні завдання знадобиться більше часу, якщо під час роботи над цим з'являться інші речі. Поясніть їм, коли вам дано нове завдання, що це матиме вплив на завдання, які ви оцінили раніше.

Це покращить речі. Я впевнений у цьому.

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


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

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

3

Відразу дістаньте книгу "Робота з вами вбиває мене". Це недороге, детальне та хороше швидке читання. Що ще важливіше, це допоможе вам швидко і позбавить від напруги, яку ви зараз відчуваєте. Зверніть увагу на розділ "Управління", але не просто переходите до цієї глави. Читайте від початку до кінця.

Якщо серйозно, всі інші відповіді (поради) лише отримають вам більше клопоту. Потрібно "емоційно відкрутити".


Я називаю це бути качкою. Качка піклується не про те, щоб пішов дощ - вода просто відкочує пір'я качок, він ледве помічає. Потрібно дозволити конфлікту та розчаруванню скотитися назад.
Кріс К

2

Я збирався сказати "Знайди нову роботу"! ... Якщо вийти з ладу не є варіантом, то я пропоную вам взяти під контроль ситуацію. Якщо ви дозволите їм наштовхнути на вас нерозумний обсяг роботи, ви ЗБУДЕТЕ.


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

@Vecdid: Тоді не варто. Вони не можуть звільнити вас за те, що ви не працюєте за неоплачений понаднормовий час.
Тревіс Гоккель

@Travis G вони можуть звільнити мене з будь-якої причини, яка їм подобається ...

2
@Vecdid: Якщо ви справді займаєтесь всіма інформаційними технологіями, то їх "фактор шини" дорівнює 1, і ви - одна людина, яку ви не можете дозволити собі втратити.
Травіс Гокель

Вихід - жахливий варіант. Ти просто залишаєш погану ситуацію для когось іншого поганого програміста. Наскільки егоїстично це?
Рудольф Олах

2

Ви щодня витрачаєте трохи часу, щоб помітити, що ви витратили на день? Якщо припустити, що ви вже не працюєте на дні марафону, можливо, варто лише зазначити, що відбувається, і в якийсь момент заплануйте півгодини 1: 1 з менеджером, щоб представити проблеми витрачання X годин на підтримку, Y год виправлення деякого коду, а Z години займався речами, про які я не знав, що мені зараз доводиться мати справу. Ключові моменти тут - мати свої свідчення та бути готовим до відповіді "Висмотри це", або, можливо, ти отримаєш перерву тієї чи іншої форми від менеджера, як ти просто кажеш: "Чи можу я отримати тут допомогу? " і взагалі не бути вимогливим або дивом.


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

Так, я називаю свої зустрічі як "Раунд Робін" без кінцевої точки (посилання DNS)

2

На ваш погляд, у вас є три варіанти:

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

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

  3. Не зациклюйтесь на роботі. Подумайте про це як про чорну скриньку. Чи отримуєте ви достатньо грошей та переваг з коробки? Чи займає ящик достатньо маленької частини вашого дня, щоб у вас ще був час для сім’ї / друзів? Це простіше сказати, ніж зробити, але коли ви виходите з коробки кожен день, ви повинні забути про те, що було в коробці. Коли ви будете працювати з менталітетом, що будете робити все, що можете, але усвідомлюєте, що будуть непереборні виклики, які іноді витягуються з ваших можливостей внаслідок незнання оточуючих.

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

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


2

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

У календар прогнозів помістіть заплановану вами роботу та коли певні завдання потрібно виконати. Проти кожного предмета покладіть час у години чи дні

Приклад 0,5 дня - i13423 - короткий опис

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

Зрештою, ви повернетесь до речі, а потім зможете скласти графік на 6 годин на день. Чому 6? тож якби справи зайняли більше часу, ніж очікувалося, це не вплине на інші завдання, а також якщо новий товар з’явиться, я б встиг його переглянути. Якби я перевищив оцінку або встигнути, я би розпочав завдання завтра.

Швидкого вирішення проблеми не буде, в будь-який момент, який ви оберете, вам доведеться вкласти деякий час.


2

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

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

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

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

Якщо ви щось зробите рано, не вдавайте його до тих пір, поки не закінчиться мінімальний час цитати, або він використає цей факт проти вас, коли згодом обговорюватиме інші цитати. Наприклад, "Якщо ви можете зробити X за 1,5 тижня, тоді ви зробите Y за стільки ж часу".

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


1

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

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

Крім цього, ви повинні бути спокійними та чесними. Ви можете бути чесними і не говорити речей, які люди хочуть почути, але ви повинні це сказати. Якщо прем'єр-міністр попросить вас щось зробити, ви завжди повинні говорити, чи це важливіше, ніж над тим, над чим я зараз працюю? Таким чином, ви можете зрозуміти, як розставити пріоритети в день.

Це менше про те, щоб сказати "ні" і більше про пояснення компромісів. Якщо я зроблю A, то B доведеться чекати.

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


1

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

  • Заплануйте зустріч зі своїм керівником проекту.
  • Поясніть, чому ви з ним зустрічаєтесь.
  • Запропонуйте кращий підхід до проблеми, яка виникає.
  • Попросіть сказати, коли буде встановлений термін.
  • Запитайте більше часу, коли термін не за кутом.

1

Вам потрібно переробити спосіб представлення кошторису. Вони пов'язуються з зобов'язаннями виконати роботу між тепер і зараз + передбачувані зусилля. У результаті ваш менеджер думає, що він керує витратами, керуючи термінами. Вам потрібно переробити ситуацію, щоб ви надавали розміри в одиницях годин або днів, і він придумував, як упорядкувати свої терміни зобов’язань, щоб було достатньо доступних годин, щоб виконати роботу. Він повинен бути зрозумілим, що це гра з нульовою сумою для вашого часу, і йому належить володіти помилками, які він робить.

Відокремте загальний розмір завдання від календаря. Якщо сказати, що щось займе 6 годин на день протягом 5 днів, це не означає, що це буде зроблено через тиждень, якщо ви вже зарезервовані, щоб зробити щось інше протягом 2 з цих днів. Щоразу, коли ваш загальний розмір коштів перевищує 6 годин на день на роботу над проектом, негайно запитайте, який проект він хоче перенести. Тримайтеся твердо. Ви дали точні оцінки. Ви працюєте понаднормово - це не варіант виправити його помилки. У вас є фіксований запас цінного часу, який отримує ваша компанія в обмін на вашу зарплату. Зберігайте понаднормово лише для виправлення своїх помилок. Окрім зміни поведінки вашого менеджера, самодисципліна врешті допоможе вам зробити і кращі оцінки.

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

Деякі інші пропонують скористатися деяким програмним забезпеченням для управління проектами для резервного копіювання своїх оцінок. Це гарна ідея, але будьте дуже уважні, які графіки ви використовуєте. Те, що допоможе вам спалити, - це діаграми Ганта без відповідних ресурсів. Що станеться, менеджер прочитає прямо внизу стовпчик термінів завершення зліва від прекрасної картини, з нульовим врахуванням того, що означають залежності або яку доступність він передбачає. Ведіть із наявністю ресурсів і переконайтесь, що орієнтація презентації завжди орієнтована на те, коли ви навіть зможете розпочати роботу. Скільки вашого часу це займе, це другорядне значення.

Як тільки ви почнете це робити, відштовхування, яке ви вже отримуєте на оцінках, ще більше збільшиться. Запам'ятайте це: "Оцінки, які я надаю, - це моя найкраща професійна оцінка того, скільки зусиль буде потрібно, щоб виконати цю роботу. Ви можете відштовхуватись від кошторису всього, що вам потрібно, або ви можете залишити їх все, що завгодно. Це виграло" t змінити, скільки часу потрібно, щоб виконати роботу. Це лише зробить неправильні оцінки ".


0

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

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

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


0

Справа в тому, що ваш начальник складає графіки, тому змусьте його вибрати для вас : Якщо вам доведеться закінчити завдання А за дві години, а ваш начальник приходить до вас із завданням B, яке потрібно виконати зараз , попросіть його:

"У мене ще дві години для завдання А, яке також слід закінчити якнайшвидше. Дайте мені знати, над чим працювати і на яку відкласти на потім ".

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

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