2009-09-22 4 views
2

Я работаю разработчиком PHP, и мой босс сводит меня с ума. Он называет меня время от времени, задает мне задачи, даже когда предыдущие задачи не были завершены. Запрещает мне встречаться с клиентами и говорит мне неполную спецификацию вербально или по телефону, и ожидает, что рабочие приложения будут выполнены с первого развертывания. Может ли любой орган предложить способ обуздать энтузиазм этих парней?Предложить подход к веб-разработке

+1

Начните работать сильнее ..... в своем резюме. Возможно, пора начать искать в другом месте. – Evernoob

ответ

0

Поговорите с ним о проблемах связи. Обычно это проблема с двумя путями. Если он дает вам неполные спецификации, почему вы не просите более полных?

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

0

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

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

2
  • документ, на который вы проводите время.
  • требования к документам, как они приходят в (через любой канал)
  • обеспечивают оба эти к вашему боссу, как часто, как это необходимо облегчить разговор о пропущенных требований или приоритетов вашего времени
0

Как уже упоминалось другие кто может набирать скорость быстрее меня, одна вещь, которую вы можете сделать, это попытаться настроить систему управления проектом/отслеживания ошибок для него. Я использовал FogBugz с успехом, который не требует установки и имеет бесплатный план для небольших команд. Вы можете настроить учетную запись электронной почты, на которую он может отправлять запросы.

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

0

Если вы можете получить более полную спецификацию, это может решительно помочь. Это поможет вам лучше понять проект. Это поможет вам оценить время завершения. И мой любимый - это поможет предотвратить двойную работу. Нет ничего хуже, чем получать неполные требования, строить что-то неправильно, а затем выяснять, что вам нужно его переделать.

Если вы можете попытаться найти хороший способ предложить это вашему боссу, не наступая на все пальцы. Если он понимает преимущества, он может быть более открытым для идеи быть более основательным с вами. На самом деле это сделает вас более эффективными на вашей работе.

О, и вы можете захотеть взглянуть на мой ответ на этот вопрос, касающийся оценки времени: How am I supposed to know how many days something will take?

1

Start ищет другую работу и дать ему предварительное уведомление. Это убережет его энтузиазм. Некоторых людей следует избегать любой ценой.

//Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." -- Albert Einstein 
0

Другие рекомендации по сохранению писем, по крайней мере, для вас являются действительными. Тем не менее, для такого типа босса, о котором вы говорите, с которым я знаком, может не сработать.

Некоторые боссы, которые никогда не узнают или не знают, что они делают, ошибаются и делают это в любом случае, потому что им, говоря «да» клиенту и получающему подписку на более крупный контракт сегодня, важнее, чем методология программирования, которая могла бы задержка платежа на 3 недели (тестирование? зачем нам нужно тестировать? вы его протестировали, правда? две недели для функции X ?! все, что вам нужно сделать, это добавить кнопку, не так ли?).

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

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

У вас всегда есть выбор в другом месте, если что-то не улучшится.

Удачи.

0

Я столкнулся с этой проблемой на нескольких рабочих местах.

Я заметил, что существует определенный тип программиста, который может выжить в этой среде: тот, кто просто работает над тем, что говорит босс, является приоритетом момента и не беспокоится о крайних сроках. Просто продолжайте класть вещи на задний план и возобновляйте работу над ними в следующий раз, когда босс попросит об этом. Выносите случайную тираду от своего босса, когда что-то, что он просил вас начать 12 месяцев назад, еще не сделано, потому что вы работали над тем, что он вам дает.

Если вы не знакомы с такого рода существования (и я не буду), то лучшая стратегия, я могу предположить, что у вас есть открытый разговор с боссом о нем:

Пришло важно, чтобы я делал хорошую работу, , но я чувствую, что рабочие запросы приходят быстрее, чем я могу заполнить их. Я знаю, что приоритеты неизбежно меняются, поэтому я хотел бы помочь вам узнать, когда это произойдет , и как сбалансировать мое время среди задач, которые наилучшим образом отвечают вашим потребностям . Можем ли мы поговорить о том, как остаться в синхронизации приоритетов?

Если задачи не могут быть приоритетными, то мне нужно, чтобы вы поняли, что я не может быть продуктивным на многих задач сразу. Это просто не по-человечески возможно. Вы считаете, что нанимаете дополнительных программистов, чтобы мы могли сбалансировать рабочую нагрузку и все это сделать ?

Если он пытается затормозить или противоречит или говорит вам «работать умнее, а не больше», то вы можете нагнетать:

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

В принципе, общение хорошее. Начните с того, чтобы быть дипломатическим и формулировать все с точки зрения того, как вы вносите его успех. Но увеличьте степень тупости до тех пор, пока она не опустится.

Смежные вопросы