Является ли «мусор на входе, мусор на выходе» уважительной причиной некачественной работы? [закрыто]

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

Я выгораю.

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

Я чувствую, что несу ответственность за слишком многое.

Выполнив большую часть работы (4 приложения были написаны полностью мной), я действительно являюсь единственным поставщиком поддержки более половины внутреннего программного обеспечения. Я нахожусь в точке, когда половина моего дня исчезает из-за того, что люди обращаются ко мне за просьбами о функциях и исправлениями ошибок. Что еще хуже, цепочка подчинения на моей работе слишком нелинейна; Я могу легко получить 3 человека, которые придут ко мне по одному и тому же вопросу, несмотря на то, что у меня есть система тикетов, а также мой босс, к которому они должны обращаться в первую очередь по большинству вопросов. Это один из вопросов, которые я поднял безрезультатно.

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

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

Мои боссы не знают [всех] этих вещей, так как я им не говорил. Я воздержался, потому что это моя первая работа, и обычно я не тот человек, который говорит своему боссу, как им следует вести свой бизнес. Однако с каждым днем ​​я чувствую себя более измотанным. Я хочу сказать своим боссам, что причина того, что я постоянно исправляю ошибки и беру фичи из воздуха, не тестируя их, заключается в том, что они дают мне мусор, и поэтому они получают мусор.

Они не оказали мне достаточной поддержки со стороны коллег, они не дадут мне инструментов/доступа, необходимых для качественной работы, они не дают мне достаточно информации для работы и не уделяют мне времени. (Я бы с удовольствием написал тестирование функций, если бы они не НУЖНЫ ОНИ СЕЙЧАС).

Буду ли я неправ, если вежливо подниму эти вопросы? Я избалован?

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

Ответы (2)

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

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

  1. Это поможет вам отслеживать, что нужно сделать, поэтому вы можете быть уверены, что не пропустите что-то важное

  2. Это помогает вашим боссам знать, над чем вы работаете

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

  4. Это позволяет вам легко отчитываться перед человеком, который хотел, чтобы что-то было сделано

Все эти вещи являются причинами, с которыми люди не могут не согласиться, по крайней мере, не будучи придурками по этому поводу.

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

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

  2. Вы можете написать заявку, пока они там, попросив их сказать вам, что написать, и помочь им выяснить, какая информация вам нужна, чтобы запрос был максимально полным.

  3. Если кто-то поднимает проблему, о которой, как вы знаете, кто-то уже спрашивал вас, вы ищете в системе заявок, пока они там, и указываете на нее.

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

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

Вам нужно внедрить стратегию «обсудить это с боссом». Было бы намного проще, если бы они сначала сообщали о своих потребностях кому-то еще, чтобы большинство черных задач и плохих идей отфильтровывались до того, как они дойдут до вас.

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

Мои боссы не знают [всех] этих вещей, так как я им не говорил. Я воздержался, потому что это моя первая работа, и обычно я не тот человек, который говорит своему боссу, как им следует вести свой бизнес.

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

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