Этот вопрос можно считать субъективным (я получил предупреждение) и быть закрытым, но я рискну его, так как мне нужен хороший совет / опыт по этому вопросу.
На странице «О компании» Fog Creek Software , компании, которую основал Джоэл Спольски и которая является генеральным директором, я прочитал следующее :
В 2000 году у основателей Fog Creek, Джоэла Спольски и Майкла Прайора, были проблемы с поиском места для работы, где у программистов были достойные условия труда, и у них была возможность делать отличную работу, без неуклюжих, нетехнических менеджеров. способ. Каждая высокотехнологичная компания утверждала, что хочет иметь хороших программистов, но они не будут вкладывать свои деньги туда, где они говорят.
Все началось с физической среды (десятки ящиков застряли в шумной темной комнате, где продавцы, кричащие по телефону, лишают разработчиков возможности сосредоточиться). Но это намного глубже, чем это. Менеджеры, испуганные переменами, рассматривали любую новую идею как причудливый вирус, который нужно поместить в карантин. Младшие руководители комплекса Наполеона настаивали на том, чтобы дела шли именно так, как вам нужно, или вы уволены. Корпоративная мебель Полиция корчилась в агонии, когда кто-то приклеивал постер к фильму в своей кабинке. Дезорганизация была настолько распространена, что даже если бы идеи были хорошими, было бы невозможно сделать из них продукт. Неопытные менеджеры практиковали наездное управление, отдавая строгие приказы о том, как делать что-то, не оставаясь без присмотра, чтобы увидеть фарсовые результаты своих подвигов.
И что хуже всего, ответственные за MBA-типы считали, что кодирование - это вспомогательная функция, в основном причудливая форма набора текста.
Тупые правда о большинстве современных крупных софтверных компаний! К сожалению, не каждый разработчик так gutsy
(или lucky
, я могу сказать?), Как Джоэл Спольски! Итак, мой вопрос:
Как лучше всего работать с такими менеджерами, держать их в страхе и при этом выполнять отличную работу?